GearHealth — Privacy Policy

Last updated 30 September 2026

GearHealth helps you look after your bikes and running shoes: it counts the kilometres and hours of your rides and runs and reminds you when a component needs a service or replacing. The short version of this policy: your gear, components and service history stay on your devices, and in your own iCloud if you keep iCloud sync on. There is no GearHealth account. A small server helps with the Strava connection. It stores a Strava athlete number, your phone’s push token and, encrypted, the key that keeps you signed in to Strava.

What the app stores

Your bikes and shoes, their components and reminders, their service history and wear readings, your rides and runs (imported or added by hand), and your settings are stored on your device, inside the app. The app’s widgets show a short summary of your components, kept on your device. We cannot see any of it.

iCloud

With iCloud sync on (the default, in the app’s Settings), your gear, components, reminders, service history, wear readings and the rides and runs you added by hand are kept in the private database of your own iCloud account, so they appear on your other iPhone or iPad and come back if you reinstall the app. This uses Apple’s iCloud and is covered by Apple’s privacy policy. Only you can read this data; we cannot. Activities imported from Strava or Apple Health are not synced: each device fetches them from the source itself. You can turn iCloud sync off in the app’s Settings at any time, and delete the synced data under Settings › [your name] › iCloud on your iPhone.

Apple Health

If you choose Apple Health as your activity source, the app asks your permission to read workouts (cycling and running) with their distance and duration. This data is read on your device, used only to count wear on your gear, and never leaves your phone: it is not sent to our server or to iCloud, not used for advertising or marketing, and not shared with anyone. You can withdraw access at any time in the Health app under Sharing, and the app will stop importing new workouts.

Strava

If you choose Strava as your activity source, you sign in with your own Strava account, in the Strava app or on Strava’s website. The app then fetches your bikes, shoes and activities directly from Strava to your device. Your Strava login is stored on your device.

To keep the app’s Strava credentials out of the app itself, signing in and renewing your login go through GearHealth’s server (see below). The server keeps an encrypted copy of your Strava refresh token (the key that renews your login), so it can disconnect GearHealth from your Strava account if you stop using the app.

Changing gear on Strava: if you pick a different bike or pair of shoes for an activity in GearHealth, the app changes that activity’s gear on Strava too, so both show the same. It never changes anything else on Strava, and only when you do it. Strava asks for your permission for this; you can say no and use everything else.

Disconnecting Strava in the app’s Settings removes GearHealth’s access on Strava and deletes all Strava data from the app. What Strava itself does with your data is covered by Strava’s own privacy policy.

GearHealth’s server

So that your phone can update itself soon after you upload a ride, GearHealth uses a small server, hosted by Cloudflare. When you connect Strava, it stores your Strava athlete ID (a number), your phone’s push notification token and whether it’s the App Store app or a test build, and when your phone last checked in. It also keeps your Strava refresh token, encrypted, and when the app last renewed its login. Nothing else: no names, activities or health data.

When Strava tells the server that you added, changed or deleted an activity, the server sends your phone a silent notification. It contains no data; it only wakes the app so it can sync with Strava itself. When you disconnect Strava in the app, or remove GearHealth on strava.com, the server deletes your record. If you haven’t used GearHealth for 60 days, the server disconnects it from your Strava account and deletes your record; open the app and connect again to continue. As with any website, Cloudflare processes technical data such as IP addresses to run the server, covered by Cloudflare’s privacy policy.

What the app does not do

There is no analytics, no tracking, no advertising and no third-party tracking code in the app. No accounts are created, and no data is ever sold, rented or shared.

Notifications

Reminders that a component is due are created on your device and shown by iOS. Their contents never leave your phone. The silent notifications from the server (see above) are never shown and carry no content.

Deleting your data

Deleting the app removes everything it has stored on your device, including all Health and Strava data it imported. With iCloud sync on, a copy of your gear stays in your iCloud so it comes back if you reinstall; to remove that too, delete GearHealth’s data under Settings › [your name] › iCloud on your iPhone. To also remove the server’s record, disconnect Strava in the app’s Settings first, or remove GearHealth under Settings › My Apps on strava.com. If you delete the app without disconnecting, the server disconnects Strava and deletes your record after 60 days.

Beta testing through TestFlight

While the app is distributed as a beta through Apple’s TestFlight, Apple may provide us with crash reports and any feedback you choose to send through TestFlight. That is handled by Apple and covered by Apple’s privacy policy. It contains no Health or Strava data.

GearHealth Pro

Purchases are made and handled by Apple. The app only asks the App Store which purchases your Apple Account has, to unlock Pro. If you used a TestFlight beta, a small "beta supporter" mark is kept in your iCloud Keychain so Pro stays unlocked; it contains only a date.

Apple Watch and widgets

The widgets and the Apple Watch app show a short summary of your components. It's sent from your iPhone to your own Watch and kept on your devices.

Changes to this policy

If this policy changes, the new version will be published on this page with a new date at the top.

Contact

Questions about privacy in GearHealth can be sent to frederikpedersen0907@gmail.com.