Privacy Policy

Last updated: March 6, 2026

Contents

  1. Overview
  2. Data Collection
  3. AI Services & Third-Party APIs
  4. Lichess Integration
  5. Data Storage & Security
  6. Data Sharing
  7. Children's Privacy
  8. Your Rights
  9. Changes to This Policy
  10. Contact

1. Overview

CheesCoach is a chess coaching application for Android developed by JuanfranDevs. This privacy policy explains how our application handles your data. We are committed to protecting your privacy and being transparent about our data practices.

Key principle: CheesCoach is designed to be privacy-first. All your chess data is stored locally on your device. We do not collect, store, or transmit personal information to our servers — because we don't have any.

2. Data Collection

CheesCoach does not collect any personal data. The app works primarily offline and stores all information locally on your device.

Data stored locally on your device:

Data Type Purpose Storage
Chess games (PGN) Saving and reviewing your games Local database (Room)
Move analysis Caching AI analysis to avoid repeated API calls Local database (Room)
API keys Authenticating with AI providers you choose Encrypted (AES-256-GCM)
App preferences Theme, ELO level, board colors DataStore Preferences
Puzzle progress Tracking your puzzle rating and streaks DataStore Preferences

Data we do NOT collect:

3. AI Services & Third-Party APIs

CheesCoach can connect to third-party AI services to provide educational chess commentary. This feature is entirely optional and requires you to provide your own API key.

Supported AI providers:

What data is sent to AI providers:

When you use the AI coaching feature, the following chess-specific data is sent to your chosen AI provider:

No personal information is ever sent to AI providers. Only chess positions and game data are transmitted. Your API key is sent as an authentication header but is never shared with us.

Important: Each AI provider has their own privacy policy governing how they handle data sent to their APIs. We encourage you to review the privacy policy of your chosen provider. CheesCoach has no control over how third-party AI providers process the chess data sent to them.

API key handling:

4. Lichess Integration

CheesCoach offers optional online play through Lichess.org, a free and open-source chess platform.

Authentication:

Data exchanged with Lichess:

For details on how Lichess handles your data, see the Lichess Privacy Policy.

5. Data Storage & Security

6. Data Sharing

CheesCoach does not sell, rent, or share your personal data with any third party. The only data transmitted from the app is:

The app contains no ads, no trackers, and no analytics SDKs.

7. Children's Privacy

CheesCoach does not knowingly collect any personal information from children under 13 years of age. Since the app does not collect personal data from any user, it is safe for children to use. However, if a child uses the optional AI coaching or online play features, data will be transmitted to third-party services as described above.

Parents or guardians should be aware that the AI coaching feature requires an API key and may incur costs from the AI provider. We recommend parental supervision for this feature.

8. Your Rights

Since all your data is stored locally on your device, you have full control:

9. Changes to This Policy

We may update this privacy policy from time to time. Any changes will be posted on this page with an updated revision date. We encourage you to review this policy periodically. Continued use of the app after any changes constitutes acceptance of the updated policy.

10. Contact

If you have any questions or concerns about this privacy policy, please contact us: