Privacy Policy
Effective date: March 1, 2026
UltraTrain ("we", "our", or "the app") is a trail running training companion for iOS. We take your privacy seriously. This policy explains what data we collect, how we use it, and your rights.
1. Data We Collect
Data you provide
- Account information: Email address and password when you create an account.
- Athlete profile: Experience level, age, weight, resting and max heart rate, running history, and race goals.
- Race data: Race names, dates, distances, elevation, checkpoints, and goals you enter.
Data collected automatically
- Health & fitness data (via Apple HealthKit): Heart rate, workout data, running distance, and calories. We only read data you explicitly grant access to.
- Location data: GPS coordinates during active run tracking to record your route, pace, and elevation. Location is only accessed while you are actively tracking a run.
- Device information: App version and device model for troubleshooting.
Data we do NOT collect
- We do not sell your data to third parties.
- We do not use your data for advertising.
- We do not collect data for tracking you across other apps or websites.
2. How We Use Your Data
- Training plans: Your profile, fitness data, and race goals are used to generate personalized training plans.
- Finish time prediction: Running history, heart rate, and race course data are used to estimate your race finish times.
- Nutrition planning: Weight and race data are used to calculate race-day nutrition recommendations.
- Progress tracking: Workout data is used to compute training load, fitness trends, and plan adherence.
- Sync: If you enable iCloud sync, your data is synced across your devices via Apple iCloud (CloudKit).
- Weather forecasts: Race location coordinates may be sent to a weather service to provide race-day weather estimates. No personal data is included in these requests.
3. Apple HealthKit
UltraTrain integrates with Apple HealthKit to read and write workout data. In accordance with Apple's guidelines:
- HealthKit data is never shared with third parties.
- HealthKit data is never used for advertising or marketing.
- HealthKit data is never sold.
- HealthKit data is stored securely on your device and, if you enable sync, in your private iCloud container.
- You can revoke HealthKit access at any time in the iOS Settings app under Health > Data Access & Devices.
4. Third-Party Services
- Strava (optional): If you connect your Strava account, completed runs are uploaded to Strava. Strava's own privacy policy applies to data on their platform.
- Apple iCloud (optional): If you enable iCloud sync, your data is stored in your private CloudKit container, accessible only to you.
- Open Food Facts (optional): If you search for food products, queries are sent to the Open Food Facts public API. No personal data is included.
5. Data Storage & Security
- Your data is stored locally on your device using encrypted storage with iOS Data Protection.
- Network communications use HTTPS with certificate pinning.
- Server-side data is stored in encrypted databases.
- Authentication uses short-lived tokens stored in the iOS Keychain.
- Biometric authentication (Face ID / Touch ID) can be enabled to protect app access.
6. Data Retention & Deletion
- Your data is retained as long as your account is active.
- You can delete your account and all associated server data at any time from Settings > Account > Delete Account.
- You can clear all local data from Settings > Data Management > Clear All Data.
- Upon account deletion, all your data is permanently removed from our servers within 30 days.
7. Children's Privacy
UltraTrain is not intended for children under 13. We do not knowingly collect data from children under 13. If you believe a child has provided us with personal data, please contact us.
8. Your Rights
You have the right to:
- Access the personal data we hold about you.
- Request correction of inaccurate data.
- Request deletion of your data.
- Export your data (Settings > Data Management > Export).
- Withdraw consent for HealthKit or location access at any time via iOS Settings.
9. Changes to This Policy
We may update this policy from time to time. We will notify you of significant changes through the app or by updating the effective date above.
10. Contact
If you have questions about this privacy policy, contact us at support@ultratrain.app.