Privacy Policy
Last updated: April 11, 2026
1. Introduction
LeetLockin ("we", "us", or "our") operates the LeetLockin platform. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our Service.
2. Information We Collect
We collect the following types of information:
Account Information
- Name and email address (provided via Google OAuth sign-in)
- Profile avatar (from your Google account)
Usage Data
- Problems attempted and completed
- Curriculum progress and completed blocks
- Code submissions (for providing AI-powered feedback)
- Activity streaks and review history
Technical Data
- Browser type and version
- Device information
- IP address
- Pages visited and time spent
3. How We Use Your Information
- To provide, maintain, and improve the Service
- To personalize your learning experience and track your progress
- To generate AI-powered hints, explanations, and feedback on your code
- To process payments and manage subscriptions
- To communicate with you about your account or the Service
- To detect and prevent fraud, abuse, or security incidents
4. Third-Party Services
We use the following third-party services to operate the platform:
- Supabase — Authentication (Google OAuth) and database hosting
- OpenAI — AI-powered tutoring, hints, and code feedback (your code submissions may be sent to OpenAI for processing)
- Stripe — Payment processing for Pro subscriptions
- Vercel — Application hosting and deployment
Each of these services has its own privacy policy governing how they handle your data.
5. Cookies and Local Storage
We use cookies for authentication and session management. We also use browser local storage to save your curriculum progress and preferences. You can clear local storage through your browser settings, though this will reset your locally-stored progress.
6. Data Retention
We retain your account data for as long as your account is active. If you request account deletion, we will remove your personal data within 30 days, except where we are required by law to retain it. Anonymized, aggregated data may be retained indefinitely for analytics purposes.
7. Your Rights
Depending on your jurisdiction, you may have the following rights:
- Access the personal data we hold about you
- Request correction of inaccurate data
- Request deletion of your data
- Object to or restrict certain processing of your data
- Request a portable copy of your data
To exercise any of these rights, contact us at hello@leetlockin.com.
8. Children's Privacy
The Service is not intended for children under 13 years of age. We do not knowingly collect personal information from children under 13. If we become aware that we have collected data from a child under 13, we will take steps to delete that information promptly.
9. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of material changes by updating the "Last updated" date at the top of this page. Your continued use of the Service after changes constitutes acceptance of the updated policy.
10. Contact
If you have questions about this Privacy Policy, contact us at hello@leetlockin.com.