Privacy Policy
GroveRhythm is free and supported by ads. Two things are worth separating up front: what you record in the app — your practices, water and breathing — stays on your device and is never uploaded to us. The advertising SDKs bundled in the app do collect device and usage information in order to select and measure ads. This page sets out both sides.
1. Summary
- There is no account and no login.
- Your practice, water and breathing records are stored only on your device. We operate no server that receives them.
- The app shows ads through TopOn mediation and the advertising networks listed in section 4. Those SDKs collect device identifiers and usage signals.
- Firebase is used for analytics and for remotely switching ads on or off.
- On iOS the app asks for App Tracking Transparency permission. Declining is fine — the app works exactly the same, ads are just less relevant.
- There are no in-app purchases and no subscription.
2. Data stored on your device
The following is written to local storage (UserDefaults) and is not transmitted to us:
| Category | Examples |
|---|---|
| Activity / practice | Session type, duration, start and end time, rhythm completion, optional feeling or note |
| Water | Drink amounts, timestamps, daily goal, reminder preferences |
| Breathing | Session type, duration, cycles completed |
| Plans & schedule | Saved activity plans, reminder weekdays and times |
| Achievements & insights | Progress derived from your local history |
| Preferences | Default duration, break options, haptic and reminder toggles, interface language |
| Ad pacing | A local counter of taps and the time the last ad was shown, used only to pace interstitials |
Deleting the app removes all of it. We cannot recover it for you, because we never had it.
3. Data collected by the advertising and analytics SDKs
To select, deliver, cap and measure ads, the SDKs in section 4 may process:
- Advertising identifier (IDFA), but only if you allow tracking when iOS asks. If you decline, the IDFA is not available to them.
- Device and technical information: device model, operating system version, language and region, screen size, network type, coarse IP-derived location (typically country level).
- Ad interaction data: which ads were requested, shown, clicked or closed, and basic app-usage signals such as app opens and session length.
We do not send your practice, water or breathing records to these SDKs, and they have no access to that data.
App Tracking Transparency
On first launch iOS asks whether GroveRhythm may track you across apps and websites. The app is fully functional either way. If you decline, ads become less relevant to you but nothing else changes. You can revisit the choice at any time in Settings → Privacy & Security → Tracking, or turn off personalised ads system-wide in Settings → Privacy & Security → Apple Advertising.
4. Third parties in the app
Each of these operates as an independent controller of the data it collects and has its own privacy policy:
| Provider | Purpose | Policy |
|---|---|---|
| TopOn | Ad mediation | Privacy policy |
| Google (Firebase) | Analytics and remote configuration | Privacy policy |
| Meta Audience Network | Advertising | Privacy policy |
| Pangle | Advertising | Privacy policy |
| Mintegral | Advertising | Privacy policy |
| Unity Ads | Advertising | Privacy policy |
| ironSource | Advertising | Privacy policy |
| Liftoff (Vungle) | Advertising | Privacy policy |
| InMobi | Advertising | Privacy policy |
| Bigo Ads | Advertising | Privacy policy |
| Digital Turbine (Fyber) | Advertising | Privacy policy |
| Yandex | Advertising | Privacy policy |
| Start.io | Advertising | Privacy policy |
Not every network is active at all times. TopOn decides which of them to request an ad from for a given slot, so in practice only a subset is contacted on any single request.
5. How the data is used
- Local data runs your timers, rhythm breaks, statistics, achievements and reminders.
- Firebase Analytics gives us aggregate figures — installs, retention, crashes — so we can tell whether a change helped.
- Firebase Remote Config lets us turn ads off or change how often an interstitial may appear, without shipping a new version.
- The advertising SDKs use their own data to choose which ad to show and to bill for it.
We do not sell your personal data.
6. Children
The app is not directed at children under 14 and we do not knowingly collect personal information from children. If you believe a child has provided personal information through the app, contact us and we will help you remove local data as applicable.
7. Your choices
- Limit ad tracking — decline the tracking prompt, or turn it off later under Settings → Privacy & Security → Tracking.
- Turn off notifications — iOS Settings. Plans stay on the calendar but will not alert you.
- Delete everything — remove the app. All local data goes with it.
8. Retention
Local data stays until you delete it or remove the app. Data held by the third parties above is retained according to their own policies, which are linked in section 4.
9. Changes to this policy
We may update this policy from time to time. The “Last updated” date above will change when we do. Continued use of the app after an update means you accept the revised policy.
10. Contact
Email — ioslfsuccess@outlook.com
App — GroveRhythm (iOS)