Legal

Privacy Policy

Last updated: June 2026

MagiSports Zen ("we", "us", or "our") is built with a strong commitment to privacy. The app is designed primarily for on-device use. This Privacy Policy explains how we collect, use, and protect your information.

1. Information We Collect

MagiSports Zen does not require an account or sign-in. Most data never leaves your device.

Data stored locally on your device

Storage Data
Hive (audioSettings) Last frequencies, volume, AVE preferences, active preset
Hive (userProfile) Name, sport, team/affiliation (used only for script personalization)
Hive (sessionHistory) Completed visualization session titles, timestamps, durations; Heart Coherence sessions may include average BPM in the session title when Pro heart-rate sync is active
Hive (customVisualizationScripts) Scripts you create yourself (Pro feature)
SharedPreferences Sleep timer, favorites, TTS voice selection (system or cloud), voice calibration pace and pitch, neural synthesis toggle, prompt pause duration, heart-rate polling interval
Hive (license) Trial status, Pro entitlement state
Hive (remoteScriptPacks) Cached remote pack manifests (only if remote packs are enabled)

Heart rate and health data (on-device only)

With your explicit permission, MagiSports Zen reads heart-rate samples from Apple Health (iOS / Apple Watch) or Google Health Connect (Android). This is optional and requires a Pro license for live heart-rate display and biofeedback during Player and Heart Coherence sessions.

  • Heart-rate data is used only on your device for live BPM display, breathing-pacer feedback, and optional average BPM in local session history.
  • We do not upload heart-rate readings or health time-series data to MagiSports servers.
  • Revoke access anytime via Settings → Heart Coherence → Revoke Health Permissions, or through your platform health app (Apple Health or Health Connect).
  • On Android, optional background Health Connect access may be requested for more reliable updates during longer sessions.

2. Information That May Leave Your Device

  • Google Cloud Text-to-Speech (optional, Pro only): When you select a cloud neural voice in Voice Calibration, the text of the narration is sent to Google for synthesis. System (on-device) voices do not send narration text to the cloud. See Google Cloud Privacy Notice.
  • Remote script packs (optional): If enabled by the developer, the app fetches script pack metadata and downloads packs from infrastructure you control. Purchase status may be forwarded for entitlement validation.
  • App Store / Google Play purchases: Transactions are processed by Apple or Google. We receive only standard purchase receipts and entitlement status via RevenueCat or the platform SDKs.
  • Error reporting (optional in builds): Some builds may use Sentry-compatible reporting (Bugsink). No user-identifiable analytics are included in the open-source distribution.

3. What We Do Not Collect

  • No email addresses, phone numbers, or login credentials
  • No cloud sync of your neural sessions, brainwave choices, or history
  • No cloud sync of heart-rate readings or health time-series data
  • No sale or sharing of personal data for advertising
  • No third-party advertising SDKs or cross-app tracking

4. How We Use Information

Locally stored data is used solely to:

  • Personalize guided visualization scripts with your name, sport, and team
  • Remember your preferences and recent sessions
  • Provide live heart-rate biofeedback during Player and Heart Coherence sessions (when authorized)
  • Apply your Voice Calibration settings (pace, pitch, and selected system or cloud voice)
  • Provide Pro features after purchase validation
  • Improve the in-app experience (timers, favorites, etc.)

5. Data Retention and Deletion

All user data is stored locally using secure on-device databases (Hive) and standard preferences. Deleting the app removes this data (subject to device backup policies such as iCloud or Android Auto Backup).

There is no server-side account to delete. Revoking health permissions stops future heart-rate reads but does not delete data already stored in Apple Health or Health Connect.

6. Children’s Privacy

MagiSports Zen is not directed at children under 13. We do not knowingly collect personal information from children.

7. Third-Party Services

This app may interact with the following third-party services when features are enabled:

  • Apple Health (optional heart-rate reads on iOS)
  • Google Health Connect (optional heart-rate reads on Android)
  • Google Cloud Text-to-Speech (optional Pro cloud neural voices)
  • Apple App Store / Google Play (purchases and TestFlight)
  • RevenueCat (in-app purchase management, optional)
  • Your own infrastructure (remote script packs, if configured by the app owner)

8. Security

We use industry-standard practices for local storage. Sensitive operations such as purchases are handled by the platform’s secure billing systems. When using optional cloud TTS, data in transit is protected by the provider. Health data access is governed by Apple Health and Health Connect permission models on your device.

9. Changes to This Policy

We may update this Privacy Policy occasionally. The “Last updated” date at the top will reflect the current version. Continued use of the app after changes constitutes acceptance of the updated policy.

10. Contact

If you have questions about this policy or your data, please contact the developer through the channels listed in the app or on the product website.

This policy is provided for transparency. MagiSports Zen prioritizes on-device operation and gives you full control over optional cloud and health features.