Privacy Policy
Last updated: April 28, 2026.
This is the privacy policy for basiccodingconcepts.org. We try to keep this short and human.
What We Collect
Almost nothing. The site is fully static and runs on shared hosting. We do not require accounts, do not run analytics by default, and do not have a database.
Data that may be collected by your hosting provider or browser, outside our application code:
- Standard HTTP server logs (IP address, user agent, requested URLs, timestamp). Used by the hosting provider for security and traffic monitoring; retained per their policy.
- Cookies set by Google Fonts when you load the site (we self-host nothing for fonts; Google's privacy policy applies).
What We Store in Your Browser
The site uses localStorage on your own device for:
- Your theme preference (light/dark).
- Your preferred code language (JS / Python / Java).
- Your quiz scores and which lessons you marked complete.
- Your "was this helpful?" votes.
- Code you wrote in the playground.
This data never leaves your browser. We can't see it. You can clear it any time via your browser settings.
Third-Party Services
- Google Fonts — for typography. They may log IP and user-agent.
- Pyodide CDN — loaded on-demand only if you run Python in the playground. Served from
cdn.jsdelivr.net.
Cookies
We do not set cookies from our domain. Third-party services may set their own cookies (see above).
Children
The site is suitable for ages 9+. We do not knowingly collect data from anyone — adult or child — beyond what's described above.
Your Rights
If you live in a region with data-protection laws (GDPR, CCPA), you have the right to request deletion of any data we hold. Since we hold essentially none, this is straightforward — email hello@basiccodingconcepts.org.
Changes to This Policy
We'll update the "Last updated" date when we change anything. Material changes get a banner on the homepage for at least two weeks.
Contact
Questions? hello@basiccodingconcepts.org.