1. Introduction
Teqxnology ("we", "our", or "the app") is committed to protecting your privacy. This Privacy Policy explains how Heart Rate Trainer handles your data when you use our Android application.
Key principle: Your heart rate data and workout information are processed and stored entirely on your device. We do not collect, transmit, or store your personal health data on any servers.
2. Data We Collect
Data Stored Locally on Your Device
Heart Rate Trainer stores the following data locally in your device's private storage:
- Heart Rate Recordings: BPM (beats per minute) values received from your Bluetooth heart rate monitor during workouts
- Workout Data: Custom and pre-defined workout configurations, workout steps, and target zones
- Session Data: Timestamps, duration, and associated workout information for each training session
- Settings: Your Max Heart Rate, zone preferences, alert settings (sound/vibration), and data retention preferences
- Bluetooth Device Information: Name and MAC address of paired heart rate monitors for reconnection
Data We Do NOT Collect
Heart Rate Trainer does NOT collect, transmit, or have access to:
- Your personal identity (name, email, phone number)
- Your location or GPS data
- Your heart rate data or workout history
- Your device's contacts, photos, or other media
- Any information about other apps on your device
3. How We Use Your Data
All data collected by Heart Rate Trainer is used exclusively on your device to:
- Display real-time heart rate during workouts
- Execute structured interval workouts with zone-based guidance
- Provide post-workout analytics and session summaries
- Remember your Bluetooth heart rate monitor for automatic reconnection
- Calculate and display heart rate zones based on your Max HR
- Generate long-term trends and statistics
- Export your data to CSV files when you choose to do so
Important: Your data never leaves your device unless you explicitly export it using the CSV export feature.
4. Data Storage and Security
Local Storage Only
All heart rate data, workout records, and settings are stored in your device's private app storage using Android's Room database. This data is:
- Accessible only by Heart Rate Trainer
- Protected by Android's app sandboxing security
- Automatically deleted when you uninstall the app
- Never uploaded to cloud servers or third-party services
Bluetooth Connectivity
Heart Rate Trainer uses Bluetooth Low Energy (BLE) to connect to your heart rate monitor. The connection is:
- Direct between your phone and heart rate monitor
- Not routed through any external servers
- Using the standard Heart Rate Service protocol (UUID 0x180D)
5. Data Retention and Deletion
User-Controlled Retention
You have full control over how long your data is kept:
- Retention Settings: Choose to keep data for 7 days, 30 days, 90 days, 180 days, 1 year, or Forever
- Automatic Purging: Old records are automatically deleted based on your retention setting
- Manual Deletion: Clear all data instantly via Settings → Data Management → Clear All Data
Uninstalling the App
When you uninstall Heart Rate Trainer, all locally stored data is permanently deleted by the Android operating system. This includes:
- All heart rate recordings
- All workout configurations
- All settings and preferences
- Paired Bluetooth device information
6. Data Sharing and Export
CSV Export Feature
Heart Rate Trainer allows you to export your heart rate data to CSV format. When you use this feature:
- A CSV file is created on your device
- You choose where to save or share the file using Android's share sheet
- The app does not control what happens to the file after you export it
- You are responsible for securing exported files
No Third-Party Sharing
Heart Rate Trainer does NOT share your data with:
- Analytics services
- Advertising networks
- Social media platforms
- Cloud storage providers
- Any other third parties
7. Permissions Required
Heart Rate Trainer requests the following Android permissions:
- Bluetooth / Bluetooth Admin: Required to scan for and connect to Bluetooth heart rate monitors
- Location (Coarse): Required by Android for Bluetooth scanning (we do not track your location)
- Vibrate: Optional, for haptic feedback when entering/exiting heart rate zones
- Wake Lock: Optional, to keep screen on during workouts if enabled
Note on Location Permission: Android requires location permission for Bluetooth scanning, but Heart Rate Trainer does not access or store your location. This is an Android system requirement, not our choice.
8. Children's Privacy
Heart Rate Trainer is not intended for use by children under the age of 13. We do not knowingly collect personal information from children. If you are a parent or guardian and believe your child has used this app, please contact us, and we will provide guidance on deleting any local data.
9. Third-Party Services
Heart Rate Trainer does NOT integrate with any third-party services, analytics platforms, or advertising networks. The app functions completely offline and independently.
The app uses the Nordic Semiconductor BLE library for Bluetooth connectivity. This library operates locally on your device and does not transmit data externally.
10. Changes to This Privacy Policy
We may update this Privacy Policy from time to time to reflect changes in the app's functionality or legal requirements. When we make changes:
- The "Last updated" date at the top will be changed
- Significant changes will be announced in app update notes
- The updated policy will be available at this URL
Your continued use of Heart Rate Trainer after changes indicates acceptance of the updated Privacy Policy.
11. Your Rights and Control
You have complete control over your data:
- Access: View all your data within the app's Analytics and History sections
- Export: Export your data to CSV at any time via Settings → Data Management
- Delete: Delete individual sessions (long-press in Analytics) or all data (Settings → Clear All Data)
- Modify: Change your Max HR, zone preferences, and retention settings at any time
- Disconnect: Unpair Bluetooth devices in Settings → Paired Devices
12. Data Portability
Your data is yours. Heart Rate Trainer supports data portability through:
- CSV Export: Export recordings for any date range (latest session, last 24 hours, or all data)
- Standard Format: CSV files can be opened in Excel, Google Sheets, or any spreadsheet application
- No Vendor Lock-in: Your data is not trapped in a proprietary format or cloud service
13. Contact Us
If you have questions about this Privacy Policy or how Heart Rate Trainer handles your data, please contact us:
- Email: teqxnology@gmail.com
- Website: www.healthdataexport.com/heart-rate-trainer
14. Legal Compliance
Heart Rate Trainer is designed with privacy by default and complies with:
- Google Play Store privacy requirements
- Android app security best practices
- General privacy principles (though GDPR may not strictly apply as we don't process personal data externally)