ContourContour

Privacy Policy

Effective September 26, 2026 · v1.0 · Applies to the Contour iOS app

The short version
  • No account. Contour has no sign-up, no login, and no user profiles.
  • No analytics, no ads, no tracking. The app contains no analytics, crash-reporting, advertising, or tracking SDKs, and does not track you across other companies' apps or websites.
  • No servers of ours. Your rides live in a local database on your device. We never see them.
  • Location only while recording. GPS runs while you record a ride — shown with the system indicator — and stops when you end it.
  • iCloud sync is off by default. If you turn it on, data syncs only to your own iCloud private database. We cannot access it.
  • Apple Health is write-only. If you enable it, Contour writes workouts to the Health app. It never reads your health data.
  • We don't sell your data. We can't — we never collect it in the first place.

1Who we are

Contour is an iOS app for recording bike rides, developed by Evanworks ("Contour", "we", "us"). This policy explains what data the app handles, where it is stored, and when anything leaves your device. It applies to the Contour app downloaded from the App Store.

2Data Contour handles, and where it lives

Contour is local-first. Everything below is stored in an on-device database and stays there unless you turn on one of the optional features described later in this policy.

DataExamplesStored
Ride recordsRoute (GPS points), GPS and barometer elevation, speed, distance, climb, ride name, notes, moodOn your device only
Sensor readingsHeart rate, power, cadence recorded during rides from your paired sensorsOn your device only
App settingsNickname, weight, units, FTP, paired sensors, preferencesOn your device only
BikesBike profiles; garage photos never leave the device and are never syncedOn your device only

Contour contains no third-party analytics, crash-reporting, advertising, or tracking SDKs. There are no Contour accounts, no log-ins, and no profiles on any server of ours — we do not operate any server that receives your ride data.

3Location data

Contour uses your location only while you are recording a ride:

4Apple Health (HealthKit)

HealthKit integration is off by default and only does one thing: write. If you turn it on in Contour's settings, the app saves each ride to the Health app as a workout, including distance, calories, elevation, average/max speed, and the route. Contour never reads any data from the Health app — not steps, not heart rate, not anything else. You can remove Contour's workouts at any time in the Health app, and revoke Contour's write permission in Settings › Health.

5iCloud sync

iCloud sync is off by default and requires Contour Pro. If you enable it:

6Bluetooth sensors

Contour can connect to standard cycling sensors — heart rate straps, power meters, and speed/cadence sensors — over Bluetooth. Scanning happens only on the sensor pairing screen, and only looks for those three standard sensor types. Readings become part of your ride record on your device; they are not transmitted anywhere else.

7Third-party services

The app talks to very few external services, and none of them receive anything that identifies you:

8Purchases

Contour Pro subscriptions and the lifetime unlock are processed entirely by Apple through the App Store. We never see your payment details, and we do not run our own account or receipt server — your purchase state is managed by Apple and stored on your device.

9Exporting and sharing

Everything that leaves your device leaves it because you asked it to: exporting a ride as GPX/FIT/XLSX, backing everything up as JSON or ZIP, or saving a share card. Exports and shares go through the system share sheet, so where they end up is your choice. Share cards contain ride statistics and your nickname — never your live location.

10Data retention and deletion

11Children

Contour is not directed at children under 13 (or the minimum age in your jurisdiction). Because the app collects no personal data and has no accounts, no verification is performed — but if you believe a child has provided personal information through the app somehow, contact us and we will help remove it.

12Changes to this policy

If we change this policy, we will update this page and the date at the top. Changes take effect when the updated policy is published. Continued use of the app after publication means you accept the updated policy.

13Contact

Evanworks · [email protected]