1. Introduction
Welcome to BreathMAX: Breathing Exercises ("BreathMAX," "the App," "we," "us," or "our"), a mobile application developed and published by ZenByte App Agency ("ZenByte"). This Privacy Policy explains how we collect, use, store, and protect information when you use BreathMAX on Android (Google Play) or iOS (App Store).
By downloading, installing, or using BreathMAX, you agree to the practices described in this Privacy Policy. If you do not agree, please do not use the App.
2. Information We Collect
BreathMAX is built to minimize data collection. We do not require registration, user accounts, or any personally identifiable information to use the App.
2.1 Information Stored Locally on Your Device
The following data is created and stored exclusively on your device using local storage technologies (Hive database and SharedPreferences). This data never leaves your device and is not transmitted to us or any third party:
- Exercise history — records of completed breathing exercises, session durations, and dates.
- User settings and preferences — language selection, sound preferences, theme settings, and other customization choices.
- Streaks and progress — consecutive-day streaks, milestones, and related motivational data.
- Personal bests — your highest scores and longest sessions.
- Review prompt counters — internal counters that determine when to show an in-app review prompt.
2.2 Information We Do NOT Collect
- Names, email addresses, or other personal contact information
- Location data (GPS, IP-based geolocation for tracking purposes)
- Photos, camera, or microphone data
- Contacts, calendar, or other device data
- User-generated content (the App has no social or sharing features)
- Advertising identifiers for ad-targeting purposes
3. Information Collected by Third-Party Services
BreathMAX integrates the following third-party services, each of which may collect limited data in accordance with their own privacy policies:
| Service | Provider | Purpose | Data Collected |
|---|---|---|---|
| Firebase Analytics | Google LLC | Usage analytics | Anonymous usage statistics, app events, session data, device type, OS version, country-level location |
| Firebase Crashlytics | Google LLC | Crash reporting | Crash logs, stack traces, device state at time of crash, device model, OS version |
| RevenueCat | RevenueCat, Inc. | Subscription management | Anonymous app user ID, purchase history, subscription status, platform store transaction data |
3.1 Firebase Analytics
We use Firebase Analytics to understand how users interact with the App in aggregate. This helps us improve features, fix usability issues, and prioritize development. Firebase Analytics collects anonymous, aggregated data such as session frequency, screen views, and general device information. This data is not linked to any personally identifiable information.
For more information, see the Firebase Privacy Policy.
3.2 Firebase Crashlytics
Firebase Crashlytics helps us identify and fix software crashes and stability issues. When a crash occurs, Crashlytics automatically collects diagnostic data including crash stack traces, device model, operating system version, and the state of the application at the time of the crash. This data does not include personally identifiable information.
For more information, see the Firebase Privacy Policy.
3.3 RevenueCat
We use RevenueCat to manage in-app subscriptions and purchases. RevenueCat processes transaction data provided by the Apple App Store and Google Play Store. RevenueCat receives an anonymous app user identifier, purchase receipts, and subscription status information. RevenueCat does not have access to your full payment details (credit card numbers, billing addresses, etc.) — these are handled exclusively by Apple or Google.
For more information, see the RevenueCat Privacy Policy.
4. How We Use Information
The limited information associated with the App is used for the following purposes:
- App functionality: Locally stored data powers core features such as tracking your exercise history, maintaining streaks, and remembering your settings.
- Improving the App: Aggregated analytics data helps us understand which features are most used and where users encounter difficulties, enabling us to make informed improvements.
- Stability and performance: Crash reports allow us to identify, diagnose, and fix bugs and stability issues promptly.
- Subscription management: RevenueCat data ensures your subscription status is correctly recognized, granting appropriate access to premium features.
We do not use any collected data for advertising, profiling, or selling to third parties.
5. Data Storage and Security
5.1 On-Device Storage
The majority of your data is stored locally on your device using the Hive database and SharedPreferences. This data is protected by your device's native security mechanisms (device encryption, screen lock, etc.). We do not have access to this data, and it is never transmitted off your device.
5.2 Third-Party Data Storage
Data collected by Firebase and RevenueCat is stored on their respective secure servers. These services employ industry-standard security measures including encryption in transit and at rest. Please refer to their individual privacy policies for detailed information on their security practices:
5.3 Media Assets
All sound effects, music files, and images used in the App are bundled within the application package and stored locally on your device. No media content is streamed from or uploaded to external servers.
6. Children's Privacy
BreathMAX is a wellness application suitable for users of all ages. The App does not knowingly collect personally identifiable information from anyone, including children under the age of 13 (or the applicable age in your jurisdiction).
Because the App does not require accounts, does not collect personal information, and does not include advertising, social features, or user-generated content, it is designed to be safe for use by children. However, in-app purchases are available, and we recommend that parents and guardians enable appropriate purchase restrictions on their child's device.
If you are a parent or guardian and believe that your child has somehow provided personal information through the App, please contact us at support@zenbyte.app and we will take prompt action to investigate and address the concern.
7. In-App Purchases and Subscriptions
BreathMAX offers optional premium features through in-app subscriptions. All purchases and payment processing are handled entirely by the Apple App Store (iOS) or Google Play Store (Android). We do not directly collect, process, or store any payment information such as credit card numbers, billing addresses, or bank account details.
Subscription management is facilitated by RevenueCat, which receives anonymized transaction data from the respective app stores to validate and manage your subscription status. You can manage or cancel your subscriptions at any time through your device's app store settings:
- iOS: Settings > [Your Name] > Subscriptions
- Android: Google Play Store > Menu > Subscriptions
8. Push Notifications
BreathMAX may send push notifications to remind you of scheduled breathing exercises or to encourage regular practice. These notifications are generated and scheduled entirely on your device using local notification functionality (flutter_local_notifications). No notification data is sent to or processed by any external server.
You can manage or disable notifications at any time through:
- The App's own settings
- Your device's notification settings (Settings > Notifications > BreathMAX)
9. Your Rights
Depending on your location and applicable laws, you may have certain rights regarding your data. We are committed to honoring these rights to the fullest extent applicable.
9.1 Rights Under the General Data Protection Regulation (GDPR)
If you are located in the European Economic Area (EEA), the United Kingdom, or Switzerland, you have the following rights under the GDPR:
- Right of access: You may request information about what data we process about you.
- Right to rectification: You may request correction of inaccurate data.
- Right to erasure: You may request deletion of your data.
- Right to restriction of processing: You may request that we limit how we use your data.
- Right to data portability: You may request a copy of your data in a structured, machine-readable format.
- Right to object: You may object to our processing of your data.
Because BreathMAX stores virtually all user data locally on your device, you already have direct control over most of your data. You can delete your locally stored data at any time by clearing the App's data or uninstalling the App. For data held by third-party services (Firebase, RevenueCat), please contact us and we will assist you in exercising your rights.
9.2 Rights Under the California Consumer Privacy Act (CCPA)
If you are a California resident, you have the following rights under the CCPA:
- Right to know: You may request disclosure of what personal information we collect, use, and share.
- Right to delete: You may request deletion of your personal information.
- Right to opt-out: You have the right to opt out of the sale of your personal information. We do not sell personal information.
- Right to non-discrimination: We will not discriminate against you for exercising your privacy rights.
9.3 How to Exercise Your Rights
To exercise any of the rights described above, please contact us at support@zenbyte.app. We will respond to verifiable requests within 30 days (or sooner where required by law). Since we collect minimal data and do not maintain user accounts, we may ask you to provide sufficient information to verify your identity and locate any applicable data.
9.4 Opting Out of Analytics
You can limit analytics data collection by adjusting your device's privacy settings:
- iOS: Settings > Privacy & Security > Analytics & Improvements
- Android: Settings > Google > Ads > Opt out of Ads Personalization
10. Data Retention
Our data retention practices vary by data type:
- On-device data (Hive, SharedPreferences): Retained on your device until you clear the App's data or uninstall the App. We have no control over or access to this data.
- Firebase Analytics data: Retained according to Google's default retention policies (typically 14 months for user-level data). We may configure shorter retention periods where appropriate.
- Firebase Crashlytics data: Crash data is retained for 90 days by default.
- RevenueCat data: Subscription and transaction data is retained as long as necessary to manage your subscription and comply with applicable financial regulations and app store requirements.
11. Changes to This Privacy Policy
We may update this Privacy Policy from time to time to reflect changes in our practices, technologies, legal requirements, or for other operational reasons. When we make material changes, we will:
- Update the "Effective Date" at the top of this page.
- Post the revised Privacy Policy at the same URL.
- Where feasible and appropriate, notify users through the App.
We encourage you to review this Privacy Policy periodically. Your continued use of BreathMAX after any changes constitutes your acceptance of the updated policy.
12. Contact Us
If you have any questions, concerns, or requests regarding this Privacy Policy or our data practices, please contact us:
- Developer: ZenByte App Agency
- Email: support@zenbyte.app
- Website: https://www.zenbyte.app
We are committed to resolving any privacy-related concerns promptly and transparently.