Privacy Policy

Effective March 2023 · Last updated September 23, 2026

The short version: TeraThreshold reads your runs from Garmin with read-only access, uses them to compute your form, training load and injury-risk analysis, and stores them so you can see your history. We do not sell your data, we do not show ads, and you can delete your account and everything in it from the app's Settings at any time.

This Privacy Policy explains how TeraThreshold LLC ("TeraThreshold", "we", "us") collects, uses, shares and protects information when you use the TeraThreshold iOS application (the "App"), the website at terathreshold.com (the "Site") and related services (together, the "Service"). By using the Service you agree to the practices described here. If you do not agree, please do not use the Service.

1. Information we collect

Information you provide

Information from connected services

We do not currently read data from Apple Health, Strava or any other service. Some builds of the App may ask for Apple Health permission; we do not read or upload Apple Health data today and will update this policy before we do.

Information collected automatically

Notice at collection

For California residents, the categories of personal information we collect, where it comes from, why we use it and how long we keep it:

CategoryExamplesSourcePurposeRetention
IdentifiersGarmin or Apple account identifier, email address (Apple sign-in or beta request), device token, IP addressYou, Garmin, Apple, your deviceSign-in, notifications, securityLife of your account
Health information (sensitive)Heart rate, heart-rate variability, sleep, weight, running dynamics, body check-ins, our computed scoresGarmin, Withings, youProviding the analysis you requestLife of your account
Precise geolocation (sensitive)GPS routes inside your activity filesGarminPace, elevation, terrain and race analysisLife of your account
Commercial informationSubscription tier, trial status, App Store transaction identifiersApple, our systemsManaging your subscriptionLife of your account
Internet or network activityRequest logs, error logs, app versionYour deviceRunning and troubleshooting the ServiceRotated on a short schedule
Profile settingsBirth year, units, time zone, theme, notification preferencesYouPersonalizing the ServiceLife of your account

We use sensitive personal information only to provide the Service you request and never for advertising or profiling unrelated to the Service. We have not sold or shared personal information in the preceding twelve months and do not do so now.

2. How we use information

Our analysis is computed by our own software from your data. It is designed to inform your training decisions, not to diagnose or treat any condition. See the Terms of Service for the full health disclaimer.

3. How we share information

We do not sell your personal information and we do not share it with advertisers. We share information only as follows:

4. Security

The credentials that let us read your Garmin or Withings data are stored encrypted at rest using AWS Key Management Service. Your sign-in is handled by Garmin or Apple and by AWS Cognito; TeraThreshold never sees your Garmin or Apple password. Data moves between the App and our servers over encrypted connections. No system is perfectly secure, and we cannot guarantee absolute security, but we work to protect your information with appropriate technical and organizational measures.

5. Retention and deletion

We keep your information for as long as your account exists so that your history and baselines remain available.

You can delete your account from the App under Settings. Deletion is scheduled with a 30-day window during which you can cancel it from Settings > Account in the App. At the end of that window we revoke our Garmin authorization, delete the credentials we hold for Garmin and Withings, and permanently delete your account, activities, analysis, check-ins and files from our systems. Copies in encrypted backups are purged on the backup rotation schedule. We keep a minimal record of the deletion request (account identifier, email address if we have one, and dates) for 24 months to show that the deletion was carried out. Disconnecting Garmin from Settings without deleting your account revokes our access but keeps your history until you delete the account.

You can also remove TeraThreshold's access at any time from your Garmin Connect account settings. Because Withings does not let us revoke authorizations on your behalf, remove TeraThreshold from your Withings account settings if you want it gone there too.

6. Your choices and rights

Depending on the state you live in, you may have additional rights under laws such as the California Consumer Privacy Act (as amended by the California Privacy Rights Act) and similar state privacy laws, including the right to know what personal information we collect and how we use and share it, to access, correct, delete or port your data, to limit the use of sensitive personal information such as health data, and to opt out of the sale or sharing of personal information. We do not sell or share personal information for cross-context behavioral advertising. To exercise any right, email [email protected] or, for deletion, use Settings in the App; you may also designate an authorized agent to act for you. We verify requests by matching them to your signed-in account or to the email address on file, and respond within the time required by applicable law. We do not discriminate against you for exercising your rights.

7. United States only

The Service is offered to users in the United States and our servers are located there. If you use the Service from outside the United States, you do so on your own initiative and your information will be processed in the United States.

8. Children

The Service is not directed to children and we do not knowingly collect information from anyone under 16. If you believe a child has provided us with information, contact us and we will delete it.

9. Beta software

While the App is distributed through Apple's TestFlight program, Apple also collects crash logs and usage data under the TestFlight terms and Apple's privacy policy. Beta versions may change how data is collected or processed; we will update this policy when they do.

10. Changes to this policy

We may update this policy from time to time. We will post the new version at terathreshold.com/privacy with a new effective date and, for material changes, notify you in the App or, where we have an email address for you, by email before they take effect. Continued use of the Service after the effective date means you accept the updated policy.

11. Contact

Questions or requests about your privacy: [email protected].