Privacy Policy for Nekodoro
Ritesh Sethia ("we," "our," or "us") built Nekodoro, a Pomodoro-style focus timer where your focus keeps a virtual cat companion alive. This Privacy Policy explains what information Nekodoro collects, how it's used, and your choices.
By using Nekodoro, you agree to the practices described in this Privacy Policy. If you do not agree, please do not use the app.
1. Information We Collect
Account Information
Nekodoro can be used as a Guest, with no account and no data leaving your device. If you choose to sign in (via Google Sign-In, or Sign in with Apple on iOS), we receive a unique account identifier and, depending on the method and your privacy choices, your name and email address. Signing in lets your progress sync across devices and be backed up.
App Data
If you're signed in, the following is stored in our cloud database (Firebase/Firestore) so it syncs across your devices:
- Your cat's name, chosen breed, and unlocked accessories
- Coins balance and purchase/earning history within the app
- Lives remaining and lifetime "cats killed" count
- Daily focus minutes, streaks, and check-in history
- App settings (e.g. selected timer length)
If you use Nekodoro as a Guest, this same data is stored locally on your device only, and is not sent to us.
Usage Analytics
We use Firebase Analytics to understand how the app is used (e.g. screens viewed, features used) in aggregate. This is not used to build advertising profiles and is not shared with advertisers.
Purchase Information (iOS)
On iOS, Nekodoro may offer optional in-app coin purchases. If you make a purchase, it's processed entirely by Apple through the App Store, and purchase records are managed via RevenueCat, our purchase infrastructure provider. See Section 4 for what RevenueCat receives. This feature does not exist on Android.
Advertising (Android only)
On Android, Nekodoro shows ads via Google AdMob (banner ads, and optional rewarded ads you choose to watch for bonus coins). AdMob may collect device and advertising identifiers to serve and measure ads. No ads are shown on iOS.
App-Blocking / Focus Mode (Android only)
Android's optional Focus Mode feature lets you block distracting apps during a session. To do this, it uses Android's Usage Access permission to detect which app is currently in the foreground, and the "display over other apps" permission to show a blocking overlay. This detection happens entirely on your device — which apps you open is never transmitted to us or anyone else. This feature does not exist on iOS (no equivalent system capability).
Information We Do NOT Collect
- We do not access your Contacts, Photos, Camera, or precise Location.
- We never see or store your payment details — Apple and Google process payments directly.
2. How We Use Your Information
We use the information described above to:
- Provide core app functionality — your timer, cat, coins, and progress.
- Sync and back up your progress across your devices when signed in.
- Understand aggregate feature usage to improve the app.
- Serve ads on Android, and process optional coin purchases on iOS.
We do NOT sell your data to third parties, build advertising profiles from your in-app activity, or use your data to make automated decisions that affect you.
3. How We Share Your Information
We do not sell, rent, or trade your personal information. Your data is shared only with the service providers described in Section 4, solely to provide the functionality they support.
4. Third-Party Services
| Service | Purpose | Platform | Privacy Policy |
|---|---|---|---|
| Firebase (Google) — Auth, Firestore, Analytics, Remote Config | Sign-in, cloud sync/backup, usage analytics, remote feature flags | Both | Firebase Privacy |
| Google Sign-In | Optional sign-in method | Both | Google Privacy Policy |
| Sign in with Apple | Optional sign-in method | iOS | Apple Privacy Policy |
| Google AdMob | Displays ads, including optional rewarded ads | Android only | Google Ads Privacy |
| RevenueCat | Manages optional in-app coin purchases | iOS only | RevenueCat Privacy Policy |
RevenueCat receives your account identifier and purchase history (which coin pack was purchased). It does not receive your cat data, focus history, or any other in-app content.
5. Data Retention
- Guest data: Stored on your device only, for as long as the app is installed.
- Signed-in account data: Retained in our cloud database until you delete your account (see Section 7) or request deletion.
- Purchase data: Retained by Apple and RevenueCat per their own retention policies.
6. Data Security
Signed-in data is stored in Google Firebase/Firestore, protected by access rules that restrict each account's data to that account only. Guest data never leaves your device. All network communication uses encrypted HTTPS connections. No method of storage or transmission is 100% secure, but we take reasonable measures to protect your information.
7. Your Rights, Including Account Deletion
You can request deletion of your account and all associated cloud data at any time from within the app (Settings → Delete Account), or by emailing us. Deleting your account permanently removes your synced cat, coins, progress, and account identifier from our systems. If you're a Guest, uninstalling the app removes all your data, since it was never sent to us.
In the app: Settings → Cloud Sync → Delete Account.
You also have the right to:
- Access: Request a copy of the data associated with your account.
- Correction: Request correction of inaccurate data.
To exercise these rights, contact us at riteshsethia7@gmail.com. We will respond within 30 days.
For European Union Residents (GDPR)
- Data controller: Ritesh Sethia, riteshsethia7@gmail.com
- Lawful basis for processing: Performance of a contract (providing the app and, where applicable, your purchase) and legitimate interest (aggregate analytics, ad delivery on Android).
- You additionally have the right to restrict processing, object to processing, and lodge a complaint with your local Data Protection Authority.
For California Residents (CCPA)
- Right to know: You may request the categories of information associated with your account.
- Right to delete: You may request deletion of that information.
- Right to opt-out: We do not sell your personal information.
- Non-discrimination: We will not discriminate against you for exercising these rights.
For Indian Residents (DPDP)
- Data fiduciary: Ritesh Sethia, riteshsethia7@gmail.com
- Purpose: Data is processed solely to provide and sync the app's functionality, and to process purchases where applicable.
- Data principal rights: You may access, correct, or erase your data as described above, or file a grievance with us or the Data Protection Board of India.
8. Children's Privacy
Nekodoro is not intended for children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us with personal information, contact us at riteshsethia7@gmail.com.
9. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. When we make significant changes, we will update the "Last Updated" date above and, for material changes, note it within the app.
Your continued use of Nekodoro after changes are posted constitutes acceptance of the updated Privacy Policy.
10. Contact Us
- riteshsethia7@gmail.com
- Developer
- Ritesh Sethia