Privacy Policy
This policy covers the app Calmly: Color by Number (vn.fighttech.colorbynumber) and no other app. It is published by Trung-Hieu Tran, the developer named on the Google Play store listing for this app, who can be reached at trunghieu4121993@gmail.com. The app works without an account and is built to collect as little as it can. This page says what is collected, why, and what you can do about it.
1. Data we do not collect
We do not ask for your name, email, contacts, precise location, photos or any account. There is no sign-up. Your colouring progress is stored only on your device.
2. Data collected automatically
| Data | Purpose | Processor |
|---|---|---|
| Anonymous usage events (screens opened, picture started/finished, hint used, purchase started) with a random install identifier and, on Android, the device's Advertising ID | Understand which features are used and improve the app (analytics) | Google Firebase Analytics |
| Crash reports: stack trace, device model, OS version, app version, free memory, the screen you were on | Find and fix crashes (app stability) | Google Firebase Crashlytics |
| Purchase tokens and product IDs | Deliver and restore Premium | Google Play Billing |
| When you choose to watch a video for a free hint: Advertising ID (Android) / IDFA if you allowed tracking (iOS), IP address and the approximate (country/city) location derived from it, device model, OS version, language, screen size, app version, and whether the ad was viewed or clicked | Show the rewarded video, credit the hint, prevent fraud and measure ad performance | Unity Ads (Unity Technologies) |
The install identifier is a random UUID created by the app. It is not linked to your Google account or any personal information, and it is reset when you uninstall the app. On Android, Firebase may additionally collect the device's Advertising ID (a resettable identifier you control in Android Settings › Privacy › Ads) together with the analytics events; we use it only for analytics, not for advertising. Analytics data is retained by Firebase for up to 14 months.
Ads. Calmly shows an ad only when you tap the hint bulb with no hints left and agree to watch a short video in exchange for one hint. Premium users can still choose to watch it, but never see any other ads. The videos are delivered by Unity Ads, which processes the data in the row above under its own Privacy Policy and lets you opt out of personalised ads through Unity's data-privacy page, by resetting or deleting your Advertising ID (Android Settings › Privacy › Ads), or on iOS by declining the tracking prompt. The Unity SDK is initialised when the app starts so a video is ready when you need it; no ad is displayed until you ask for one.
3. Permissions
- Vibrate - haptic tick when a region fills (can be switched off in More).
- Storage (Android 9 and lower only) - to save a finished picture to your gallery when you tap Save.
- Internet - purchases, analytics, crash reports and the optional rewarded video for hints. Colouring works fully offline.
4. Purchases
Premium subscriptions and the lifetime purchase are processed by Google Play. We never see your payment details. Google's handling of that data is described in the Google Privacy Policy.
5. Children
The app is suitable for all ages and is not directed specifically at children under 13. We do not knowingly collect personal information from children.
6. Your choices
- Uninstalling the app deletes all local progress and the install identifier.
- To request deletion of analytics data tied to your install identifier, email us (More › Version shows the identifier's first characters in a future release; for now include your device model and approximate install date).
7. Changes
We will update this page when our practices change and note the effective date above.
8. Contact
Trung-Hieu Tran (FightTech) · trunghieu4121993@gmail.com