how it works adaptive plans goal realism marathon plan
Flexible by design · re-plans every week

A plan that adapts to your life — not the other way around.

Life doesn't run on a schedule, so your plan shouldn't demand one. Swap the run for a swim, join the group ride instead, or miss a week when life gets busy — TERUN reads what you actually did, re-plans around it, and keeps your goal on track.

// connect your account or enter runs by hand · no card

Fitness → race day sample
now /km4:38
race day /km4:12
goal · halfsub-1:30
Why it's different

Not another static PDF plan

Most plans are written once and never look at you again. TERUN re-plans from your current state, every week.

the fitness engine

Fitness read from your real data

It fits the relationship between your pace and heart rate on the steady parts of your runs, reads off your threshold pace, and turns it into a predicted race time. Transparent and debuggable, not a black box.

heart rate → faster
the honest part

An honest goal-realism check

It projects your trajectory to race day. If you're off track it says so plainly, then proposes a target you can actually hit.

projected1:31:20
your goal1:30:00
gap1:20 short
achievable1:31:00

Paces that float

Every workout is paced from your current fitness. As you get faster, your targets tighten automatically, so you never re-enter a goal time.

Bends to your life

Group ride with the girls instead of the run? A swim because you feel like it? A week away when life gets busy? Do it — TERUN re-plans around what actually happened, no guilt.

Strength & cross-training

Cycling, swimming and strength pay into one fatigue account, so hard days land only when you can actually recover from them.

Daily check-in

“Any pain? How do the legs feel?” Cheap signals the sensors can't see back off the plan before a niggle becomes an injury.

From your data to a plan

Three steps to a plan built on evidence instead of a template.

Connect your data

Link your account, or add runs by hand. TERUN pulls your recent activities and reads clean, steady segments from each run.

Set your goal

Pick a race distance and date, say a sub-90 half in October. It builds a periodized plan around it.

Train & adapt

Each week it re-paces from your latest fitness, reconciles what you actually ran, and adjusts for fatigue and how you feel.

One block, structured toward one date

Base → build → peak → taper, with target paces that float on your measured fitness the whole way to the start line.

goal · race day today phase 01 Base phase 02 Build phase 03 Peak phase 04 Taper
What TERUN is not

It's a very good adaptive planner, not a full coach. It sees your pace, heart rate and what you log, plus what you tell it about pain and fatigue through the daily check-in. It can't see your running form, your life stress, or an illness coming on. Keep your own judgment in the loop, and see a physio if something hurts.

Common questions

Where does the training data come from?

TERUN reads your recent activities: pace, heart rate, distance and moving time. You can also enter runs manually.

How is this different from a fixed PDF plan?

A fixed plan is written once and ignores what you do. TERUN re-plans from your current fitness and recent runs, floats your paces as you improve, backs off when you're tired or sore, and re-checks whether your goal is realistic.

Which race distances does it support?

5K, 10K, half marathon and marathon, with periodized base, build, peak and taper phases toward a goal date.

Is it free?

Yes. You can open the app and build a plan for free.

Point your training at a real goal.

Build a plan from your own data in a couple of minutes.

Build my plan — free