Feature · Apple Health
A habit tracker that fills itself in from Apple Health.
Habit Pocket connects a numeric habit to one of 53 Apple Health metrics on iOS, so steps, weight, water, workout minutes, resting heart rate, protein and the rest arrive in the grid without you typing them, in metric or imperial units. Access is read-only and granted one metric at a time, Habit Pocket never writes anything back to Health, and anything you enter by hand is never overwritten. It is a Pro feature and iPhone-only; sleep is not supported yet.
5 habits free, forever. No credit card. Your data stays private.
Last updated: August 2026
See it
The rows with a heart filled themselves in.
An example grid, not real data. Five habits connected to Apple Health sit next to two you still log by hand, in one grid, with the same streaks and charts over all of them. The heart is the same marker the app puts on a health-linked habit.
Notice the manual rows have gaps and the health rows do not. That is the honest difference the feature makes: the metrics your phone already counts stop depending on whether you remembered to open an app.
The catalogue
All 53 metrics you can connect
Pick one when you create a numeric habit and the unit is set for you, in metric or imperial. These are grouped the same way the picker groups them on the phone.
Activity
What your phone and watch already count while you go about the day.
Stepssteps
Total for the day
The classic daily target. Set 8,000 and the cell colours itself once your phone has counted them.
Walking + running distancekm or mi
Total for the day
Distance rather than step count, which is the fairer measure if you run.
Cycling distancekm or mi
Total for the day
Commutes and rides, counted separately from the walking you also did.
Active energykcal
Total for the day
Overlay it against weight to see whether a heavier week actually moved the scale.
Exercise minutesmin
Total for the day
Apple’s own exercise ring, as a number you can chart over a year.
Stand timeh
Total for the day
A desk-day check. Pairs well with screen time if you track that by hand.
Flights climbedflights
Total for the day
A quiet proxy for how much you took the stairs instead of the lift.
Wheelchair distancekm or mi
Total for the day
The daily distance goal for wheelchair users, counted by the watch in wheelchair mode.
Wheelchair pushespushes
Total for the day
The wheelchair equivalent of a step count, as a target you can set and chart.
Workouts
Sessions recorded by your watch or a fitness app: all of them together, how many, or one type at a time.
Workout minutesmin
Minutes across every workout
Every workout your watch or a fitness app recorded, summed into one number.
Workout countworkouts
Workouts started that day
How many sessions you started, for goals like two workouts a day that a minutes total cannot show.
Walkingmin
Minutes of this workout type
Recorded walks only, so a walking goal is not padded by steps around the house.
Runningmin
Minutes of this workout type
Minutes of running alone, kept apart from the rest of your training.
Cyclingmin
Minutes of this workout type
Ride time rather than distance, which is fairer on hilly or indoor days.
Swimmingmin
Minutes of this workout type
Pool and open-water sessions, as minutes you can set a weekly rhythm around.
Hikingmin
Minutes of this workout type
Time on the trail, for the weekend habit that otherwise disappears into the step count.
Rowingmin
Minutes of this workout type
Erg or water sessions on their own line, so you can see whether the plan is holding.
Functional strengthmin
Minutes of this workout type
Strength sessions as Apple Watch labels them, so lifting has its own streak.
Traditional strengthmin
Minutes of this workout type
Gym lifting tracked apart from cardio, the habit that usually slips first.
HIITmin
Minutes of this workout type
Short, hard sessions, counted in minutes so a 20-minute class still meets a goal.
Cross trainingmin
Minutes of this workout type
Mixed sessions that do not fit one sport, still counted toward a weekly target.
Core trainingmin
Minutes of this workout type
The ten minutes of core work that is easy to skip and easy to see when you do.
Yogamin
Minutes of this workout type
Practice time from any yoga app that writes a workout to Health.
Pilatesmin
Minutes of this workout type
Classes and home sessions, as a habit with its own colour in the grid.
Tennismin
Minutes of this workout type
Court time per day, for the sport you want to play more than once a week.
Golfmin
Minutes of this workout type
Rounds and range time, logged without opening another app.
Basketballmin
Minutes of this workout type
Pick-up games and practice, as minutes you can chart across a season.
Soccermin
Minutes of this workout type
Training and matches, so the weeks you actually played are obvious.
Heart
Heart readings from a watch or chest strap, averaged or taken as the day’s latest.
Heart ratebpm
Average across the day
Your average for the day, a rough signal that sits beside sleep, stress and caffeine.
Resting heart ratebpm
Last reading of the day
One of the better recovery signals. Watch it climb after a bad week of sleep or drinking.
Walking heart ratebpm
Average across the day
Heart rate during ordinary walking, which tends to drift down as fitness improves.
Vitals
Readings from a watch or a connected thermometer.
Blood oxygen%
Average across the day
The watch’s overnight and spot readings, averaged into one number per day.
Respiratory ratebr/min
Average across the day
Breaths per minute, a quiet number that can move before you feel unwell.
Body temperature°C or °F
Last reading of the day
Readings from a connected thermometer, for the days you are keeping an eye on a fever.
Basal body temperature°C or °F
Last reading of the day
The morning reading many people track for their cycle, kept as a long, chartable series.
Body
Readings from a scale or a wearable, taken at whatever moment you took them.
Weightkg or lb
Last reading of the day
Step on a smart scale and the grid has it. The trend line is the point, not any single morning.
Body fat%
Last reading of the day
The number that tells you whether a weight drop was fat or just water.
Lean body masskg or lb
Last reading of the day
The other half of a body-composition scale’s reading, for checking a cut kept the muscle.
Body mass indexBMI
Last reading of the day
If your scale or health app records BMI, it lands here without any arithmetic.
Waist circumferencecm or in
Last reading of the day
A tape-measure reading that often moves when the scale does not.
Hearing
Sound levels the watch and headphones record through the day.
Environmental sound levelsdB
Average across the day
How loud your day was, from the watch’s noise readings. Useful beside sleep and focus.
Headphone audio levelsdB
Average across the day
Average headphone volume, for a habit of turning it down a notch.
Mind
Sessions logged by a meditation app that writes to Health.
Mindful minutesmin
Minutes logged that day
Meditate in any app that writes to Health and the habit ticks itself off.
Nutrition
What you ate and drank, from whichever food or water app you already keep.
WatermL or fl oz
Total for the day
If a water app already logs to Health, stop logging it twice.
Calories consumedkcal
Total for the day
Comes from whichever food tracker you already use, so intake sits beside everything else.
Caffeinemg
Total for the day
Overlay it on your bedtime to find out whether the 4pm coffee is the problem.
Proteing
Total for the day
A daily protein target, filled in from the food app you already log meals in.
Carbohydratesg
Total for the day
Carbs as a number per day, for anyone keeping them under or over a line.
Fatg
Total for the day
Dietary fat in grams, beside the other two macros if you track all three.
Sugarg
Total for the day
Give it an “at most” goal on the web and a low-sugar day keeps the streak going.
Fiberg
Total for the day
The macro almost nobody hits by accident, as a daily target you can see.
Sodiummg
Total for the day
Salt from your food log, for keeping under a limit rather than over one.
Alcoholic drinksdrinks
Total for the day
Drinks per day from any app that logs them, with an “at most” goal set on the web.
How it behaves
What Habit Pocket is allowed to do with your Health data.
Automatic imports are only worth having if the rules are boring and predictable. These are the four that govern every refresh.
Read-only, always
Habit Pocket asks Apple Health for read access and never for write access, so nothing it does can change your Health data. Whatever your watch, scale or food app put there stays exactly as they left it.
One metric at a time
Permission is requested at the moment you pick a metric, not as one sweeping request when you install the app. Connect steps without handing over your heart rate, and revoke any of it later in Health under Sources.
Your edits always win
Auto-fill may only create a missing entry or replace one it wrote itself. A value you typed by hand, on the phone or on the web, is never overwritten by a later refresh.
A rolling 30 days
Creating a health habit backfills the last 30 days at once, and every refresh re-reads that same window. That is what quietly fixes days you did not open the app, watch data that syncs late, and corrections you made in Health to an earlier day.
Habit Pocket also never sends your Health data anywhere it would not have sent a habit you typed. Imported values become ordinary entries in your own account, sync to the web like everything else, and leave in the same CSV or JSON export.
Honest limits
What this does not do yet.
Four things worth knowing before you decide, because finding them out afterwards is worse.
- Sleep is not supported. It is the most requested metric and it is on the roadmap, not shipped. Wake-up and bedtime are still typed in, which takes seconds and does give you a real clock time the candle chart can read.
- iPhone only. HealthKit is an Apple framework, so the import happens on the phone. Values sync to the web app afterwards, and Android has no equivalent yet.
- Pro, not free. Connecting a habit to Health needs Pro, at $3.99 a month or $49.99 once. The free plan still covers five habits with numbers, sync and export, entered by hand.
- Only what Health already holds. Habit Pocket reads Apple Health, so anything that writes there works. Garmin is the one device it also connects to directly (beta, Pro); there is no direct Whoop or Oura integration. If your device does not sync to Health, the way in is its CSV export and the web importer, which reads the file by hand rather than on a schedule.
Why it matters
The metrics you would never keep logging by hand.
Steps and weight are easy to track for a fortnight and impossible to track for a year. Auto-fill is what makes the long record exist at all.
That matters because Habit Pocket’s charts overlay any habit on any other. Caffeine against your bedtime, active energy against weight, resting heart rate against the weeks you actually slept. Those comparisons need months of both numbers to say anything, and months of hand-logging is exactly where most people quit. Letting the phone fill in the half it already knows is what leaves you with something worth reading.
The other half stays yours. Mood, whether you read, when you actually got up: Health has no idea about any of it, and those rows sit in the same grid, one click each.
FAQ
Apple Health in Habit Pocket — common questions
Fifty-three, in eight groups. Activity: steps, walking and running distance, cycling distance, active energy, exercise minutes, stand time, flights climbed, wheelchair distance and wheelchair pushes. Workouts: total workout minutes, the number of workouts, and minutes of 17 single types such as running, cycling, swimming, strength, HIIT and yoga. Heart: heart rate, resting and walking heart rate. Vitals: blood oxygen, respiratory rate, body and basal body temperature. Body: weight, body fat, lean body mass, BMI and waist. Hearing: environmental and headphone sound levels. Mind: mindful minutes. Nutrition: water, calories, caffeine, protein, carbohydrates, fat, sugar, fiber, sodium and alcoholic drinks. Each one becomes a numeric habit with the unit already set, and distances, weights, water and temperatures can be shown in imperial units.
No. Habit Pocket asks for read access only, and never for permission to write, so nothing it does can alter your Health data. Permission is also requested per metric at the moment you pick it, not as one broad request up front, and you can revoke any of it in the Health app under Sources.
Your edit wins and stays. Auto-fill may only create a missing entry or update one it wrote itself, so any value entered by hand, on the phone or on the web, is never overwritten by a later refresh. That rule is deliberate: the automation is there to save typing, not to argue with you.
Creating a health habit backfills the last 30 days immediately, and every routine refresh re-reads that same rolling 30-day window. That is what heals the awkward cases: days you did not open the app, Apple Watch data that syncs to the phone late, and corrections you made in the Health app to an earlier day.
Not yet, and it is the most requested one. Sleep is on the roadmap but not shipped, so wake-up and bedtime are still entered by hand today, which takes a couple of seconds and does give you a real clock-time value the candle chart can read. I would rather say this plainly than let you find out after subscribing.
Apple Health auto-fill is a Pro feature, so it needs Pro at $3.99 a month, $29.99 a year or $49.99 once for Lifetime. It runs on the iPhone app only, because HealthKit is an Apple framework. Values sync to the web app once they land, so you can read them anywhere, but the import itself happens on the phone. Android has no equivalent yet.
Five habits. Thirty days.
See what shows up.
No credit card. Pick five habits. Come back in a month.