We built this because we got tired of the alternatives.
Spreadsheets. Generic plans. Race previews that stop at a route map. RunPact is the tool we wished we had the last time we stood on a start line at 4 a.m.
“Ultra training is brutal enough without fighting generic plans and messy data.”
We wanted a single place where routes, Strava history, and race profiles actually talk to each other — so you can see elevation, identify the hard bits, and train for the course you're really running. GPX analysis, 3D course previews, ML-backed time predictions, training plans that adapt. That's it.
From the trails to the product.
RunPact came out of our own prep for long, gnarly races. We were juggling GPX files, Excel, and cookie-cutter plans that didn't know the first thing about our target courses. So we combined solid training science with machine learning and built the tool we wished we'd had from day one.
It's built by people who run long and care about the details — so the features (race intelligence, climb detection, periodization, Strava sync) are the ones we actually use ourselves.
Four things we do properly.
Course-first intelligence
Smarter time estimates
Plans that know your race
3D course previews & Strava
Third-party 3D assets used under CC-BY-4.0.