Privacy Policy - Kube Oddity
(formerly "Oddity")
Kube Oddity v1.2.0 adds consent-gated Firebase Analytics and Crashlytics (no personal data, no ads, no account). Versions before 1.2.0 collect no data at all.
Last updated: 2026-11-12
Effective date: [RELEASE_DATE_TBC] (the release date of version 1.2.0)
Version: 1.2 (Android, Google Play)
App: Kube Oddity (Android package kts.laboon.oddity, iOS bundle kts.laboon.oddity), published by KTS Laboon Digital Creation / Kien Tao So.
This Privacy Policy describes how KTS Laboon ("we", "us", "our") handles information in Kube Oddity (the "Game") for version 1.2.0 and later. Versions before 1.2.0 — including the current iOS version 1.1.0 — collect no data at all.
1. The Game
Kube Oddity is a spot-the-different-tile puzzle game with Classic, Time Attack and Daily modes plus the Odd Zones logic puzzle mode. It works offline. There is no account, login, profile, email, phone, name, location, photos, microphone, contacts, or purchases. v1.2.0 contains no advertising and no in-app purchases.
2. Data Stored Only on Your Device
The following never leave your device:
- Scores, best results and streaks.
- Odd Zones progress, stars and boosters.
- Settings — including your analytics consent choice.
3. What Firebase Collects (v1.2.0 and later, consent-gated)
New in version 1.2.0: the Game uses Google Firebase (Google LLC / Google Ireland Ltd as service provider; one Firebase project shared by KTS Laboon games). Collection is disabled in the app until your Settings choice is applied. When it is ON, Firebase receives:
3.1 Firebase Analytics (Google Analytics for Firebase)
Gameplay events with no personal data: game_start, round_complete, wrong_tap, game_end, setting_changed, zones_level_start, zones_level_abandon, zones_booster_used, zones_rescue_hints, zones_rescue_skip. Parameters are game facts only (pack, mode, level, score, rounds, duration, booster name, setting name/value).
Automatic Firebase data: first_open/session data, app version, OS version, device model, language, approximate country/region derived from IP (the IP address is not stored in reports), and a random Firebase app-instance ID.
3.2 Firebase Crashlytics
Crash and error reports: stack trace, device model, OS version, app version, device state at crash (e.g. memory, orientation), and a Crashlytics installation ID.
Neither is linked to a name, email or account, and the Game does not combine them with any other data. The advertising ID is not collected: no IDFA and no ATT prompt on iOS, the AD_ID permission is removed on Android. No ad personalisation, no Google Signals. No data is sold. No cross-app or cross-site tracking.
4. Consent — How to Turn It Off
Settings has an "Analytics" switch that controls both analytics and crash reports. Collection is disabled in the app until the switch state is applied. Default OFF in the EEA, UK and Switzerland (opt-in); default ON elsewhere (opt-out). You can change it at any time. When it is OFF, nothing is sent.
5. Legal Basis
- Consent (GDPR Art. 6(1)(a)): analytics and crash reports for users in the EEA, UK and Switzerland.
- Legitimate interests (GDPR Art. 6(1)(f)): keeping the app stable and improving it, elsewhere.
6. Data Retention
Event data is retained per the Firebase project setting: [RETENTION_TBC]. Data stored on your device is kept until you uninstall the Game or clear its data.
7. Sharing
Data is shared only with Google LLC / Google Ireland Ltd as the service provider operating Firebase. Nothing is sold, and Firebase data is not combined with any other data.
8. International Transfers
Google may process data in the US and other countries. Transfers rely on the Standard Contractual Clauses and, where applicable, the EU-US Data Privacy Framework.
9. Children's Privacy
The Game is rated Everyone / 4+ and does not knowingly collect personal information from children under 13 (COPPA) or under 16 (GDPR). If you believe we have collected such information, contact us and we will delete it.
10. Your Rights and Deletion
You can request access, deletion, or object to processing, and you can withdraw consent at any time via the Settings switch. Uninstalling the Game removes all local data and the app-instance ID stops being used.
To exercise your rights, email hello@kientaoso.com. We respond within 30 days.
11. Changes to This Policy
This policy is updated with each release that changes data handling. Rewarded ads are planned for a later version (1.2.1) and will ship with their own policy update.
12. Contact
KTS Laboon Digital Creation / Kien Tao So. Email: hello@kientaoso.com.