FitAttach

Cadence, power, and speed in your cycling workouts.

FitAttach reads a .fit file from your bike computer and adds cadence, power, and speed to the matching Apple Watch cycling workout in Apple Health — or creates a new workout when none overlaps. Everything runs on your device.

Importing a .fit fileOn device
ride.fit

1,842 data points read

08:14 → 09:37Time range
Matched workout

Cadence, power, speed added

1Workout updated
Apple Health

Everything stays on the iPhone

0Accounts needed

How it works

Three steps from a .fit file to a complete cycling workout in Apple Health.

  1. Pick a .fit file

    Choose the recording from your bike computer or another app. FitAttach reads the file directly on your device.

  2. Match the workout

    FitAttach finds the Apple Watch cycling workout that overlaps with the recording’s time range.

  3. Attach or create

    Cadence, power, and speed are added to the matched workout — or a new workout is created if none overlaps.

What FitAttach adds

The values Apple Watch cycling workouts often miss.

Cadence

Pedalling cadence from the .fit file as a time series on the workout.

Power

Wattage from a power meter, mapped cleanly onto the workout.

Speed

Speed over time from the bike computer’s recording.

Why FitAttach

Runs on device

Reading and matching happen locally on the iPhone. There is no server and no account.

Works with Apple Health

FitAttach writes into existing cycling workouts instead of creating a parallel history.

No matching workout? No problem

If no recording overlaps, FitAttach creates a new cycling workout from the .fit file.

Privacy-conscious by design

Only the permissions needed to read and write Apple Health — nothing more.

Try FitAttach

FitAttach is coming as a free app. Reach out to Halwick Labs if you would like early access or have questions.

Get in touch