Privacy Policy
CodeFluent ("we", "us", "our") operates the CodeFluent web application. This policy explains how we collect, use, and protect your information when you use our service.
1. Information We Collect
Account Information
When you sign up using a third-party provider (Google, GitHub, or Discord), we receive and store:
- Your name and email address
- Your profile picture (if provided by the OAuth provider)
- A unique account identifier from the provider
We do not receive or store your password from any OAuth provider.
Usage Data
As you use CodeFluent, we collect:
- Your selected programming languages
- Practice history, including your answers and scores
- Flashcard progress and spaced repetition data
- Daily practice statistics
- Credit balance and usage
Automatically Collected Data
Our hosting infrastructure may automatically collect standard server logs, including IP addresses and request metadata. We do not use third-party analytics or tracking scripts.
2. How We Use Your Information
We use your information to:
- Provide and maintain the CodeFluent service
- Track your learning progress and power the spaced repetition system
- Generate personalized practice exercises using AI
- Manage your account and credit balance
We do not sell your personal information to third parties.
3. AI Processing
Your practice answers are sent to a third-party AI service (via OpenRouter) to generate exercises and grade your responses. These requests include:
- The code snippet being practiced
- Your written answer or code submission
- The programming language context
These requests do not include your name, email, or other personal identifiers. We recommend you do not include personal information in your practice answers.
4. Data Sharing
We share data with third parties only as follows:
- OAuth providers (Google, GitHub, Discord) — only during authentication
- AI service provider (OpenRouter) — anonymized practice data for exercise generation and grading
- Hosting provider (Railway) — as required to operate the service
We may also disclose information if required by law.
5. Data Retention
We retain your data for as long as your account is active. If you delete your account, we will delete your personal data within 30 days, except where we are required to retain it by law.
6. Cookies
We use only essential cookies required for authentication and session management. We do not use advertising or tracking cookies. See our Cookie Policy for details.
7. Your Rights
Depending on your jurisdiction, you may have the right to:
- Access the personal data we hold about you
- Request correction of inaccurate data
- Request deletion of your data
- Export your data in a portable format
- Object to or restrict certain processing
To exercise any of these rights, contact us at the email below.
8. Security
We implement reasonable security measures to protect your data, including encrypted connections (HTTPS), secure session management, and access controls. However, no method of transmission over the internet is 100% secure.
9. Children
CodeFluent is not directed at children under 16. We do not knowingly collect personal information from children under 16. If you believe a child has provided us with personal data, please contact us so we can delete it.
10. Changes to This Policy
We may update this policy from time to time. We will notify you of significant changes by posting a notice on the service. Your continued use of CodeFluent after changes constitutes acceptance of the updated policy.
11. Contact
For privacy-related questions or requests, contact us at: