TONIGHT
Privacy Policy.
1. Who we are
Tonight is a daily task app published by CodeEnsis Ltd. ("we", "our", "us"). This policy explains what the Tonight mobile application collects, what it does with that data, and the rights you have.
2. What Tonight stores — on your device
The following data lives in Tonight's local, encrypted storage on your phone. It is not transmitted to our servers:
- Tasks you add today and tasks Tonight finalised at midnight on previous days.
- Day records used to draw your history calendar (closed, grace, skip, missed, empty).
- Your streak state and skip-token balance.
- App preferences (theme, reminder times, language override).
- A locally generated, anonymous user identifier and a deletion-confirmation token, stored in the iOS Keychain so they survive reinstall.
If you uninstall Tonight, the encrypted database is removed with the app. The Keychain entries persist on iOS until you explicitly erase them via Settings → Delete all my data inside Tonight.
3. What we do not collect
- No CodeEnsis account or login is created or required.
- No advertising identifiers. No third-party advertising SDKs.
- No task content is transmitted to CodeEnsis servers.
- No contacts, location, microphone, camera, or photo library access is required.
4. Optional, opt-in analytics & crash reporting
Tonight includes optional, opt-in support for Google Firebase Analytics and Firebase Crashlytics to help us fix bugs and improve the app. This is off by default and can be toggled any time in Settings → Appearance → Analytics.
If you opt in, Firebase may collect limited, non-personal information such as app version, operating system version, device model, crash stack traces, and aggregated screen views. It does not receive your task content, dates, or streak data.
Firebase is a service of Google LLC. Google's privacy practices are described at policies.google.com/privacy.
5. Subscriptions
Tonight ships fully unlocked. If we introduce an optional subscription in a future release, the purchase will be processed by Apple (App Store) or Google (Play Store). We do not see or store payment information. Subscription entitlement, if any, is verified through RevenueCat, which receives an anonymous user identifier and your subscription status only. RevenueCat does not receive any task data.
6. Permissions Tonight asks for
- Notifications — to deliver the optional morning planning reminder and evening close-out reminder you configure.
Tonight does not ask for exact-alarm, contacts, location, camera, microphone, or photo permissions. You can revoke notifications at any time in your device's system settings.
7. Children
Tonight is a general productivity app and is not directed at children under 13. We do not knowingly collect data from children under 13.
8. Your rights
Because we do not collect personal data on our servers, there is no CodeEnsis-side account to access, export, or delete. You can at any time:
- Delete all tasks, history, streak data, and the local identifier from Settings → Support → Delete all my data.
- Uninstall Tonight to remove the encrypted database.
If you have opted in to analytics or crash reporting and wish to request deletion of associated Firebase records, contact us — we will coordinate with Google's data deletion process on your behalf, using the deletion token shown to you in-app when you confirm Delete all my data.
9. Changes to this policy
We may update this policy as Tonight evolves. Material changes will be reflected here with an updated "Effective" date above. Continuing to use Tonight after a change means you accept the updated policy.
10. Contact
Questions or requests about this policy: [email protected]. A human reads every message.