Privacy Policy
Effective Date: April 10, 2026
RunBeat is operated by Mushin Labs, LLC ("we," "us," or "our"). We are committed to protecting your privacy. This Privacy Policy explains what information RunBeat collects, how it is used, and how it is protected. By using RunBeat, you agree to the terms of this Privacy Policy. These terms should be read alongside our Terms of Use.
1. Information We Collect
RunBeat is designed to operate locally on your device. We do not require account creation, and we do not collect, transmit, or store your personal data on our servers.
a. Heart Rate Data
RunBeat connects to Bluetooth Low Energy (BLE) heart rate monitors and Apple Watch via HealthKit to provide real-time heart rate zone training. Heart rate data is processed entirely on your device and is never transmitted to us or any third party.
b. User-Provided Settings
Information you configure in the app — such as your resting heart rate, maximum heart rate, and zone calculation preferences — is stored locally on your device using Apple's built-in storage. This data is never sent to our servers.
c. Apple Music
RunBeat uses Apple's MusicKit framework to access your Apple Music library for playlist selection and playback during training. Your playlist names and selections are stored locally on your device for convenience. We do not transmit your Apple Music data to our servers or any third party. All music playback is handled directly by Apple's systems on your device. Apple's Privacy Policy governs your use of Apple Music.
d. Bluetooth
RunBeat scans for and connects to Bluetooth heart rate monitors. Information about nearby Bluetooth devices and connection status is temporarily accessed to provide real-time heart rate monitoring. Your selected device name is stored locally on your device for automatic reconnection and may be included in anonymous analytics events (see Section 1g).
e. HealthKit
RunBeat may access heart rate data from Apple Watch via Apple's HealthKit framework. This data is used for real-time training feedback and is recorded as part of your training session history (see Section 1h). Heart rate data is never transmitted to us or any third party and is not used for advertising or other use-based data mining.
f. Purchase Information
If you purchase a subscription, payment is processed entirely through Apple's App Store. We do not have access to your payment information, credit card number, or billing details.
We use RevenueCat, a third-party service, to validate App Store receipts and manage subscription status. RevenueCat processes your transactions using an anonymous identifier and does not have access to any personally identifiable information. RevenueCat's anonymous identifier is linked to your Firebase Analytics and Amplitude instances to help us understand subscription trends in aggregate. No personally identifiable information is shared between these services. You can review RevenueCat's privacy policy at revenuecat.com/privacy.
We also collect anonymous ad attribution data from Apple's AdServices framework to measure the performance of our Apple Search Ads campaigns. This data includes campaign and keyword identifiers only, does not include any personally identifiable information, and is not used for cross-app tracking.
g. Analytics and Crash Reporting
RunBeat uses Firebase Analytics, Firebase Crashlytics, and Amplitude to collect anonymous usage data and crash reports. This helps us understand how the app is used and identify stability issues.
Amplitude generates and stores its own anonymous device identifier in your device's keychain. This identifier is not linked to your Apple advertising identifier or any other personal identifier. Amplitude also receives anonymous user properties to help us understand usage patterns in aggregate.
This data is not linked to your identity. You can review Google's privacy policy at policies.google.com/privacy and Amplitude's privacy policy at amplitude.com/privacy.
h. Training Session Data
RunBeat stores your training session history — including workout duration, heart rate zone breakdowns, and session timestamps — using Apple's CloudKit service. This data is stored in your private iCloud account and syncs across your devices. We do not have access to this data. It is fully controlled by your Apple ID and subject to Apple's iCloud terms and privacy policy.
2. How We Use Your Information
All data processing happens on your device to support RunBeat's core features:
- Heart Rate Zone Training — Your heart rate data from Bluetooth monitors or Apple Watch (via HealthKit) and configured settings are used to provide real-time voice-coached zone training.
- Music Playback — Your Apple Music playlist selections are used to play music during training sessions and are persisted locally for convenience.
- Subscription Management — Anonymous purchase data is used to verify your subscription status.
- App Improvement — Anonymous analytics and crash data from Firebase and Amplitude help us improve app stability and the user experience.
- Training History — Session data is stored in your private iCloud account to provide training history and sync across your devices.
3. Data Storage and Security
Settings and preferences are stored locally on your device. Training session history is stored in your private iCloud account via Apple's CloudKit and syncs across your devices. We do not have access to your iCloud data.
We do not maintain any servers that store your personal data. The security of your data depends on your device security and your Apple ID account security.
4. Sharing and Disclosure
We do not sell, rent, or share your personal information with any third parties. The only third-party services that process data on our behalf are:
- RevenueCat — Anonymous subscription receipt validation
- Firebase — Anonymous analytics and crash reporting
- Amplitude — Anonymous product analytics
None of these services receive personally identifiable information.
5. Children's Privacy
RunBeat does not knowingly collect information from children under the age of 13. The app does not require account creation and does not collect personally identifiable information. If you believe a child has provided us with personal information, please contact us and we will take steps to delete it.
6. Your Rights
Settings and preferences are stored on your device and can be deleted by deleting the app. Training session history is stored in your private iCloud account — you can delete individual sessions within the app or manage your iCloud storage through Apple's settings. We do not have access to your iCloud data and cannot manage, modify, or delete it on your behalf.
Depending on where you live, you may have additional rights under applicable privacy laws:
- European Economic Area & United Kingdom (GDPR) — You have the right to access, correct, delete, or port your personal data, and to object to or restrict its processing. Because RunBeat does not collect or store personal data on any server, there is no data for us to access, correct, or delete. The anonymous analytics and crash data processed by Firebase cannot be linked to you. Our lawful basis for processing anonymous analytics data is legitimate interest in improving app stability and performance.
- California (CCPA/CPRA) — You have the right to know what personal information is collected, to request its deletion, and to opt out of its sale. We do not collect, sell, or share personal information as defined under the CCPA.
- Other Jurisdictions — If your local laws grant you additional privacy rights, we respect those rights. Because RunBeat's architecture keeps all personal data on your device, these rights are inherently fulfilled.
If you have questions about your rights, please contact us.
7. Changes to This Privacy Policy
We may update this Privacy Policy to reflect changes in our practices or legal requirements. Any changes will be posted on this page with an updated effective date. Your continued use of RunBeat after changes are posted constitutes acceptance of the revised Privacy Policy.
8. Contact Us
If you have any questions or concerns about this Privacy Policy, please contact us at: