Privacy Policy
Last updated: December 28, 2025
1. Introduction
Bytecode ("we", "our", or "us") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, and safeguard your information when you use our interactive coding platform.
2. Information We Collect
Account Information
When you sign in with Google, we receive your name, email address, and profile picture from Google. This information is used to create and manage your account.
Learning Progress
We store your learning progress, completed lessons, and course enrollments in our database. This allows you to track your progress and resume learning across devices.
Usage Analytics
We may collect anonymous usage statistics to improve our platform, including pages visited, time spent on lessons, and feature usage. This data is aggregated and cannot identify individual users.
3. How We Use Your Information
- To provide and maintain our service
- To save your learning progress
- To remember your preferences (theme, editor settings)
- To improve and optimize our platform
- To detect and prevent technical issues
4. Data Storage
Your account and progress data is stored securely in our database powered by Supabase. We use industry-standard security measures to protect your data. Your theme preferences are stored locally in your browser.
5. Cookies
We use cookies for authentication purposes to keep you signed in. We also use localStorage to save your theme preferences. We do not use cookies for advertising or third-party tracking.
6. Third-Party Services
Our platform uses the following third-party services:
- Google OAuth - For authentication
- Supabase - For database and authentication services
- Vercel - For hosting
- Google Fonts - For typography (Inter font family)
These services may collect anonymous usage data according to their own privacy policies.
7. Children's Privacy
Our service is suitable for users of all ages. We do not knowingly collect personal information from children under 13 without parental consent. If you believe we have collected information from a child under 13, please contact us.
8. Your Rights
You have the right to access, update, or delete your personal information. You can delete your account and all associated data by contacting us. You can also revoke Google OAuth access through your Google account settings.
9. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page and updating the "Last updated" date.
10. Contact Us
If you have any questions about this Privacy Policy, please contact us at privacy@bytecode.dev.