For runners, cyclists, swimmers

Strava logs your runs. Versus reads them.

One recent race gives you every pace you train at and an equivalent time at every distance. Structured workouts run with live targets, zones anchored where you choose, readiness, taper logic, and history imported from Strava or Garmin.

Versus Training Run session saved: Distance 5.12 km at 5:04 /km pace, +0.29 km vs last run 3 days ago. Stats row: 26m time, 152 avg HR, +38m elevation, 318 kcal. 1 New Personal Record: 5K NEW PR at 25:48, 5:02 /km, 1:14 faster than previous. Route map preview below.
Versus Training Run session detail: Apple Maps route through Regent's Park colour-coded by pace (Fast / Moderate / Easy / Slow). Elevation chart shows +10m gain across 3 km. Heart Rate distribution across zones Z1–Z5 with Z4 peak (avg 152). Session intensity 8/10. Note reads 'Morning loop through the park. Felt strong after km 3.' AI session debrief card prompts an Elite upgrade for adaptive coaching.

You came here because

Strava is a log. You want a coach.

  • You run. You strength-train. You want one app that doesn't make you pick which one matters more.
  • Your watch gives you data. Nobody connects it to next week's plan.
  • You have a race in 8 weeks and no idea if your taper makes sense.

The features that matter to you

Strava's data. Whoop's recovery. One app.

HR zone targeting

Z1 through Z5 set from lab tests or HRmax estimate, so Z2 base work, threshold efforts and VO₂max intervals are logged as what they were rather than as an undifferentiated run. watchOS gives you live HR and zone during the workout.

Route, distance, elevation

Outdoor runs and rides trace a GPS route, measured for distance and elevation and drawn on a map, with the line coloured by pace so you can see where you faded. Location is read only while an outdoor session is running.

Training paces from one race

Enter a recent race or time trial and get your easy, marathon, threshold, interval and repetition paces, so a Z2 run and a threshold session stop being the same jog at two efforts. You also get an equivalent time at every distance from 1500m to the marathon, which is the number you want when you are deciding whether a goal is realistic. It is a conversion, not a prediction of a race you have not trained for.

Structured workouts, run live

Warmup, interval, recovery and cooldown steps assembled into one session, each carrying its own target while you run it. Zones anchor on percent of max, heart rate reserve, or your lactate threshold if you have tested it.

Threshold + Z2 splits

Time in zone per session, weekly distribution, polarized vs pyramidal training balance.

Strava + Garmin import

Export your history from Strava or Garmin and import the file. Activity → effective load. Your history becomes a baseline, not just memory. Any outdoor session leaves again as a GPX file, so the route is yours to take anywhere.

Miles import as miles

If your Strava export is written in miles, 1.5 reads it as miles. It used to read them as kilometres, so a 10 mile run landed as 10 km: about 38% short, with every pace and load figure built on it off by the same margin. If your history came in before 1.5 and the distances looked wrong, that is why.

Load vs your own baseline

Runs and rides are weighted into a workload total and compared against your own recent norm, so a hard block shows up as a rising line rather than a surprise. Hard running is tracked separately from easy volume, so a spike in intensity does not hide inside a normal-looking week. It flags the ramp, not an injury, and reads best as one input among several.

Taper + race week

Tell Sensei your race date. It backs out the taper, the peak block, and adjusts as readiness shifts.

Apple Watch native

Live HR, lap splits, interval prompts. Saves back to the phone and writes to Apple Health.

Simple pricing

Same product. Three tiers.

Free
Run forever, free.
0
No card. No catch.
Get started
  • Endurance logger + HR zones
  • Strava + Garmin import
  • Daily readiness + 90-day history
  • Gym feed + partner challenges
  • 1 voice log per day
Elite
A coach you can ask why.
$14.99/mo
or $119.99/yr (save 33%)
Get Elite
  • Sensei AI Coach: sleep-adjusted recommendations
  • AI Sparring Debrief
  • Situation Drill + Opponent Scouting
  • 10 voice logs a day
  • AI Meal Scan: log meals by photo, voice, or text
  • AI Body Fat Estimate
  • Physique Report Card: photos + measurements graded, with priorities

Prices shown for your App Store region. The App Store always confirms your local price before purchase.

Now on iOS

Train smarter. Race ready.

Versus Training is live on iPhone, iPad and Apple Watch. Download free and turn your watch data into a plan.