Adaptiv Training · Effective Date: October 6, 2026
Adaptiv Training ("we," "us," or "our") is a closed-loop training platform for endurance athletes. The Service is available as a web application and a native iOS application (collectively, the "Service"). This Privacy Policy explains how we collect, use, store, and protect your personal information when you use either or both of these platforms. By creating an account or using the Service, you agree to the practices described in this Privacy Policy.
When you create an account, we collect:
On iOS, your resting heart rate profile and an authentication token are stored locally on your device using Apple's NSUserDefaults. This local storage is necessary to support HealthKit background delivery when the app is not actively open. If you use Sign in with Apple, Apple may provide a private relay email address in place of your real email, as described in Section 2.12.
Each day, you may submit subjective readiness data including fatigue, soreness, and energy levels (rated 1–5), as well as injury or illness flags. This data is a first-class input into your recovery score and is used to dynamically adjust your recommended training load.
The Adaptiv Training iOS app uses Apple HealthKit with background delivery enabled. Health data is automatically transmitted from your device to our servers without requiring you to open the app. The following data types may be accessed, consistent with our App Store privacy declarations:
Height, weight, sex and age are entered by you at signup rather than read from HealthKit. See Section 2.1.
This includes data from third-party fitness devices, such as Garmin watches, that the user has synced to Apple Health. We receive this data through HealthKit regardless of its original source device.
You grant permission for HealthKit access when you first launch the iOS app. You may revoke access at any time through iOS Settings (Privacy & Security → Health → Adaptiv Training). Revoking access stops future delivery but does not delete previously collected data; contact us to request deletion.
If you connect your Wahoo account via OAuth, we import workout data delivered as FIT-format files from your Wahoo devices (including ELEMNT GPS bike computers and KICKR smart trainers). Data includes workout type, duration, average and maximum heart rate, heart rate zones, lap data, power output, distance, elevation gain, and pace. This data is used to calculate training load metrics and fitness trends.
When you disconnect your Wahoo account through Adaptiv Training settings, all Wahoo-sourced workout data is permanently deleted from our servers. Manually logged workouts are not affected.
If you connect your WHOOP account via OAuth, we import data using the following authorized scopes:
All WHOOP data is used exclusively to compute your recovery score and training load recommendations. When you disconnect your WHOOP account through Adaptiv Training settings, all WHOOP-sourced data is permanently deleted from our servers.
If you connect your COROS account via OAuth, we import workout data including workout type, duration, average and maximum heart rate, heart rate zones, pace, distance, and elevation gain. This data is used to calculate training load metrics and fitness trends.
When you disconnect your COROS account through Adaptiv Training settings, all COROS-sourced data is permanently deleted from our servers.
If you connect your Oura account via OAuth, we import recovery and sleep data including readiness score, HRV, resting heart rate, sleep stages, total sleep duration, and a sleep score. This data is used to supplement your recovery score and training load calculations.
When you disconnect your Oura account through Adaptiv Training settings, all Oura-sourced data is permanently deleted from our servers.
If you connect your Polar account via the Polar Accesslink API (OAuth), we import workout data including workout type, duration, average and maximum heart rate, heart rate zones, pace, distance, elevation gain, and power output where available. This data is used to calculate training load metrics and fitness trends.
When you disconnect your Polar account through Adaptiv Training settings, all Polar-sourced data is permanently deleted from our servers.
If you connect your Suunto account, workout data is delivered to our servers via a webhook integration, meaning Suunto pushes data directly to us upon workout completion without requiring you to open the Adaptiv Training app. Data received includes workout type, duration, average and maximum heart rate, heart rate zones, pace, distance, and elevation gain. This background delivery model is similar to Apple HealthKit: data flows automatically once you have connected and authorized the integration.
When you disconnect your Suunto account through Adaptiv Training settings, all Suunto-sourced data is permanently deleted from our servers.
We store race results and performance records you log within the Service, including finish times, personal record (PR) flags, perceived effort (feel scores), and associated race metadata. This data is used to track your long-term performance trajectory and inform training load recommendations.
Billing is handled differently depending on how you subscribe.
Web subscriptions are processed through Stripe. We store only your subscription status and Stripe customer identifier. We do not store, access, or process your credit card number or other payment credentials. All payment processing is handled entirely by Stripe in accordance with their privacy policy and PCI-DSS standards.
iOS subscriptions are processed through Apple's in-app purchase system. When you subscribe through the iOS app, we receive from Apple: original transaction identifier, product identifier, subscription status, expiry date, subscription environment (sandbox or production), and app account token. We do not receive any payment credentials or card information, which remain with Apple.
If you use Sign in with Apple to create or access your account, Apple provides us with a stable user identifier, your name (one-time, optional), and either your real email address or an Apple-generated private relay address. If you choose the private relay option, Apple forwards emails we send to your real address while keeping it hidden from us. We store whichever address Apple provides and use it only for account management and service communications.
The Service uses Sentry for crash reporting and performance monitoring. When an error or crash occurs, Sentry automatically collects diagnostic information including stack traces, device type and OS version, app version, and app state at the time of the event. Your account identifier and email address are attached to Sentry events to help us investigate issues specific to your account. This data is sent to Sentry's servers and is governed by Sentry's privacy policy. It is used solely to identify and fix bugs and improve Service stability.
When you use the Service, we may automatically collect certain technical information such as IP address, browser type, device type and operating system, and usage patterns. This data is used solely to maintain, troubleshoot, and improve the Service.
We use the information we collect exclusively to provide and improve your personal training experience. Specifically, we use your data to:
We want to be absolutely clear about the following commitments:
We access Apple HealthKit data through the Adaptiv Training iOS app with your explicit authorization, including background delivery of health metrics without requiring active app use. We comply with Apple's HealthKit data use requirements, which prohibit using HealthKit data for advertising, selling to third parties, or any purpose beyond providing health and fitness services directly to you. You may revoke HealthKit access at any time through iOS Settings.
iOS subscription payments are processed by Apple through its in-app purchase system. Web subscription payments are processed by Stripe. Neither Apple nor Stripe shares payment credentials with us. Each service's own privacy policy and security standards govern their handling of payment data.
If you connect your Wahoo account, you authorize us to access your workout data via the Wahoo Cloud API. You may revoke this access at any time through Adaptiv Training settings. Upon disconnection, all Wahoo-sourced workout data is permanently deleted from our servers. Wahoo's own privacy policy governs their handling of your data on their platform.
If you connect your WHOOP account, you authorize us to access your recovery, sleep, and workout data via the WHOOP API. You may revoke this access at any time through Adaptiv Training settings. Upon disconnection, all WHOOP-sourced data is permanently deleted from our servers. WHOOP's own privacy policy governs their handling of your data on their platform.
If you connect your COROS account, you authorize us to access your workout data via the COROS API. You may revoke this access at any time through Adaptiv Training settings. Upon disconnection, all COROS-sourced data is permanently deleted from our servers. COROS's own privacy policy governs their handling of your data on their platform.
If you connect your Oura account, you authorize us to access your recovery and sleep data via the Oura API. You may revoke this access at any time through Adaptiv Training settings. Upon disconnection, all Oura-sourced data is permanently deleted from our servers. Oura's own privacy policy governs their handling of your data on their platform.
If you connect your Polar account, you authorize us to access your workout data via the Polar Accesslink API. You may revoke this access at any time through Adaptiv Training settings. Upon disconnection, all Polar-sourced data is permanently deleted from our servers. Polar's own privacy policy governs their handling of your data on their platform.
If you connect your Suunto account, you authorize us to receive your workout data via webhook. You may disconnect the integration at any time through Adaptiv Training settings. Upon disconnection, all Suunto-sourced data is permanently deleted from our servers. Suunto's own privacy policy governs their handling of your data on their platform.
We use Sentry (sentry.io) as a third-party error and performance monitoring processor. Sentry receives crash data, diagnostic information, and user identifiers (account ID and email) as described in Section 2.13. Sentry acts as a data processor on our behalf and processes this data solely to provide error reporting services. Sentry's own privacy policy governs their data handling. You may contact us to request deletion of your data from our Sentry organization.
Your data is stored on secure cloud infrastructure provided by third-party cloud hosting providers. We implement industry-standard security measures including encrypted connections (HTTPS/TLS), hashed passwords, and access controls to protect your personal information. On iOS, locally cached data (auth token and HR profile) is stored in NSUserDefaults; we recommend keeping your device protected with a passcode or biometric lock. Our hosting and infrastructure providers may have incidental access to data in server logs as part of normal service operations. While no system can guarantee absolute security, we take reasonable steps to safeguard your data.
Your data is stored and processed in the United States. If you are accessing the Service from outside the United States, please be aware that your data will be transferred to and processed in the US, which may have different data protection laws than your country of residence.
We retain your personal data for as long as your account is active or as needed to provide the Service. Data sourced from Wahoo, WHOOP, COROS, Oura, Polar, or Suunto is permanently deleted immediately upon disconnection of the respective integration. Error and diagnostic data sent to Sentry is retained in accordance with Sentry's data retention policies. If you delete your account, we will delete or anonymize your remaining personal data within 30 days, except where we are required to retain certain information by law.
Depending on your location, you may have certain rights regarding your personal data, including:
You may delete your account at any time directly within the app by going to Settings → Account → Delete Account. Account deletion permanently removes your profile, training history, and all associated data from our active systems. Alternatively, you may contact us at support@trainadaptiv.com to request deletion. We will process requests within 30 days.
If you are a California resident, you have additional rights under the California Consumer Privacy Act (CCPA): the right to know what personal information we collect, the right to request deletion of your data, and the right to opt out of the sale of personal information. We do not sell your personal data. To submit a verifiable consumer request, contact us at support@trainadaptiv.com.
If you are located in the European Economic Area (EEA), United Kingdom, or Switzerland, the GDPR or equivalent local laws may apply. The legal bases for processing are: (a) performance of a contract, where processing is necessary to provide the Service you signed up for; (b) your consent, where you have explicitly authorized data collection such as HealthKit, Wahoo, WHOOP, COROS, Oura, Polar, or Suunto integration; and (c) our legitimate interests in maintaining and improving the Service, where those interests are not overridden by your rights.
In addition to the rights described in Section 8, EU/UK users have the right to object to processing based on legitimate interests, the right to restrict processing, and the right to lodge a complaint with your local data protection authority. Where we rely on consent, you may withdraw it at any time without affecting the lawfulness of prior processing. Contact us at support@trainadaptiv.com to exercise any of these rights.
The Service is not directed to children under the age of 13. We do not knowingly collect personal information from children under 13. If we learn that we have collected personal information from a child under 13, we will take steps to delete that information promptly. If you believe a child under 13 has provided us with personal information, please contact us immediately.
We may update this Privacy Policy from time to time. If we make material changes, we will notify you by email or by posting a prominent notice within the Service prior to the change becoming effective. Your continued use of the Service after any changes constitutes your acceptance of the updated policy.
If you have any questions or concerns about this Privacy Policy or our data practices, please contact us at:
Adaptiv Training
Attn: Eldridge Harris
2519 S Shields Street
Suite 1K #966
Fort Collins, CO 80526
Email: support@trainadaptiv.com