1. Overview
0Dopamine (hereinafter “0D”, “the app” or “we”) is a digital wellbeing application for Android developed by 0Dopamine. This policy explains what data the app collects, how it uses it, and what rights you have over it.
Package name: com.zerodopamine
2. Data we collect
Most 0D data is stored exclusively on your device. We do not send app usage data to the internet (except for the third-party SDKs described in section 6).
Locally stored data includes:
- Block configuration: the apps you have blocked, their block modes, schedules and limits. Stored in a local database (Room/SQLite).
- Preferences: theme, accent color, language and general settings. Stored in DataStore (local preference storage).
- Usage statistics: the app queries the usage time of blocked apps through the Android system (UsageStatsManager) to calculate daily limits. This information is read on demand and is not permanently stored.
User account (optional): if you choose to verify your email, 0D uses Firebase Authentication (a Google service) to manage passwordless sign-in via a magic link sent to your email. Data stored in Firebase includes:
- Your email address.
- A device identifier to limit access to one device per account.
- Your referral code (if generated) and whether you have redeemed a code.
- Creation and last login timestamps.
This data is stored in Firebase Firestore (Google infrastructure) and is subject to the Firebase privacy policy. Email verification is entirely optional and the app works without it.
Beta program signup (0dopamine.com web form, now closed): while the beta ran, the website collected your email, signup date and language, with your consent (GDPR Art. 6.1.a), solely to send you information about the program. The beta ended when the app was released on Google Play on November 8, 2026; the form was removed and the sheet holding those signups was deleted on November 9, 2026. The website no longer collects any data. If you have any question about that data, write to hola@0dopamine.com.
Guardian protection (optional, Premium, requires an account): you can ask a trusted person to hold a PIN so that loosening or removing your blocks needs their permission. If you turn it on, we store on our server (Firestore, AES-256 encrypted): your guardian’s email, verified with a code, and the name you introduce yourself with, so your guardian knows who each notice is about (they may be the guardian of several people). The PIN never leaves your phone: it is only stored there, as a hash. We only send your guardian emails about the protection itself: the verification code, the PIN recovery code, unlock requests and notices if someone tries to turn off the protection, the uninstall protection or the 0D service. We never send them which apps you use, for how long or what you watch. Legal basis: your consent and performing the service you request (GDPR Art. 6.1.a and 6.1.b). This data is deleted when you remove the protection or delete your account.
3. Accessibility Service
0D uses an Android Accessibility Service to detect which app is in the foreground and, within supported apps, identify short-form video content sections (Shorts, Reels, Stories). This service:
- Only observes the foreground activity name and view identifiers (UI element IDs).
- Does not read, store, or transmit the content of other apps (messages, photos, text, passwords, etc.).
- Is used exclusively for digital wellbeing purposes: determining whether the user is accessing content they have chosen to block.
4. Permissions
The app requests the following system permissions:
- Accessibility Service — detect the foreground app and short-form video content.
- Display over other apps (SYSTEM_ALERT_WINDOW) — show the block or pause screen over the blocked app.
- Usage access (PACKAGE_USAGE_STATS) — query usage time for daily limit mode.
- Query installed apps (QUERY_ALL_PACKAGES) — display the list of installed apps so the user can select which ones to block.
- Device administrator (optional, only with guardian protection) — makes uninstalling 0D require removing that permission in Settings first, and lets us notify your guardian if it is removed. It is not used for anything else: it never locks the phone or wipes data.
5. Data we do NOT collect
- We do not collect your phone number or personal data beyond your account email (only if you create one) and, if you turn on guardian protection, your guardian’s email and the name you type (section 2).
- We do not share data with third parties (except as noted in section 6).
- We do not track your activity across other companies’ apps or websites, and we do not sell data. We only use in-app usage statistics and crash reports (section 6).
- We do not read or store the content of other apps (messages, photos, passwords).
6. Third-party SDKs
The app integrates the following SDKs that may collect data according to their own privacy policies:
- Firebase Authentication and Firestore — manage passwordless sign-in and user profile storage (email, active device, referral code). Data processed per the Firebase Privacy Policy.
- Google AdMob — serves the rewarded ads you choose to watch (for example, to get Premium for a day). This SDK may collect the device advertising ID, IP address (approximate location), ad interaction data and diagnostics, per Google’s Privacy Policy. If you are in the European Economic Area, the United Kingdom or Switzerland, the app first shows you a Google consent message (Consent, Do not consent or Manage options) and does not request ads without your consent. You can change your choice at any time from Settings › Privacy options in the app.
- Google Play Billing — handles in-app purchases and subscriptions. Payment data is processed by Google Play under its own policies. To unlock Premium, our server verifies the purchase receipt with Google and links it to your account.
- Firebase Analytics — usage statistics of the app itself (for example, which setup steps are completed or which plan is of interest) with an app instance identifier. It does not include which apps you use or the content you see.
- Firebase Crashlytics — crash reports (error trace, device model and Android version) to fix bugs.
7. Storage and deletion
Block settings, preferences and statistics are stored only on your device: uninstalling the app deletes them, as does System Settings > Apps > 0Dopamine > Storage > Clear data.
Guardian protection data (your guardian’s email and your name) is deleted from our server when you remove the protection or delete your account.
If you created an account, you can delete it together with its data from the app (Settings > Delete account, at the bottom of the screen) or by email. All the steps are at 0dopamine.com/delete-account.
8. Children
0D is not directed at children under 13 years of age. We do not knowingly collect information from children. If you are a parent or guardian and believe your child has provided personal data, please contact us so we can take appropriate action.
9. Changes to this policy
We may update this policy periodically. Changes will be posted on this page with a new update date. We recommend reviewing this policy occasionally.
10. Contact
If you have questions about this privacy policy, you can reach us at: