Build the workout the way it's actually written.

Graft is a training app for functional fitness. EMOM, AMRAP, Tabata, For Time, intervals, progressive strength work — you build the structure, and the app runs it with you.

Download on the App Store

iPhone · iOS 17+ · No account, no sign-up, nothing leaves your phone.

What it does

Build it properly

Start from a format and fill in the work. Rounds, work and rest windows, time caps, sets and reps, weights, bands, distances, calories. Group movements into supersets and complexes. String blocks together into a full session with rest between them — the way a session is written on a whiteboard, not the way a form wants it.

Run it

A live screen that keeps up with the workout instead of making you keep up with it. Round-by-round intervals with work and rest windows. Self-paced AMRAPs against a cap. Strength sets with rest timers between them. Individual movements inside a complex get their own timer, so a 40-second hold is measured rather than assumed.

Record what actually happened

Graft records what you did, not what you were told to do. Change a weight mid-set and that is what is logged. Cut a hold short and it records the seconds you held. Rest that ran long is recorded as the rest you took. Your history is a record, not a wish.

Heart rate, no subscription

Pairs with any standard Bluetooth heart rate strap. Live BPM while you work, with the session's average and peak on the summary afterwards.

Privacy

There is no account because there is no server.

This is not a policy that could be reversed in an update. It is how the app is built:

  • No analytics, no tracking, no advertising identifiers
  • No third-party SDKs
  • No network requests — there is no networking code in the app
  • Your workouts, history and heart rate data stay on your device

Read the privacy policy →