Application policy

Privacy Policy

Last updated: September 1, 2026

Short version

TrainOrRest is designed around local-first training decisions. Health and training data stay on your iPhone unless you choose to connect an optional service for a specific job.

Data we process

TrainOrRest may process race goals, planned training days, workouts, sleep, HRV, resting heart rate, training load, readiness inputs, and app settings. This data is used to generate a race plan, daily train/rest guidance, Coach explanations, calendar entries, and optional watch delivery.

Apple Health

When you grant permission, TrainOrRest reads selected Apple Health data such as workouts, sleep, HRV, resting heart rate, and related training signals. TrainOrRest requests read-only access and uses that data to support readiness receipts and training recommendations. You can change Health permissions in iOS Settings at any time.

Optional connected services

Connected services are optional. Each one receives only the data required for its job.

Storage and security

TrainOrRest stores app settings and training data on your iPhone. Provider API keys and service credentials are stored in the iPhone Keychain. The landing website does not ask for, collect, or store your API keys.

Your choices

You can disconnect optional services, revoke Apple Health permissions, remove provider API keys, and delete app data from your device. If you delete TrainOrRest, data stored by the app on your device is removed according to iOS behavior. Third-party services may keep data according to their own policies.

Children

TrainOrRest is not intended for children under 13. Do not use the application if you are not old enough to consent to this policy in your location.

Contact

Contact us through the support channel listed in the App Store listing or the in-app support channel. For usage boundaries, read the Terms of Service.