Made By BangMade By Bang

Privacy Policy — ChessMentor

Effective Date: 18/02/2026 Last Updated: 18/02/2026


1. Introduction

ChessMentor ("App", "we", "us") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, and protect information when you use the ChessMentor application.

The App is designed for children and families. We comply with children's privacy regulations under Vietnamese law and international standards (including COPPA).


2. Information We Collect

2.1. Account Information

  • Anonymous account: When you first open the app, the system automatically creates an anonymous account (Firebase Anonymous Auth) to save your learning progress. This account does not require any personal information.
  • Optional sign-in: You may link your anonymous account with Google Sign-In or Apple Sign-In. When you do, we collect your email address and display name from the sign-in provider.

2.2. Learning Data

  • Puzzle progress, XP points, streak counts
  • Levels and achievements earned
  • Practice Mode history
  • Knowledge Tree progress

2.3. Automatically Collected Information

  • Analytics: Anonymous usage data via Firebase Analytics — including: screens viewed, puzzles solved, usage duration. We do not use IDFA (Identifier for Advertisers) and do not track you across other apps.
  • Crash reports: Technical error information via Firebase Crashlytics — helps improve the app.
  • Device info: Device type, operating system version, app version.
  • Push notifications: If you enable notifications, the app subscribes to Firebase Cloud Messaging topics (daily practice reminders, streak warnings). You can disable notifications at any time in app settings or device settings.

2.4. Information We Do NOT Collect

  • GPS location
  • Phone contacts
  • Photos or videos
  • Personal messages
  • Direct payment information (handled entirely by App Store / Google Play)
  • Identifier for Advertisers (IDFA)

3. How We Use Your Information

PurposeData Used
Save learning progressPuzzle records, XP, streak, level
Improve the appAnonymous analytics
Fix technical issuesCrash reports
Chess move suggestions (AI Coach)Board position (FEN), moves
Practice remindersPush notifications (if enabled)
Process purchasesVia App Store / Google Play
Verify Premium subscriptionReceipt verification via server

4. AI Coach & Data

  • ChessMentor uses AI (Google Gemini) to explain chess moves in Vietnamese.
  • Data sent to AI: Only the board position (FEN notation), current moves, and puzzle category. Data is sent through our secure backend server before being forwarded to the AI provider.
  • Not sent: Personal information, email, name, or any identifying data.
  • Data sent to the AI provider is not permanently stored by the AI provider.

5. Text-to-Speech (Voice Reading)

  • The voice reading feature uses the built-in TTS engine on your device.
  • No data is sent outside your device. All processing happens offline on-device.

6. Children's Privacy

  • The app does not require children to provide personal information to use it (automatic anonymous account).
  • Parents can link a Google/Apple account to manage their child's account.
  • There are no chat, messaging, or direct interaction features between users.
  • No targeted advertising is displayed to children.
  • No cross-app tracking of children.

7. Data Sharing

We do NOT sell or rent personal data.

We share data with the following third parties:

Third PartyPurposeData
Firebase (Google)Analytics, crash reporting, authenticationAnonymous usage data, crash logs, auth tokens
Google GeminiAI Coach (chess move explanations)Board position (FEN), moves (no personal data)
App Store / Google PlayIn-app paymentsReceipt verification
Backend serverPremium verification, AI Coach proxyUser ID, IAP receipts, board positions

We may also share data when required by Vietnamese law.


8. In-App Purchases

  • Purchases are handled entirely by Apple App Store or Google Play Store.
  • ChessMentor does not directly collect or store credit card information.
  • Purchase receipts are sent to our server to verify validity.
  • Subscriptions can be cancelled at any time through App Store / Google Play settings.

9. Data Storage & Security

  • Cloud data: Stored on Firebase (Google Cloud) with industry-standard encryption.
  • Local data: Progress, settings, and premium status stored on device using SharedPreferences.
  • Network communications: All connections use HTTPS/TLS encryption.
  • Data access is restricted to authorized personnel only.

10. Your Rights

You have the right to:

  • View your personal data in the Profile section.
  • Edit your account information.
  • Delete your account directly in the app: Profile → Delete Account. All data will be permanently deleted.
  • Opt out of analytics collection (toggle in app settings).
  • Disable push notifications (in app settings or device settings).

11. Changes to This Policy

When this policy changes:

  • We will notify you within the app.
  • The new version takes effect 7 days after notification.
  • You can view the latest version on our website.

12. Contact Us

If you have any questions about this Privacy Policy:


© 2026 MadeByBang. All rights reserved.