Skip to content
ROX-strat
Out now on iPhone & Apple Watch

Stop blowing up at lap 6.

ROX-strat is a hyrox pacing app for iPhone and Apple Watch. Punch in your 5K time and your station PRs. Get a plan for race day — every run, every station, every Roxzone transition. On race day, the Watch tells you live if you're ahead or behind.

Built by an athlete who's been burned by the lap-6 wall, for athletes who want to stop being.

free core forever · 3 mo free Pro trial · no tracking
the ROX-strat simulator screen, listing every run and station of a hyrox race with a target split beside each one

A short note

"I trained for 14 weeks. Hit my 5K target. Showed up on race day, went out way too hard on lap 1, and by Sled Pull lap 3 my legs were gone. I finished, but it was ugly. That's why this app exists."

Most pacing tools are calculators that hand you a single finish time. They don't model the chain reaction — how cooking a run inflates the next station, how Wall Balls at lap 8 isn't the same workout as Wall Balls at lap 1. ROX-strat does. It uses the same formula your coach uses (Riegel, 1981), layered with on-device ML that learns your station decay curve. Free for the basics. Paid for the rest.

What it does

3 focus areas.

A pacing engine and a readiness check, plus a guide to the Roxzone. It doesn't try to be your whole training app.

ROX-strat simulator with a predicted finish time and the full lap-by-lap breakdown beneath it

Step 01 · before race day

Build a plan from your numbers.

Punch in your 5K time and 8 station PRs. Pick how hard you want to go — Conservative, Target, or All-Out. Get a lap-by-lap plan: 8 runs × 1km, 8 stations, 8 Roxzone transitions. 24 segments, every one with a target time.

  • Riegel-formula 1km pace from your 5K
  • Fatigue penalties that scale lap-by-lap
  • Switch aggression — finish time updates live
ROX-strat dashboard showing readiness score, 5K PB, and quick actions

Step 02 · the morning of

Read your readiness before the gun.

ROX-strat pulls HRV and sleep from Apple Health on race morning. If your readiness is down, the app suggests holding back. If you're peaked, it'll let you push. No more 'I felt great at the warm-up' lies you tell yourself.

  • HealthKit HRV + sleep, on-device
  • Readiness suggests pace adjustments
  • Strava feeds your weekly run volume (Pro)
ROX-strat Roxzone Guide with transition targets and station tactics

Step 03 · the Roxzone

Don't lose the race in transition.

The transition area is where most athletes leak 60-120 seconds without realizing it. ROX-strat has a Roxzone guide with target times per zone, drill timers you can run mid-warm-up, and a technique library for every station.

  • Target transition times: 60s / 75s / 90s by aggression
  • Pre-race drill timer (rack-before-entering, etc.)
  • Technique library for all 8 stations

On race day

A live ghost on your wrist.

The Apple Watch app shows you one number that matters: how far ahead or behind plan you are, right now. Tap to log a split. The plan rebalances forward in real time. No reaching for your phone mid-race.

Latency
<100ms
Segments
24
Network
none

Plan syncs from iPhone before the gun. The Watch persists it locally and keeps running if your phone runs out of battery or walks out of Bluetooth range. Splits sync back when you reconnect.

Apple Watch showing the live race ghost — current segment and how far ahead of plan you are

Pricing

Free is enough. Pro is for the details.

The pacing simulator and the Watch ghost are free forever. No ads. No paywalls in the middle of race day.

Free

$0

Everything you need for race day.

  • Lap-by-lap race simulator
  • Apple Watch live race ghost
  • Roxzone transition guide
  • Personal Fitness Test (PFT)
  • Sync across your devices
3-month free trial · new subscribers

Pro

$19.99 /year

For athletes who care about every split. Cancel anytime in App Store settings.

  • ML decay engine (on-device CoreML)
  • Live readiness score (HRV + sleep)
  • Strava sync — auto weekly run volume
  • Fatigue sliders — tune the curve
  • CrossFit converter (your benchmarks → Hyrox station PRs)
  • + Everything in Free.

Honest disclosure

About your data.

The pacing math runs on your phone, and the ML decay models ship inside the app and run on-device through CoreML. Your HRV, your sleep, your heart rate, your workouts — Apple Health hands those to the app and they never leave the device. What the app calculates from them is a readiness score, and that is the part that syncs.

ROX-strat runs its own server at api.roxstrat.com, on AWS in Frankfurt. It holds your training data and nothing else: your profile and readiness score, your station PRs, your locked race plan, your PFT and race history. That is what puts your plan on a second device and gets it back after a reinstall. Sign in with Apple is the only login, we don't store your name or your email, and no marketing pixel watches what you tap. Delete your account in the app and the server copy goes with it.

Apple's App Store privacy nutrition label for the app lists: User ID · Health · Fitness · Purchase History — linked to your account and used only to run the app — plus an unlinked Device ID for announcements. None of it is used for tracking.

FAQ

Things people ask.

Do I need an Apple Watch?

+

No. The iPhone app is fully usable on its own — simulate the race, lock in your plan, run it manually. The Watch ghost is an upgrade for people who want hands-free pacing on race day.

What's the PFT — do I have to do it?

+

It's the Hyrox PFT, and it's optional. Six stations on one clock that never stops: 1km run, 50 burpee broad jumps, 100 stationary lunges, 1km row, 30 hand-release push-ups, 100 wall balls. You hit a split at the end of each one. The run projects your 5K, and four of the eight stations fall out of it. Skip it and type your numbers in if you already know them.

How does the pacing math actually work?

+

The Riegel formula (1981) predicts your 1km pace from your 5K PB. Then fatigue penalties scale by lap: 0% on laps 1-2, 5-8% on laps 3-5, 15-22% on laps 6-8. Wall Balls late in an all-out race can hit +35%. Pro tier swaps in three CoreML models that learn from your real station data, not just the formula.

Is this affiliated with HYROX®?

+

No. ROX-strat is independent. HYROX® is a registered trademark of Hyrox World GmbH. We reference the format and station names descriptively because that's the sport you're training for.

Why "ROX-strat"?

+

Race strategy for the rox format. No acronym, no gimmick — just what it does.

Will there be an Android version?

+

Not for now. The app leans hard on Apple Watch + HealthKit + CoreML. If enough Android athletes ask, we'll revisit — but it'd be a six-month build.

What does the free trial look like?

+

New subscribers get 3 months of Pro for free before any charge. Apple handles the billing — you can cancel from Settings → your Apple ID → Subscriptions any time before the trial ends and you won't be charged.

Does the app work offline?

+

Yes, end-to-end. The pacing math runs locally on your phone, the ML decay engine is bundled with the app, and the Watch persists your plan in local storage. The only thing that needs internet is the optional Strava sync (Pro).

Race the version of you that showed up today.

Not the PR fantasy, and not the warm-up high either. Whoever steps to the line today.

Not affiliated with HYROX® or Hyrox World GmbH.