About RunPact
The training platform we built because we got sick of spreadsheets, guesswork, and plans that had no idea what your next race actually looks like.
Why RunPact exists
Ultra training is brutal enough without fighting generic plans and messy data. We wanted a single place where your 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. RunPact is that place: GPX analysis, 3D course previews, ML-backed time predictions, and AI-generated plans that adapt to you and your goal race.
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.
What you get
Course-first intelligence
Upload a race GPX and get difficulty scoring, top climbs, and crux sections—so you know where the race will bite.
Smarter time estimates
ML-powered finish-time predictions based on course and your history—no more “somewhere between 8 and 14 hours.”
Plans that know your race
AI-generated training plans with periodization and workouts tuned to your goal event and your data.
3D course previews & Strava
Fly over the course in 3D, sync with Strava, and keep everything in one place.
Attributions
RunPact uses the following third-party 3D assets under the Creative Commons Attribution 4.0 (CC-BY-4.0) license:
- "Pine tree" by Andriy Shekh — source
- "Low Poly Shrub - Medium Texture" by Natural_Disbuster — source