The race tracker built for indoor fitness racing. Live on Apple Watch, accurate without GPS, and yours for one purchase. No ads, no tracking, no subscriptions you don't ask for.
Built ground-up for the formats that matter. Each with its own benchmarks, its own pacing, its own calculus.
CMPedometer reads cadence and stride from your watch's motion sensors. Pace works under a roof, in a basement, anywhere a race lives.
A clean state machine: idle → running → station → finished. Tap as you cross gates. The app does the math, you focus on the work.
Race the watch, not the phone. Splits, station progress, heart rate zone — all on your wrist. Phone stays in the bag.
HRV, resting HR, sleep, training strain — combined into one number that tells you whether to push or pull back today.
Pick a race, get a plan. Base, Build, Peak, Race Week — phase-aware sessions that adapt to your readiness and your strain.
No accounts, no servers, no tracking. Your data lives on your devices and your iCloud — full stop.
The phone is for planning. The watch is for racing. GritRace was built watch-first so the gate tap, the split, and the heart rate are right where your eyes already are.
A 6-to-16-week training plan built from your race date. Phase distribution, weekly progression, and adaptation when life gets in the way.
Core features are free, forever. Pro is one purchase. Supporter is for the people who want to keep us building.
No. The iPhone app works on its own — log races manually, track training, follow a plan. The Watch is where GritRace really shines on race day, but it's not required to get started.
GritRace uses Apple's CMPedometer, which combines accelerometer and gyroscope data on your watch to estimate cadence, stride, and distance. It's calibrated for the kind of treadmill and track running you do at indoor races. No connectivity, no GPS lock — it just works.
All three race formats, live Watch tracking, indoor pace, race history, HealthKit sync, and iCloud backup. No race limits, no time limits. Pro adds training plans, the Readiness Score, performance charts, race comparisons, and badges.
Because you bought a race tracker, not a service. The app works offline, on your devices. There's no recurring server cost on our side that justifies a recurring cost on yours. Supporter exists for people who want to back ongoing development — that's optional.
Yes — through your private iCloud account. Sign in to the same Apple ID on your other iPhone or Mac and your races appear there. We never see the data; it's encrypted and synced via Apple's CloudKit.
Yes. Paste a HYRESULT URL or scan splits from a results photo. The OCR reads tabular and HYRESULT layouts and pre-fills your splits — you just confirm and save.
Not currently. GritRace is built deeply on Apple Watch, HealthKit, and CMPedometer — porting that to Wear OS would mean rebuilding it from scratch. Maybe one day.
Available on iPhone and Apple Watch.
Got a feature idea? Shape the roadmap →