Threshold reads your sleep, HRV, training, and nutrition — then tunes today's workout to what your body actually did last night. Built for the runners who lift, the lifters who run, and the people training for both.
iPhone & Apple Watch · Free with optional Pro
HRV bounced back overnight. Run the tempo as planned — cap at 35 min, skip the lift.
You slept 7h 42m and HRV recovered to 48 ms (up from 32 Sunday). Legs are still under Saturday's long run, so the squats can wait until Thursday.
Generic apps hand you a calendar and assume the prescription holds whether you slept eight hours or four, whether your HRV is climbing or in a hole. Threshold reads what's in front of it and adjusts before you start the workout — so the plan keeps moving you forward without burning you out.
Sleep, HRV, RHR, mood, and training load fold into one score with a one-line read on what changed and what to do about it today.
One coach sees your runs and your lifts. It knows the long run is coming, so leg day moves. It knows you bench Thursday, so it caps Wednesday's tempo.
You always run tempo 8 sec/mi hot. The plan notices. Threshold raises your threshold pace, then watches what you do next.
Most fitness apps ask you to interpret your own data. Threshold writes the interpretation for you — every morning, in plain language, grounded in today's numbers.
New 1RM signal: 195 lb bench
You hit 4 × 5 at 175 lb cleanly with bar speed up — your e1RM moved from 188 to 196. Want to retest 1RM next Tuesday?
HRV trend: easing this week
Three days of HRV below baseline. I dialed Wednesday's tempo to easy and held Friday's long run at planned pace.
You always go harder on Tuesday tempos
Every tempo since week 3 has come in 8–12s/mi faster than prescribed. I'm raising your threshold pace by 6s.
Most apps optimize for a single sport. Threshold is built for the people whose training doesn't fit in one bucket — the runners who lift, the cyclists adding heavy days, the lifters chasing a half-marathon.
The strength logger handles home circuits and the commercial gym from one template system. The runner side handles VDOT, race prediction, and pace zones. The coach sees both, every day.
5 × 1 mile at threshold
1 min jog recoveries. Hold 7:42–7:48/mi. Cap at 4 reps if HR drifts above 175.
Upper push + accessory
Most apps treat the watch as a logger — a passive recorder you check after the fact. Threshold treats it as the field surface for the plan.
Today's prescription pushes from your phone to your wrist with structured pace zones, rep countdowns, and rest timers. The moment you stop the workout, the session lands back in Threshold — your plan reflows, your VDOT trend updates, and tomorrow's coaching starts with what your body actually did.
Tempo prescribed by Threshold, pushed to the watch.
Pace zones live, phase countdown, haptics at the rep edges. Always-on display. No fishing for the right interval app.
Session complete · 5 × 1mi @ 7:38 avg
Most apps break the loop somewhere. Data flows in but the plan doesn't move. Or the plan adapts but only to the calendar, not the body. Threshold closes it.
HealthKit hands over HRV, sleep, heart rate, and yesterday's workouts. Nothing manual.
Threshold scores readiness across ten factors and reads what changed since your last session.
Today's prescription tunes itself. Paces ease, weights drop, intensity moves — your schedule stays yours.
You train. The watch records. Tomorrow's coaching starts with what actually happened.
Most fitness apps build their business on your training data — copied to their servers, mined for product, fed to third parties. Threshold doesn't.
Your activities, biometrics, food log, mood check-ins, and chat history live on your device — written straight from HealthKit. Threshold borrows what it needs to coach you in the moment, then forgets.
Yours
In the moment
Just enough
“Your data is yours. Period.”
Activity, recovery, strength, and food tracking are free forever. Pro unlocks the coach surfaces — chat, adaptive plans, and unlimited generation.
or $79.99/year — save 33%
Get on the list and we'll send you the next TestFlight invite as soon as it opens.
We use your address for the invite, nothing else.