WATER TRACKER
Privacy Policy.
1. Who we are
Water Tracker is published by CodeEnsis Ltd. ("we", "our", "us"). This policy explains what the app collects, how that data is used, and the rights you have. Questions or requests: [email protected].
2. What Water Tracker stores on your device
The following data lives only on your phone, in the app's private storage, and is never transmitted to CodeEnsis or any third party:
- Your hydration history — every drink you log, with timestamps, volumes, and (optionally) beverage type.
- Your daily water goal and the optional weight + activity profile used to compute it.
- Your custom cups, glass size, and measurement system (metric / imperial).
- Reminder preferences — start and end times, interval, smart-reminder mode, quiet hours.
- Streak state (current and longest), achievements unlocked, and onboarding completion.
- App settings — dark mode, haptics, and similar preferences.
If you uninstall Water Tracker, all of this is removed with the app. There is nothing left for us to delete on a server, because we never had it.
3. Optional telemetry (off by default)
If — and only if — you opt in from onboarding or from Settings → Send anonymous analytics, the app may send limited technical and usage data to Google Firebase:
- Anonymous app-activity events: onboarding steps, tab switches, reminder changes, water-logging actions, paywall views, achievement unlocks.
- Crash diagnostics: crash logs and the technical context needed to diagnose failures.
We never require telemetry consent to use the app. If you never opt in, Firebase Analytics and Crashlytics stay disabled and no events are sent. You can revoke consent at any time in Settings; the app then stops collection and deletes any unsent crash reports.
What telemetry is used for: understanding which flows are actually used, where users drop off, and which crashes affect real devices. We do not sell telemetry data, and we do not use it for advertising, profiling, or cross-app tracking.
4. Optional Apple Health / Health Connect sync (off by default)
Water Tracker can optionally write your water intake to Apple Health (on iOS) or Health Connect (on Android), so it shows up alongside other fitness data. This is strictly opt-in: the toggle in Settings → Sync with Apple Health is off until you turn it on. Until you do, no HealthKit / Health Connect entitlement is exercised and nothing is written.
When you turn it on:
- The app requests write permission for the
Waterdata type. - Each drink you log is written as a single Water sample — volume (in litres) plus the timestamp of the log. Nothing else.
Health data is governed by Apple's or Google's data-handling policies, not ours. CodeEnsis never sees what is written; the data flow is from the app on your device to the system Health store on the same device. You can revoke the permission at any time from system settings (iOS: Settings → Privacy & Security → Health → Water Tracker; Android: Health Connect → App permissions).
5. In-app purchase
Water Tracker offers a single one-time "Pro" unlock through the App Store (iOS) or Google Play (Android). There is no subscription. The store handles the transaction; we receive the receipt verification result and a flag telling us whether your device is entitled to Pro. We do not see your name, email, payment details, or card number — those stay with Apple or Google.
6. Advertising (Stats tab only, free tier)
The free tier of Water Tracker shows a small banner ad on the Statistics screen. There are no ads on the Home loop, on Reminders, on Settings, or anywhere else. Buying Pro removes the banner permanently on every device signed in to the same Apple ID / Google account.
The banner is served by Google AdMob. When the banner is requested, AdMob receives:
- On iOS: your IDFA (advertising identifier), but only if you grant App Tracking Transparency permission. If you decline, AdMob receives no IDFA and falls back to non-personalised ads.
- On Android: your Android Advertising ID — a resettable identifier you control in Settings → Google → Ads.
- Standard request signals: device model, OS version, locale, coarse country from IP, the ad unit identifier, request timestamp.
AdMob does not receive: your hydration history, the volumes you logged, your goal, your reminders, your achievements, or anything you typed into Water Tracker. Google's processing of this data is described in Google's "How Google uses information from sites or apps that use our services" policy. You can opt out of personalised ads at any time from your device settings; the banner will still load with non-personalised content. Pro removes it entirely.
7. What Water Tracker does not collect
- No real name, email, phone number, password, or social login. There is no account.
- No advertising identifiers in the free tier outside the Stats banner described in section 6; none at all if you are Pro.
- No analytics or crash reporting unless you explicitly opt in (section 3).
- No contacts, microphone, camera, photo library, or precise location.
- No cross-app tracking. No data is sold.
8. Permissions Water Tracker asks for
- Notifications — to deliver the optional water reminders at the cadence you choose. Reminders are scheduled locally on your device; no remote push servers are used. You can revoke this permission at any time in system settings.
- Apple Health / Health Connect — only if you turn on Sync with Apple Health (section 4).
- App Tracking Transparency (iOS) — only if AdMob requests it for personalised banner ads on the Stats tab. You can decline and the app keeps working.
9. Children
Water Tracker is rated 4+ and is not directed at children under 13. We do not knowingly collect data from children under 13. The app's only network activity (optional telemetry, optional Apple Health, AdMob banner, in-app purchase) is gated either by your opt-in or by the platform store.
10. Your rights
Because there is no account and your hydration data never reaches our servers, exercising your rights is straightforward:
- Access / portability: All of your data is visible to you directly inside the app — in Home, Stats, Reminders, and Settings.
- Deletion: Uninstalling Water Tracker removes all of your data, because all of it is local. Settings → Reset all data does the same in-place. There is no server-side profile to delete.
- Telemetry deletion: If you previously opted in and want anonymous telemetry already sent to Firebase to be removed, write to [email protected]. Because the data is anonymous we will need an approximate window (date range, device model) to locate it.
- Confirmation: If you would like written confirmation that we hold nothing about you, write to [email protected] — a human reads every message.
11. Data retention
On-device data is retained until you uninstall the app, reset it from Settings, or clear it from your device's app settings. Optional telemetry retained by Firebase is subject to the retention settings and operational policies of those services.
12. Changes to this policy
We may update this policy as Water Tracker evolves. Material changes will be reflected here with an updated "Effective" date above. Continuing to use the app after a change means you accept the updated policy.
13. Contact
Questions or requests about this policy: [email protected]. A human reads every message.