For runners & cyclists who train on terrain
Train for the terrain. Ready for the race.
Pendio turns every climb and descent into numbers that actually mean something — and when there's a race on the calendar, it maps the course, times every aid station and plans your fuel.
Private beta · no spam · just a heads-up when it opens.
Most apps treat a flat 10K and a 1,000 m grind the same.
Pendio doesn't. It reads every segment of terrain — climbs, descents and everything between — so the numbers reflect the effort the ground actually demanded.
Same distance on the map. Pendio weighs every stretch by how much its grade slows you down, so the grind counts as 20.1 km of flat running.
Race day
One course, from the first look to the start line.
Import the race's GPX. Pendio reads the ground, times every aid station to your target, plans your fuel and prints the pace card.
-
The hardest climb, the hardest descent, and where the climbing sits.
-
Your target time shared out over the terrain: an arrival time and a cut-off margin at every stop. How it's worked out
-
Carbs for the whole day, and how many gels to eat on each leg.
-
The plan on one page, for your pocket, your bottle or your crew.
The hardest climb, the hardest descent, and where the climbing sits.
pendio.app
Plan at your desk. Race with your phone.
Sign in at pendio.app with your email, Google, Apple or Strava — no password, just a code by email. Your season and every race course are there on a big screen — and whatever you change reaches your phone on its next sync.
Season
A, B and C races with a countdown, the A-race taper on a timeline, and a flag when two races sit too close.
Course analysis
Import the race's GPX: elevation, the hardest climb and descent, D+ per 10 km and the terrain mix.
Fueling
Carbs, gels and an hour-by-hour timeline from your target time — saved to the course, so the app shows the same plan.
Race plan
Aid stations and cut-offs on the profile, split times shaped by the terrain, clock times and gels for every leg.
Pace card
Save the plan as a PDF — on the web or on your phone — for your pocket, your bottle or your crew.
In sync with your phone
Races, courses and plans travel both ways. Edits made offline wait and sync when you're back.
Training analysis stays in the iPhone app. The web never shows readiness, predictions or training load — your workouts never leave your phone.
Training · in the iPhone app
Numbers that describe the ground, not just the distance.
Are you ready for the terrain?
Pendio compares your recent training against the race's real gradient mix and gives you one honest read — volume, longest session, weekly climbing and terrain match. It's a heuristic, not a verdict, and it says so.
Watch your load build toward the start line.
Pendio tracks load week over week against your chronic baseline — including descent load, the part most tools ignore — and counts it down to your target race, so you know whether you're building, peaking, or overcooked.
Every climb, found and ranked.
Pendio detects the real climbs inside every activity and ranks them by toughness — score, VAM, grade-adjusted pace — so you can see exactly where an effort was won or lost, and how the same climb trends over time.
Private by design
Your workouts never leave your phone.
Pendio reads your activities from Strava or Apple Health and runs every calculation on your iPhone. Our small server keeps your sign-in (no passwords) and the race plan you type — races, courses, fueling and aid stations — so it's there on the web and on a new phone. Never your workouts.
Private beta
Be first on the trail.
Pendio is in private beta. Leave your email and we'll let you know the moment it opens up.
Or email hello@pendio.app.