Stillhour — Privacy Policy

Effective date: 23 May 2026

The short version

Stillhour has no accounts, no cloud sync, and no in-app purchases. Your focus sessions and saved mixes live on your device and never leave it. The only data that does leave your device is anonymous app analytics (which you can turn off in Settings) and the data that Google AdMob needs to serve ads. We never sell your data.

1. Who we are

Stillhour (the “App”) is published by the Stillhour team (“we”, “us”). You can reach us at hello@stillhour.app.

2. What information the App handles

2.1 Data stored only on your device

The following information is created by you and stored in a local database on your phone. It never touches our servers, because we don’t have any user data servers.

Tapping Reset all data in Settings erases all of the above.

2.2 Anonymous analytics

If you leave analytics on (it’s a switch in Settings), we collect anonymous usage events such as session_started, session_completed, widget_used, ad_free_hours_activated, and similar. These events:

You can disable analytics at any time in Settings → Analytics. We do not require analytics to be on for any feature to work.

2.3 Crash reporting

When the App crashes, Google Firebase Crashlytics collects an anonymized crash report (stack trace, device model, OS version, app version). This lets us fix bugs we can’t reproduce ourselves. Crash reports are disabled together with analytics if you turn the analytics switch off.

2.4 Ads — Google AdMob

The App shows ads in two places: a footer banner on the History screen and a single interstitial after a completed focus session. Rewarded ads only play when you tap a button asking for one.

Google AdMob is the ad provider. To serve ads, AdMob receives:

If you are in the EU, UK, or another region where consent is required, the App shows the Google User Messaging Platform (UMP) consent screen on first launch. You can replay this screen later from the Settings screen.

Google’s privacy policy: https://policies.google.com/privacy. AdMob's privacy disclosures: https://support.google.com/admob/answer/6128543.

2.5 Ad-Free Hours

When you use the Ad-Free Hours feature, you watch a rewarded ad and we mark the next 2 hours as ad-free on your device. We track the daily total you’ve earned (capped at 8 hours) in local settings storage. No record of which ads you watched is sent to us.

3. What we do not collect

4. Sharing

We do not sell your data. We do not share it with advertisers other than Google AdMob for the purpose described above. We do not have a backend that aggregates user data — there is no “Stillhour account” database.

5. Children

The App is intended for users 13 and older (16+ in EEA where required). It is not directed at children. We do not knowingly collect data from children.

6. Your rights

Because all session data is local to your device, you can exercise these rights yourself at any time:

If you are in the EU/EEA, UK, California, or another jurisdiction with statutory privacy rights and you want to exercise them against us specifically, contact us at hello@stillhour.app.

7. Data security

All data transmitted to Firebase or Google AdMob is sent over HTTPS. Locally stored data is kept in the App’s sandboxed storage, which other apps cannot read on a non-rooted, non-jailbroken device.

8. International transfers

Firebase and AdMob are operated by Google LLC in the United States. If you are in the EEA or UK, data sent to those services is transferred to the United States under Google’s Standard Contractual Clauses.

9. Changes to this policy

If we change this policy in a material way, we will update the effective date at the top and notify users in-app on next launch. Continued use after such an update means you accept the revised policy.

10. Contact

Questions? Email hello@stillhour.app. We are a small team; please give us a few days to respond.

For Google Play / App Store reviewers: This privacy policy reflects the current shipping behavior of Stillhour. We do not maintain user accounts on a server. All session, mix, and perk data is stored exclusively in the App’s local SQLite database on the user’s device. The only network endpoints contacted by the App are Google Firebase Analytics / Crashlytics (anonymous, opt-out-able) and Google AdMob (subject to UMP / ATT consent).