Privacy Policy
Overview
Precise Breath is designed from the ground up to keep your data on your device. We do not collect, transmit, or store any personal information on external servers. There are no accounts, no analytics, no advertising, and no cloud sync.
1. What Data the App Stores
All data described below is stored exclusively on your device. It never leaves your device unless you choose to export it yourself.
Session and HRV Data
When you complete a breathing session, the app stores:
- RR interval (beat-to-beat timing) data recorded from your Bluetooth chest strap heart rate monitor
- Session metadata: date, time, duration, breathing rate tested, and HRV-derived scores
- Your estimated resonant breathing frequency and related algorithm parameters
This data is used solely to display your session history, calculate your optimal breathing rate over time, and generate CSV exports that you initiate.
App Preferences
The app stores your settings locally using Android DataStore / iOS UserDefaults:
- Session mode preference (Custom, Resonate, Explore, or Calibrate)
- Haptic feedback toggle
- Practice reminder times (if you enable reminders)
- Whether you have purchased the premium unlock
- Private Mode toggle (whether you have chosen to practice without storing session data)
No preference data is transmitted off-device.
2. What the App Does NOT Collect
- No name, email address, or any account information
- No advertising identifiers (IDFA, GAID, or equivalent)
- No analytics or usage telemetry (no Firebase, no Mixpanel, no equivalent)
- No crash reports sent to any server
- No location data
- No contacts, camera, microphone, or photo library access
- No cloud sync of any kind
3. Bluetooth Communication
Precise Breath communicates with your heart rate monitor over Bluetooth Low Energy. For Polar devices, it uses the Polar BLE SDK; for other chest straps, it uses standard Android/iOS Bluetooth APIs. All communication is local only — between your phone and the sensor. No data is transmitted to Polar servers or any third party. The Polar SDK and the standard Bluetooth stack operate entirely within your device.
4. Permissions and Why They Are Needed
| Permission | Why it is needed |
|---|---|
| Bluetooth / Bluetooth LE | Required to discover and connect to your heart rate chest strap sensor. No Bluetooth data is shared with any server. |
| POST_NOTIFICATIONS | Used only to deliver optional practice reminders that you set up yourself. If you do not enable reminders, this permission is not used. |
| SCHEDULE_EXACT_ALARM | Required to deliver reminders at the precise times you configure. Android requires this permission for exact alarm scheduling. |
| RECEIVE_BOOT_COMPLETED | Used to reschedule your practice reminders after the device restarts, so they continue to fire at the times you chose. |
5. Your Rights and Controls
- Export your data: You can export all of your session history as a CSV file at any time from the Session History screen.
- Backup & Restore: You can create a full backup of all sessions, HRV data, and algorithm state from Settings → Privacy → Backup My Data. The backup is saved as a
.precisebreathfile that you control. Use Restore from Backup to import sessions on the same or a different device — duplicate sessions are automatically skipped. - Delete sessions: You can delete individual sessions from the Session History screen. Deleted sessions are removed permanently from your device.
- Delete all data: You can delete all session data at once from Settings → Privacy → Delete All My Data. This permanently removes all sessions, HRV data, and calibration state while preserving your app preferences and device pairing.
- Private Mode: You can enable Private Mode in Settings → Privacy to practice without storing any session data. While active, no sessions, HRV scores, or RR intervals are written to the device. Private Mode is available for free.
- Uninstall: Uninstalling Precise Breath removes all locally stored data, including session history and preferences.
- Reminders: You can disable or change practice reminders at any time from the app's settings. Disabling reminders cancels all scheduled alarms.
6. Children's Privacy
Precise Breath is not directed at children under 13 (or the applicable age of digital consent in your jurisdiction). We do not knowingly collect any information from children.
7. Third-Party Services
Precise Breath does not integrate with any third-party analytics, advertising, social media, or data-brokering services.
The app is distributed through the Google Play Store and Apple App Store. Those platforms have their own privacy policies that govern your use of their stores, independent of this policy.
8. Changes to This Policy
If we update this privacy policy, we will post the revised policy at precisebreath.com/privacy with an updated effective date. Continued use of the app after a policy change constitutes acceptance of the updated policy.
9. Contact
Questions or concerns: [email protected]
10. California Residents (CCPA)
Precise Breath, LLC does not collect or store any personal information on external servers. All session data and preferences remain exclusively on your device. As a result:
- Right to know: Nothing is collected centrally, so there is nothing to disclose beyond what is described in this policy.
- Right to delete: You can delete individual sessions directly in the app, use Delete All My Data in Settings to erase all session data at once, or uninstall Precise Breath to remove all data from your device.
- Right to opt-out of sale or sharing: Precise Breath does not sell or share personal information. No opt-out link is required.
- Non-discrimination: We do not discriminate against you for exercising any rights under the CCPA.
For questions, contact [email protected].
11. EU/UK Users (GDPR)
Because all data is stored locally on your device and never transmitted to Precise Breath, LLC or any server, the company does not collect or process your personal data. Traditional GDPR Data Controller obligations do not apply to this service.
Your data rights are self-service — you act directly, no request to us required:
- Access & Portability (Arts. 15, 20): Export your full session history as CSV files from the Session History screen, or create a complete backup from Settings → Privacy → Backup My Data.
- Rectification & Erasure (Arts. 16, 17): Delete individual sessions in-app, use Delete All My Data in Settings to erase all session data at once, or uninstall the app to remove all data permanently from your device.
- Restriction & Objection (Arts. 18, 21): We hold no data to restrict or process centrally. You can disable practice reminders at any time in Settings.
- Automated decision-making (Art. 22): The HRV analysis algorithm runs locally on your device. No decisions with legal or similarly significant effects are made by Precise Breath, LLC.
You have the right to lodge a complaint with your national data protection authority (e.g., the ICO for UK users, or your EU member state’s DPA) if you believe your rights have been violated.
12. Brazilian Users (LGPD)
Because all data is stored locally on your device and never transmitted to Precise Breath, LLC or any server, the company does not collect or process your personal data centrally. Traditional LGPD Data Controller obligations do not apply to this service.
Your data rights are self-service — you act directly, no request to us required:
- Access & Portability (Art. 18, I and V): Export your full session history as CSV files from the Session History screen, or create a complete backup from Settings → Privacy → Backup My Data.
- Correction & Deletion (Art. 18, III and VI): Delete individual sessions in-app, use Delete All My Data in Settings to erase all session data at once, or uninstall the app to remove all data permanently from your device.
- Revocation of consent (Art. 18, IX): Disable practice reminders at any time in Settings to revoke consent for local notification scheduling.
For questions, contact [email protected].