Last updated: 1 March 2026
CombiFitTrack ("the App") is developed by mpcode. This policy explains how the App handles your information.
All workout data, heart rate recordings, and settings are stored locally on your device using Apple's SwiftData framework. If you enable iCloud sync, your data is stored in your personal iCloud account via Apple's CloudKit. The developer has no access to your iCloud data.
The App can optionally read your profile data (height, weight, date of birth, biological sex) from Apple Health to improve calorie estimation accuracy. When enabled, completed workouts may be saved to Apple Health. Health data is never sent to any server or third party. HealthKit access requires your explicit permission and can be revoked at any time in Settings.
The App uses Bluetooth Low Energy to connect to heart rate monitors such as Whoop bands and Polar H10 chest straps. Bluetooth communication occurs directly between your device and the heart rate monitor. No Bluetooth data is transmitted to any server or third party. Device identifiers are stored locally on your device solely for automatic reconnection.
The App communicates with its companion Apple Watch app via Apple's WatchConnectivity framework to receive real-time heart rate data during workouts. This communication occurs entirely on your devices and is not transmitted externally.
The App allows you to choose a personal photo as a custom background. Selected photos are stored locally on your device and, if an Apple Watch is paired, a compressed thumbnail may be transferred to the Watch via WatchConnectivity. Photos are never sent to any server or third party.
The App does not use any analytics, tracking, or third-party services. There are no cookies, no advertising identifiers, and no usage telemetry of any kind.
The App does not connect to the internet. All data processing occurs entirely on your device. The only network activity is iCloud sync (if enabled by you) and Bluetooth communication with paired heart rate devices.
The App does not knowingly collect information from children under 13. Since no personal data is collected or transmitted by the developer, no special provisions are required.
If this policy is updated, the changes will be reflected on this page with an updated date.
If you have any questions about this privacy policy, contact: mpcode@mpcode.dev