Privacy Policy
This Privacy Policy explains how Habitever ("we", "our", "the app") handles your information. The short version: your habit data stays on your device. Habitever does not run a server that stores your habits. The full document below covers the few third-party services that are involved when you make a purchase or choose to back up your data.
1. Who we are
Habitever is developed and operated by Vishnu Viswanathan, an independent developer based in India. You can reach us at rsoc.dev@gmail.com.
2. Data stored on your device
The following information is stored locally in the app's on-device database and preferences:
- Habits you create (name, icon, color, schedule, reminders, notes).
- Completion logs and streak history.
- Journal entries you write inside the app.
- App preferences (theme, language, notification settings, biometric app-lock toggle).
This data never leaves your device unless you explicitly initiate a Google Drive backup (described below). When you uninstall Habitever, this data is deleted by Android along with the app.
3. Data shared with third parties
Habitever uses a small number of third-party services. None of them give us access to your habit data.
3.1 Google Play Billing
When you purchase a Habitever Premium subscription or lifetime upgrade, Google Play handles the payment. We do not see or store your payment card information at any point. Google Play sends Habitever a signed receipt confirming whether your purchase is active.
3.2 RevenueCat
We use RevenueCat to verify that your subscription receipt is valid and to keep your premium entitlement in sync across your devices. RevenueCat receives an anonymous device identifier and your Google Play receipt. RevenueCat does not receive your name, email, or any habit data. RevenueCat's own privacy policy is available at revenuecat.com/privacy.
3.3 Google Drive (optional)
Habitever offers an optional cloud backup feature that uploads your habit data as a plain JSON file to your own Google Drive account, using a private app folder that only Habitever can access. The file is transferred over HTTPS and stored in Google's infrastructure, but Habitever adds no additional encryption layer — this is not end-to-end or zero-knowledge encryption. We have no backend server, so we never see or store your data. You can disconnect Google Drive at any time in Settings. If you never connect Drive, nothing is ever sent.
4. What we do not collect
Habitever does not collect any of the following:
- Analytics or usage tracking of any kind.
- Crash reports or telemetry.
- Location data, contacts, photos, or microphone input.
- Advertising identifiers.
- Your name, email, phone number, or any account credentials.
5. Permissions and why we ask
- Notifications — to deliver the habit reminders you configure.
- Biometric — only when you enable the optional app-lock feature; used to unlock the app.
- Google account access (Drive scope) — only when you opt in to cloud backup; used to read and write your backup file in your own Drive.
- Schedule exact alarms — to deliver reminders at the exact times you set, even when the device is idle.
6. Children's privacy
Habitever is not directed at children under 13 (or the equivalent minimum age in your jurisdiction). We do not knowingly collect personal information from children. If you believe a child has provided information to us, please contact us at rsoc.dev@gmail.com and we will respond promptly.
7. Your rights
Because Habitever does not collect personal data on a server, most data-protection rights you have under the DPDP Act 2023 (India), GDPR (EU), and CCPA (California) apply directly to the data on your own device:
- Access: all your habit data is on your device and viewable inside the app.
- Portability: use the in-app Export feature (Premium) to obtain your data as a file.
- Deletion: uninstall the app, or use Settings → Clear all data, to delete everything locally. To delete purchase records held by Google Play or RevenueCat, contact us and we will assist with the request.
- Correction: edit any habit or log directly inside the app.
8. Subscriptions and refunds
Premium subscriptions are managed entirely by Google Play. To cancel, get a refund, or change your subscription, open the Google Play Store app and go to Subscriptions. Auto-renewal can be turned off there at any time. For refund questions specific to Habitever, contact us and we will help where Google Play policy allows.
9. Data security
Your habit data is stored in Android's app-private storage, which is sandboxed from other apps. Network communication with Google Play, RevenueCat, and Google Drive happens over HTTPS. Optional Google Drive backups are encrypted in transit via HTTPS. They are not end-to-end encrypted; for stronger protection, secure your Google account with a strong password and two-factor authentication. We do not operate any server that stores your data.
10. Changes to this policy
We may update this Privacy Policy from time to time, for example when we add a new feature or third-party service. When we do, we will change the "Last updated" date at the top of this page. For material changes (for example, if we ever start collecting analytics), we will surface a notice inside the app the next time you open it. Your continued use of Habitever after a policy update constitutes acceptance of the updated policy.
11. Contact
Questions, requests, or complaints about this policy: rsoc.dev@gmail.com.