Privacy Policy
DetoxHero
Effective date: May 24, 2026 · Last updated: May 24, 2026
Summary
DetoxHero collects nothing. There is no account, no server, and no telemetry. The screen-time and per-app usage information the App reads from Android's UsageStatsManager is processed entirely on your device and stored only in the App's private database. None of it ever leaves your phone.
1. Who we are
DetoxHero ("the App") is an Android gamified screen-time reduction utility developed and published by:
TenebraTechnologies s.r.o.
Majerníkova 3039/28, 841 05 Bratislava, Slovenská republika
IČO: 57363544
Zapísaná v Obchodnom registri Mestského súdu Bratislava III, oddiel Sro, vložka č. 194527/B
The App runs entirely on your Android device. We do not operate any backend service that processes your usage data.
2. What data the App handles
When you use DetoxHero, the following information is created, derived, or read into the App locally on your device only:
- Your hero's name, class (Warrior / Mage / Hunter), gender, level, XP, stat points and skill points
- Per-app usage records for the current day, derived from Android's
UsageStatsManager— package name, the app's display label, minutes used, and a flag indicating whether it is one of the social-media packages the App recognizes - Daily screen-time summaries — total screen minutes, social minutes, off-screen minutes, the computed habit multiplier and the XP earned that day
- Dungeon state — current floor, last fight date, current encounter
- Inventory items (name, slot, rarity, stat bonuses, equipped flag)
- Unlocked skill-tree nodes
- Battle history — date, floor, outcome and a JSON payload containing the hero/monster snapshots and event log of each fight
- Preferences — reminder enabled flag, reminder interval, onboarding-complete flag, last session date
This data is held in a SQLite database inside the App's private storage area, which other apps on the device cannot read. Device-level disk encryption applies automatically to App data at rest.
We do not receive, transmit, sync, or otherwise transfer this data to any server, third party, or analytics service.
3. About PACKAGE_USAGE_STATS (special permission)
To do its core job — converting time spent off your phone into hero XP — DetoxHero needs to know how much you used your phone, and which apps you spent that time in. This is requested via Android's special PACKAGE_USAGE_STATS permission, which surfaces system-level usage statistics through the UsageStatsManager API.
What we want you to understand about this permission:
- It cannot be granted by a runtime prompt — you must enable "Usage access" for DetoxHero manually in Android Settings. The onboarding flow links you there directly.
- The data returned to the App is per-app foreground time for today only — package name, foreground minutes, last-time-used timestamp. It does not include the contents of any app, your messages, your photos, the websites you visited, or any other in-app activity.
- The App uses this data exclusively to compute your daily off-screen time, social-vs-non-social split, habit multiplier and XP. The raw records and the summaries are written to the local database and used to render the in-app stats and battle screens.
- The App never transmits, exports, shares or otherwise transfers
UsageStatsManagerdata off the device. - You can revoke the permission at any time in Android Settings → Apps → Special app access → Usage access. The App will continue to launch but will not be able to award XP until the permission is restored.
4. What data we do NOT collect
To be explicit, DetoxHero does not:
- Collect your name, email address, phone number, postal address or any other personal identifier
- Read the contents of any other app — messages, posts, browsing history, photos, contacts, calendar entries are all inaccessible to the App
- Access the network for any purpose related to your usage data — the App does not declare or require the
INTERNETpermission for its core functionality - Use third-party analytics SDKs (Google Analytics, Firebase Analytics, Amplitude, Mixpanel, Segment, etc.)
- Use third-party crash-reporting SDKs (Crashlytics, Sentry, Bugsnag, etc.)
- Use third-party advertising SDKs, networks, or place advertisements anywhere in the App
- Use cookies (the App is not a web app)
- Read or track device identifiers (Advertising ID, GAID, IMEI, MAC address, build serial)
- Read your contacts, calendar, location, microphone, camera, call log, SMS or installed-apps list (beyond the foreground-usage information surfaced by
UsageStatsManager)
5. Permissions the App requests
PACKAGE_USAGE_STATS— described in detail in section 3 above. Required for the App's core XP-from-screen-time mechanic. Granted manually in Android Settings.POST_NOTIFICATIONS(Android 13+) — to send the optional local "come back and play" reminder you configure in Settings. No remote push is used.
The App does not declare the INTERNET permission for its core functionality. No background sync runs.
6. Children's privacy
DetoxHero is a general-audience utility intended for users old enough to manage their own screen-time habits. It does not knowingly collect any data from anyone, including children. Because no data is collected at all, no special handling for children's data is required.
7. Your rights (GDPR, CCPA and equivalents)
Most data-protection laws (GDPR, CCPA, LGPD, etc.) grant you rights to access, correct, delete and port your personal data held by a controller. In DetoxHero's case, we are not a data controller, because we never receive or hold any of your data. You exercise these rights directly on your device:
- Access — open the App; your stats, history, inventory and battle log are all visible inside it.
- Erasure — uninstalling the App removes the local database entirely. Revoking the Usage access permission in Android Settings additionally stops any new usage data from being read.
- Correction — derived stats can be recomputed by future sessions; preferences can be changed in Settings.
If you have questions, email support@tenebratechnologies.com.
8. Security
The local database is stored inside Android's per-app private storage sandbox, which is not readable by other apps on a non-rooted device. Device-level disk encryption (File-Based Encryption) applies automatically to App data at rest.
App data may be included in Android's automatic device backup (Auto Backup for Apps) only if you have that feature enabled. That backup is operated by Google under its terms, not by us. You can disable it in Android Settings → System → Backup.
9. Changes to this policy
If a future version of DetoxHero changes data-handling behavior (for example, introduces an optional cloud sync feature) this policy will be updated and the revised "Last updated" date above will reflect the change. Continued use of the App after a material change constitutes acceptance of the updated policy.
10. Contact
Questions about this policy or about how DetoxHero handles your data:
support@tenebratechnologies.com
TenebraTechnologies s.r.o., Majerníkova 3039/28, 841 05 Bratislava, Slovenská republika
We aim to respond to privacy inquiries within 14 days.