Skip to content

Transparency

Health Data & Apple Health

Exactly what FitPilot reads, why it reads it, where it goes, and how to take the permission back.

What FitPilot can access

Nothing until you allow it. When you tap Allow Access, iOS shows a sheet listing every type below and you choose which to grant. Each is independent, and none is required for the app to work.

Apple Health data types FitPilot can read, and what each is used for
Health dataPurpose
StepsToday's activity on the dashboard, and step history
Walking + Running DistanceActivity context alongside steps
Flights ClimbedActivity context
Active EnergyMove ring, dashboard metric, energy history
Resting EnergyTotal daily energy context
Exercise MinutesExercise ring and weekly activity
Stand HoursStand ring
SleepLast night's sleep beside today's workout, and sleep history
Heart RateFitness insight and history
Resting Heart RateCompared against your own baseline before training
Walking Heart RateFitness trend
Heart Rate VariabilityRecovery insight, where your device records it
VO₂ MaxCardio fitness trend
Respiratory Rate, Blood Oxygen, Body TemperatureShown in the health browser where recorded
WeightBMI, starting weight suggestions, and the weight chart
Height, BMI, Body Fat, Lean Body Mass, WaistBody measurements in the health browser
Date of Birth, Biological SexOptional prefill of your profile during setup
WorkoutsWriting the sessions you finish back to Health
Mindful Minutes, Audio ExposureShown in the health browser where recorded

What FitPilot writes

Two things, and only with your permission: workouts you finish (type, duration and an estimated energy figure, so they count towards your rings) and weigh-ins you record in FitPilot. Sets, reps and loads have no representation in Apple Health, so they stay in FitPilot.

The energy figure on a written workout is an estimate calculated from your bodyweight and the session's duration. FitPilot does not measure heart rate during a set, and does not claim to.

Is it stored?

Almost none of it. Health metrics are read live for the screen you are looking at and are not kept. The single exception is weigh-ins, which are imported into FitPilot's own database because BMI, your starting weights and the progress chart are calculated from them. Imported weigh-ins are marked as coming from Apple Health, so you can tell them from ones you typed.

Is it sent anywhere?

No. FitPilot requests no network access at all, so there is no server for anything to be sent to. Apple also requires that data read from HealthKit is not shared with third parties for advertising or similar uses; FitPilot shares it with nobody, for any purpose.

Changing or revoking permission

Open Apple's Health app → SharingAppsFitPilot, or Settings → Health → Data Access & Devices → FitPilot. Turn any type off and FitPilot stops seeing it immediately.

One thing worth knowing: iOS never tells an app which read permissions were refused — that is a deliberate privacy protection, so an app cannot infer anything from a refusal. It means FitPilot genuinely cannot distinguish "you said no" from "Health has nothing recorded", and will say so rather than guess.

If Apple Health is unavailable

FitPilot works without it. Every training feature — the plan, logging, history, progress — is the app's own data and needs no permission at all.

Read the full Privacy Policy →