Real screens from the app - structured weeks, detailed sessions, and training adjustments.
Plan your week
Track your progress
Know today's session
Review training adjustments
Scan to download
iPhone & iPad
Android
Built for runners with a race on the calendar
Who it's for
Runners entered in a 50-170 km mountain race where the cutoffs are real
People who have built a pacing table in a spreadsheet and never fully trusted it
Self-coached athletes who want structure without hiring a coach
What makes it different
Verified courses
113 courses built from the organizer's own route and checkpoint list, each one carrying the date we last checked it. When a race moves a cutoff, the course is re-checked, not guessed at.
Splits you can check
Climbing and descending are priced separately, and the fatigue of a long day is priced in. The same inputs always produce the same numbers - no model invents your race.
Readiness, measured
Six components - volume, long run, climbing, intensity, consistency, descent prep - scored against what your race actually demands, so you know what is missing while there is still time to fix it.
Training plans
Start from a structured template. Each plan defines phases, session types, and progression rules for a specific goal.
Trail Base Builder Foundation
Build a solid aerobic foundation for trail running. Ideal for early season or returning after a break.
All data stored on Hetzner, Germany. GDPR-compliant by architecture.
Private by default
No social features, no public profiles, no ad tracking, no data selling. Your training is yours.
Export or delete anytime
Download all your data or request full account deletion. No data hostage situations.
Minimal data, bounded rules
14-day rolling window. No personal identifiers sent to the model. No training on your data. Suggestions follow rule-based constraints, not open-ended generation.
Pricing
Your race plan and your training are free. Premium keeps them true when the season stops cooperating.
Standard
Free for life
No card, no expiry. This is the plan, not a trial.
A training plan built around one goal race, its distance and its D+
Your whole season in view: every phase and every week's volume
Sessions 4 weeks ahead while your plan is new, then 2, opening as you train
Session detail, scheduling, reminders, logging and your whole training history
A race-day plan for your goal race: splits against the cutoffs, fuelling and hydration
Strava sync
A brief before every run: the goal, the effort and one cue
Rule-based weekly adjustments and training insights
The TrailMath Assistant, for your first 5 questions
Every calculator and race page on this site, no account needed
Includes a 14-day trial Save €45 a year vs monthly
€99
about €8.25 a month - €99 billed once a year
or €12 a month
Everything in Standard, plus:
Keep going with the TrailMath Assistant after your free questions: it reads your plan, your sessions and your goal race, proposes plan adjustments you approve, and answers on your race's own page too
Automated session analysis for everything you log: what each session did, and how it fits the week's intent
Reshape your plan around a holiday, a work trip, an illness or missed sessions, see the change before you accept it, and undo it any time
Your course on the map and a race-week checklist, for the races we hold
Every session through to race day
Every race in your season, not just your main goal, with the plan built around each one
Cancel any time. Everything you have logged stays yours. On Standard you keep your whole season in view and the weeks just ahead.
No. Most templates are development-focused – building climbing power, speed, or endurance without a specific race date. If you do have a race, the Race Peak & Taper template structures your entire build-up around it.
Both. During plan setup you set your current weekly volume and experience level. Session intensity, progression rate, and recovery are adapted to your profile. Beginners start with 3-4 sessions per week and gentler volume ramps.
Strava, yes. Connect it from your account settings and your activities sync automatically, matched to your planned sessions. Garmin is coming - the integration is built, but it is not connectable yet, so Strava is the one to use today. All sync data is stored in the EU and cached activity imports are automatically deleted after 7 days.
Mark sessions as skipped and the system will suggest adjustments for the following week. It can reduce volume, swap session types, or extend your plan timeline – all within safe progression boundaries.
Yes. You can export your plan data at any time from your account settings. We believe your training data belongs to you.
No. TrailMath is a planning tool, not a substitute for medical advice or professional coaching. The suggestions are bounded by conservative training principles, but you should always listen to your body and consult a professional for injuries or health concerns.