← Back to Anvil Workout

Apple Health for Serious Lifters

Most Apple Health integrations in fitness apps are an afterthought: save a generic session, call it a day. Anvil Workout does it properly — writes real Traditional Strength Training sessions, logs sets via a native Apple Watch companion app, tracks active calories/heart rate, and keeps your private data on-device.

What gets written to Apple Health

When you finish a workout, Anvil Workout writes a Traditional Strength Training workout session to Apple Health. The session includes:

The session shows up in the Health app alongside your runs, cycles, and any other logged activity. If you have third-party tools that read Health — trainer dashboards, nutrition apps, research studies — your lifting activity is now visible to them like any other workout.

What gets read from Apple Health

During a workout, if your Apple Watch is logging heart rate and active energy for the same time window, Anvil Workout can surface those metrics on your session summary:

Both numbers are pulled from Apple Health after the workout ends, and only for the exact time window of your session. They appear in your Anvil Workout history view next to the workout you completed.

How Apple Watch fits in

Anvil Workout includes a native watchOS companion app that integrates with the active workout on your iPhone. You can check off reps, complete sets, and skip exercises directly from your wrist, so you don't have to keep picking up your phone. When a rest timer starts, a circular progress view and live countdown appear on your Watch, complete with a haptic wrist-tap alert when the timer hits zero.

Practical setup:

  1. Launch a workout on your iPhone. The Apple Watch companion app automatically synchronizes and displays your active set.
  2. Perform your exercises and log sets from either device—changes sync instantly over local connectivity.
  3. While you lift, your Apple Watch continues to track active energy (calories) and heart rate in the background.
  4. When you complete your workout, Anvil Workout queries HealthKit for the heart rate and active calories recorded during your session and links them to your history.

If you don't wear a Watch, Anvil Workout still saves the workout — heart rate and calories just won't appear on that session.

Privacy and permissions

Apple's HealthKit is one of the strictest privacy frameworks on iOS. We think that's a good thing.

A note on calorie estimates

Active energy burned during resistance training is notoriously hard to measure. Apple Watch estimates are based on heart rate plus movement, which captures the aerobic cost of a workout but underestimates the metabolic cost of heavy compound lifts. Treat the calorie number as directional — useful for tracking trends, not as a hard number to plan your nutrition around.

Why most workout apps skip this

HealthKit integration takes real work: permission flows, background fetches, workout builder APIs, correct unit handling, and respecting Apple's privacy boundaries. A lot of subscription-based fitness apps either skip it entirely or write a generic "Other" workout type that doesn't integrate with the rest of the Health ecosystem.

Anvil Workout was built around HealthKit from the start. It's a local-first app, and Apple Health is the local-first fitness platform. The integration is natural.

What Anvil Workout doesn't do (yet)

We're honest about the gaps:

Proper Apple Health integration, no account required

One-time purchase. Works fully offline. Logs sets on Apple Watch and writes workouts to Apple Health.

Download Anvil Workout