Breath Up
Privacy Policy
Last updated · May 21, 2026
Breath Up keeps your data on your phone. Your breathing sessions, streaks, preferences, and goals are stored only on your device and are never sent to us — we have no servers, no analytics, and no ads. The only data that leaves your phone is what is needed to manage your subscription: the purchase is handled by Google Play, and your subscription status is managed by RevenueCat. We do not collect your name, email, location, or any personal information.
Who we are
Breath Up is made by Hapo Apps, an independent developer (Ivan Haponiuk). You can reach us at ivanhaponiuk01@gmail.com.
What the app stores on your device
The following is saved only on your phone. It stays there and is never uploaded:
- Breathing session records: timestamp, technique, duration, and how much of the session you completed. Used for your streak, heatmap, and stats.
- Your preferences: reminder time, audio cue pack, haptics on or off, theme, language, and whether you finished onboarding.
- Program progress: which day of a multi-day program you are on.
- An optional goal you can pick during onboarding (sleep, anxiety, focus, stress, or energy).
If you uninstall the app or use "Delete account" in Settings, this data is gone.
What data leaves your device
Two services are involved in subscriptions. They are the only things that send anything off your phone.
- RevenueCat manages whether you are on the free or premium plan. It receives an anonymous user ID that it generates and the purchase receipt that Google Play provides. We do not send it your name, email, or any personal details. RevenueCat's handling of this is covered by its privacy policy: https://www.revenuecat.com/privacy/
- Google Play Billing processes the actual purchase. Google Play handles all payment details. We never see your card number or billing information. This is governed by Google's Play policies.
What we do not collect
To be clear about the absence:
- No analytics or usage-tracking SDKs.
- No crash reporting.
- No ads, no ad networks, and no advertising ID (AAID).
- No account system. You do not create an account or log in.
- No name, email, phone number, or other personal identifiers.
- No location data.
- No contacts, photos, files, or microphone access.
- No health or fitness data sent anywhere. Your breathing data and any goal you select stay on your device.
- No selling or sharing of personal data, because we do not collect any.
Permissions and why we ask for them
- Notifications (POST_NOTIFICATIONS): to send the optional daily reminder, if you turn it on.
- Foreground service (FOREGROUND_SERVICE, FOREGROUND_SERVICE_MEDIA_PLAYBACK): to keep the audio and the breathing animation running while your screen is off during a session.
- Wake lock (WAKE_LOCK): the same purpose — to keep a session running with the screen off.
- Vibrate (VIBRATE): for the haptic cues that mark each breathing phase.
None of these permissions access the network or upload anything.
Children's privacy
Breath Up is not directed at children under 13. We do not knowingly collect any data from children. The app does not collect personal data from anyone, so it does not collect it from children either. This is consistent with the U.S. Children's Online Privacy Protection Act (COPPA).
Your choices and rights
- Delete your data: "Delete account" in Settings immediately wipes all local data — sessions, program progress, preferences, and onboarding state. Because nothing was ever sent to us, there is no copy on our side to delete.
- Cancel your subscription: handled through Google Play using the standard Play store flow. You can also restore a purchase from the paywall.
- California (CCPA): California residents have rights to know, delete, and opt out of the sale of personal information. We do not collect or sell personal information, so there is nothing to disclose, nothing to delete on our end, and nothing to opt out of. The in-app delete removes your local data.
- EU and UK (GDPR): you have rights to access, correct, delete, and port your personal data. Since we hold no personal data about you on any server, these rights are satisfied by the in-app delete. For subscription records, you can use the controls in Google Play and RevenueCat, or contact us.
Subscriptions and payments
Breath Up offers a premium subscription. All payments are processed by Google Play. We do not see or store your card details or billing information. Subscription status is managed by RevenueCat as described above. Cancellation and refunds follow Google Play's standard process.
Changes to this policy
If we change this policy, we will update the "Last updated" date at the top. If a change is significant, we will show a notice inside the app.
Contact
Questions about this policy: ivanhaponiuk01@gmail.com