Privacy Policy
Last updated: February 7th, 2026
This Privacy Policy explains how Benjamin Bravo ("I", "me", or "my") collects, uses, and protects your information when you use Chess Coach AI (the "Service").
By using the Service, you agree to the collection and use of information as described in this policy.
Information I Collect
Account Information
When you create an account, I collect:
- Email address — Used for authentication and account recovery
- Username/display name — Used to identify you within the Service
- Chess rating — Used to personalize coaching feedback to your skill level
Usage Data
When you use the Service, I automatically collect:
- Conversation history — Your chats with the AI coach, stored to provide continuity and allow you to review past sessions
- Chess positions and moves — The games and positions you analyze
- Device and browser information — Collected via analytics to improve the Service
Payment Information (Future)
If I introduce paid features, payment processing will be handled by a third-party provider (such as Stripe). I do not store your credit card number or banking details directly.
How I Use Your Information
Your information is used to:
- Provide and maintain the Service
- Personalize your coaching experience based on your skill level
- Save your conversation history so you can continue where you left off
- Analyze usage patterns to improve the Service
- Communicate with you about updates or issues (rarely)
I do not sell your personal information to third parties.
Third-Party Services
The Service uses the following third-party providers:
| Service | Purpose | Their Privacy Policy |
|---|---|---|
| Supabase | Database, authentication | supabase.com/privacy |
| Google Gemini API | AI coaching responses | ai.google.dev/terms |
| Lichess API | Opening theory data | lichess.org/privacy |
| Google Analytics | Usage analytics | policies.google.com/privacy |
| Vercel | Hosting | vercel.com/legal/privacy-policy |
AI Processing
Your conversations are sent to Google's Gemini API to generate coaching responses. These conversations may be processed according to Google's AI terms. I recommend not sharing sensitive personal information in your chats beyond what's needed for chess coaching.
Cookies and Local Storage
The Service uses:
- Cookies — For authentication sessions and analytics
- Local Storage / IndexedDB — To cache chess engine data and improve performance
You can disable cookies in your browser settings, but this may affect the Service's functionality.
Data Retention
- Account data — Retained until you delete your account
- Conversation history — Retained until you delete individual conversations or your account
- Analytics data — Retained according to Google Analytics' default settings (typically 14 months)
Your Rights
You have the right to:
- Access your data — View your conversations and account information within the app
- Delete your data — Delete individual conversations or your entire account
- Export your data — Request a copy of your data by contacting me
To exercise these rights, use the in-app features or contact me directly.
Data Security
I take reasonable measures to protect your information:
- All data is transmitted over HTTPS
- Passwords are hashed (handled by Supabase Auth)
- Database access is restricted via Row Level Security
However, no method of transmission or storage is 100% secure. Use the Service at your own risk.
Children's Privacy
The Service is not intended for children under 13. I do not knowingly collect information from children under 13. If you believe a child has provided me with personal information, please contact me so I can delete it.
Changes to This Policy
I may update this Privacy Policy from time to time. Changes will be posted on this page with an updated "Last updated" date. Continued use of the Service after changes constitutes acceptance of the new policy.
Contact Me
If you have questions about this Privacy Policy, contact me at:
Email: contact@benbravo.net
Summary
| What | Details |
|---|---|
| Data collected | Email, username, rating, conversations, analytics |
| Sold to third parties? | No |
| Third-party processing | Supabase (DB), Gemini (AI), Google Analytics |
| Your control | Delete conversations, delete account anytime |
| Contact | contact@benbravo.net |