Simple Chess Privacy Policy
Last updated: May 24, 2026
Simple Chess ("the app") is built and maintained by Infinite Studio Labs ("we" / "us"). This policy describes what data the app collects, why, and what your choices are.
1. Summary
We collect anonymous usage analytics, crash reports, and performance data via Firebase to understand how the app is used and to fix bugs.
We store an anonymous record of finished games in Firebase Firestore (result, mode, difficulty, your ELO, timestamp — no personal info, no account, no device ID).
We do NOT collect personal data, your name, your email, your contacts, your location, advertising identifiers, or anything that identifies you as a person.
We do NOT show ads, sell data, or share data with anyone outside our own use of Google's Firebase services.
All gameplay state (current game, ELO, streak, puzzle history, lesson progress, settings) is stored locally on your device.
2. What We Collect, in Detail
On your device (never leaves the device):
Current chess game state and selected game mode.
Your ELO rating and match history (last 100 games).
Daily-puzzle and play streak data.
Lesson completion progress.
App settings (sound, auto-flip board, daily-reminder time).
Anonymous data sent to Firebase:
Analytics events — when you start or finish a game, solve or fail a puzzle, complete a lesson, open Game Review, or change reminder settings. Each event carries non-identifying parameters like game mode, difficulty, puzzle theme, or your ELO bracket.
Crash reports — if the app crashes, an automated diagnostic report (stack trace, device model, Android version, app version) is sent so we can fix the bug.
Performance data — automated measurements like app startup time and network request duration.
Game records — when you finish a non-puzzle game, a row containing match type, result, your ELO at the time, and a timestamp is added to a Firestore collection. No personal data, no device ID, no link back to you.
3. Third-Party Services
We use Google's Firebase platform for the data collection above:
Firebase Analytics: Anonymous event logs.
Firebase Crashlytics: Crash diagnostics.
Firebase Performance Monitoring: Startup and network metrics.
Firebase Firestore: Anonymous finished-game records.
Note: Firebase's own privacy policy applies to data Google receives. You can read it here: Firebase Privacy Policy
4. Advertising Identifier
Simple Chess does NOT request, collect, or use the Android Advertising ID (AAID). The Play Console "Advertising ID" declaration is set to "No".
5. Permissions the App Requests
POST_NOTIFICATIONS (Android 13+) — Only if you opt into the daily puzzle reminder.
RECEIVE_BOOT_COMPLETED — Re-arms the daily-reminder alarm after a device reboot (no data is sent on boot).
SCHEDULE_EXACT_ALARM (Android 13+, optional) — For precise firing of the daily reminder. Falls back to inexact firing if not granted.
INTERNET + ACCESS_NETWORK_STATE — Firebase data uploads.
6. Your Choices
Turn off the daily reminder in app Settings to stop the scheduled-alarm flow entirely.
Clear app data (Android Settings → Apps → Simple Chess → Storage → Clear data) to wipe all locally stored gameplay state.
Uninstall to remove the app and stop all data collection. Any anonymous records already uploaded to Firebase remain in our Firestore collection; they cannot be linked back to you because we never collected an identifier.
7. Children
Simple Chess does not knowingly collect personal data from anyone, including children under 13. The app contains no chat, no user-to-user content, and no personal data collection.
8. Contact
For questions about this policy, please email: infinitegaming008@gmail.com
9. Changes to this Policy
When this policy changes, the "Last updated" date at the top will change. Material changes will be disclosed in the app's "What's new" release notes.