Privacy Policy
Simple, transparent, and privacy-friendly.
Last updated: November 30, 2025
No Accounts
Start learning immediately without signing up
Local Storage
Your progress stays in your browser
Minimal Analytics
Anonymous usage data via Vercel only
Introduction
Welcome to Learn2Code. We believe privacy should be simple and transparent. This Privacy Policy explains how we handle information when you use our platform.
The short version: We don't collect personal data. Your learning progress is stored locally in your browser. We use anonymous analytics to improve the platform. That's it.
Information We Collect
Learn2Code is designed to be privacy-friendly. We collect minimal information:
Local Browser Data
- Your learning progress (questions answered, scores, streaks)
- Language and difficulty preferences
- Theme preference (light/dark mode)
This data is stored only in your browser's localStorage and never leaves your device.
Anonymous Analytics
- Page views and navigation patterns
- General device information (browser type, screen size)
- Approximate geographic location (country level)
Collected anonymously via Vercel Analytics. No personally identifiable information.
What we DON'T collect:
- Names, email addresses, or any personal identifiers
- Account credentials (we don't have accounts)
- Payment information (the platform is 100% free)
- IP addresses or device fingerprints
- Cookies for tracking or advertising
How We Use Information
The limited data we collect is used solely to:
- Provide the service: Store your progress locally so you can pick up where you left off
- Improve the platform: Understand which features are most used and identify bugs
- Monitor performance: Ensure the platform runs smoothly for all users
We do not use your data for advertising, selling to third parties, or any purpose not directly related to improving Learn2Code.
Cookies and Local Storage
Learn2Code uses browser localStorage (not cookies) to store your learning data locally on your device.
localStorage Data
We store the following in your browser's localStorage:
- Learning progress and statistics
- Current streak count
- Preferences (theme, language)
You can clear this data anytime through your browser settings. This will reset your progress but does not affect any data on our servers (because we don't store your data on our servers).
We do not use cookies for tracking, advertising, or cross-site identification.
Third-Party Services
Learn2Code uses minimal third-party services:
Vercel Analytics
We use Vercel Analytics to collect anonymous usage statistics. This service:
- Does not use cookies
- Does not track individuals
- Does not collect personal information
- Is fully GDPR compliant
Learn more: Vercel Analytics Privacy Policy
Vercel Hosting
Our platform is hosted on Vercel. They may collect standard server logs (IP addresses, access times) for security and performance purposes. We do not have access to or use this data.
Learn more: Vercel Privacy Policy
Data Security
Since we don't collect or store personal data on our servers, there's minimal risk to your privacy. Your learning progress is stored locally in your browser and is as secure as your device.
We implement standard security practices:
- HTTPS encryption for all connections
- Secure hosting infrastructure via Vercel
- Regular security updates and monitoring
- No user databases or authentication systems (because we don't store user data)
Children's Privacy
Learn2Code is safe for learners of all ages. Since we don't collect personal information, there are no special privacy concerns for children.
Parents and guardians can review what's stored locally by checking their child's browser localStorage. All learning data can be cleared at any time through browser settings.
Changes to This Policy
We may update this Privacy Policy from time to time. When we do:
- We'll update the "Last updated" date at the top of this page
- Material changes will be clearly communicated on the platform
- Your continued use of Learn2Code after changes constitutes acceptance
We'll never make changes that compromise your privacy or use your data in ways inconsistent with our core principles.
Contact Us
If you have questions about this Privacy Policy or how we handle data, please reach out:
Email: privacy@learn2code.io
GitHub: github.com/learn2code
We're committed to transparency and will respond to all privacy inquiries promptly.
Privacy Summary
- No account or personal information required
- All learning progress stored locally in your browser
- Anonymous analytics via Vercel only
- No tracking cookies or cross-site identification
- Privacy-friendly by design