Chess Bat – Privacy Policy
Last updated: 24 November 2025
1. Who we are
Chess Bat is developed and published by [Your Name or Studio Name] ("we", "us", "our"). For any privacy-related questions, please contact chessbat.contact+privacy@gmail.com.
2. Scope of this policy
This Policy applies to the Chess Bat Android application distributed via Google Play and our official channels.
3. Regional availability & compliance
The App is currently not distributed in the EEA, the United Kingdom, or Switzerland. Accordingly, the App does not present an in-app consent dialog (CMP). If we expand distribution to those regions, we will implement a Google-certified Consent Management Platform (UMP, IAB TCF 2.2) and update this Policy.
Outside the EEA/UK/CH, the App does not present a consent dialog; analytics and ads operate under the controls described in this Policy and your Android settings.
4. Data we process
| Category | Details | Purpose | Stored where |
|---|---|---|---|
| Device identifiers | Google Advertising ID and other non-personal identifiers automatically gathered by the Google Mobile Ads SDK | Serve and measure ads; prevent fraud & abuse | Collected and processed by Google |
| Usage data | Aggregate analytics supplied by Google Play (e.g., crashes, installs, anonymous statistics) | Improve stability and performance | Google Play Console (aggregated; no direct access to personal data by us) |
| In-app preferences | Game progress, move history, difficulty settings, board themes, sound volume | Provide core functionality & remember your settings | Locally on your device only |
| Analytics (Firebase / Google Analytics for Firebase) | Anonymous app usage events (e.g., screen views, button taps, session starts, games finished), timestamps, coarse device info (OS version, app version), and a rotating app instance identifier. We do not enable Google Signals or granular device & location collection. | Understand feature usage, improve stability and UX, measure engagement | Processed by Google Analytics (aggregated reporting to us) |
We do not collect your name, email address, precise location, contacts, photos, microphone recordings, or other personally identifiable information ("PII"). We do not require account registration.
5. Third-party services & advertising
The App integrates the following third-party SDKs, which are governed by their own privacy terms:
| Service | Purpose | Links |
|---|---|---|
| Google AdMob & Google Mobile Ads SDK | Display banner/interstitial advertisements and measure performance | Ad policies · Google Privacy Policy |
| Firebase / Google Analytics for Firebase (GA4) | Measure anonymous app usage and performance | Firebase Privacy & Security · Google Privacy Policy |
Analytics configuration: We have disabled Google Signals and granular device/location collection. Data retention is set to 2 months for event data and 14 months for user-level data (no “reset on new activity”).
Google may collect device information (e.g., Advertising ID, IP address) to deliver and measure ads.
Ad personalisation control: Whether ads are personalised or non-personalised is determined by your Android system setting:
Android Settings → Google → Ads → Opt out of Ads Personalisation / Delete advertising ID.
The App does not present its own consent dialog and does not offer an in-app toggle for ad personalisation. If your device is opted-out (or the ID is unavailable/deleted), the App requests non-personalised ads; otherwise, Google may show personalised ads based on your device-level choice.
6. Permissions the App requests (with reasons)
Where a permission is marked as normal, it is granted automatically and does not require a runtime prompt.
| Permission | Why it is needed | Notes |
|---|---|---|
INTERNET (normal) |
Load advertisements from AdMob | Required for network access |
ACCESS_NETWORK_STATE (normal) |
Detect connectivity to avoid unnecessary requests and improve reliability | |
com.google.android.gms.permission.AD_ID (normal) |
Access the Advertising ID (if available) for ads and measurement | Android may restrict or reset this ID based on your system settings |
POST_NOTIFICATIONS (Android 13+) |
Send optional reminders or game updates | You can deny at runtime; the App still works but can’t notify |
VIBRATE (normal) |
Provide haptic feedback for game moves or interactions |
The App functions if you deny runtime permissions.
7. How we use data
- Display non-personalised or personalised ads — controlled by your Android ad-personalisation setting (see § 5). There is no in-app consent flow.
- Diagnose crashes and improve performance (aggregated store statistics only).
- Measure anonymous usage with Firebase / Google Analytics for Firebase to understand which features are used and to improve reliability (no Google Signals; limited device/location data).
We do not sell or rent any data. We do not transfer locally stored in-app data off your device.
8. Legal basis (GDPR)
Note: The App is not currently distributed in the EEA, UK, or Switzerland. If you nevertheless access the App from such a region, the following bases describe how processing would be justified:
| Processing activity | Legal basis |
|---|---|
| Ad personalisation | Consent (Art. 6(1)(a) GDPR) — derived solely from your device-level Android Ads Personalisation setting. If opted-out or unavailable, we request non-personalised ads. We do not rely on legitimate interest for personalising ads and we do not show an in-app consent dialog. |
| Ad delivery/measurement & fraud prevention | Legitimate interests (Art. 6(1)(f)) to fund the App responsibly, keep services secure, and measure performance. |
| Local in-app preferences | Performance of a contract (Art. 6(1)(b)) — necessary to deliver requested functionality. |
| Aggregated analytics from the store | Legitimate interests — app maintenance and improvement. |
| Firebase / Google Analytics for Firebase (anonymous usage measurement) | Legitimate interests (Art. 6(1)(f)) — to understand feature usage and improve the App; we do not enable Google Signals. |
9. Data retention
- Local app data — remains on your device until you uninstall the App or clear the App’s data in system settings.
- Ad/measurement data — is retained by Google in accordance with its policies.
Firebase / Google Analytics for Firebase: event data retention is configured to 2 months and user-level retention to 14 months. “Reset on new user activity” is turned off.
10. Security
All sensitive operations (saved games, settings) run entirely on-device. No remote server operated by us stores your in-app data. While we take care to use the platform securely, no mobile system can guarantee absolute security.
11. Your rights
Depending on your location, you may have rights to access, rectify, erase, restrict or object to processing, obtain data portability, and lodge a complaint with a supervisory authority. Because we do not maintain user accounts, we may ask for your device’s Advertising ID or other proof of use to locate relevant records.
Analytics & ads controls: We currently do not offer an individual in-app deletion mechanism. You can stop further analytics and ads collection by uninstalling the App. For ads, you can reset or remove your Advertising ID in Android settings (Settings → Google → Ads → Delete advertising ID) and/or opt out of ads personalisation. Analytics event data in Google Analytics is configured to expire after 2 months; advertising/measurement data is retained by Google under its own policies.
12. International processing
Third-party providers (e.g., Google) may process data on servers outside your country. Where required, such transfers rely on appropriate safeguards (e.g., Standard Contractual Clauses).
13. Changes
We may update this Policy from time to time. Material changes will be communicated in-app or on the store listing. Continued use of the App after changes implies acceptance.
14. Contact
Questions or requests? Email chessbat.contact+privacy@gmail.com.