GRADIAL

A training plan built from your fitness, that reads your runs back.

Pick a race and a goal time. Gradial works out the weeks, paces every session off your own fitness, and sends the lot to your Apple Watch. Then it reads your finished runs out of Apple Health and shows you, rep by rep, what actually happened.

Coming to the App Store

The Plan screen: a half marathon goal of 1:35:00, week 4 of 6, 52 per cent
                  complete, with today's easy 5.9 km session and an Apple Watch card ready to
                  send eleven sessions.

How it works

Three steps, and then it gets on with it.

01

Set a race and a goal

5K, 10K, half or marathon, a date, and the time you want. Add a recent race result if you have one and the paces start from what you have actually run.

02

The sessions land on your watch

Each session goes across as a structured workout with its steps and pace targets, so you do not have to remember the session mid-run.

03

Your runs come back and get scored

Finished runs are read from Apple Health, matched to the session they satisfied, and measured against the pace that session asked for.

What it does

Enough to understand your training, not just log it.

A plan that fits your race

The weeks, the phases and the taper are worked out from your goal and your starting point rather than pulled off a template. Paces come from Jack Daniels' VDOT method and tighten week by week towards goal pace.

A half marathon plan showing sessions completed and distance covered against
                  the totals the plan asked for.

Every rep against target

A bar per interval with the target band drawn behind it, the planned distance and pace next to what you ran, and each rep marked on or off target. A session you executed and a session you survived do not look the same.

The Against the plan section of a tempo run: two by 1600 metres at 4:27 per
                  kilometre, with distance, time and pace shown planned against actual, an
                  execution score of 100, and the first rep marked off target.

The week you actually ran

Execution scores per session, distance against what was asked for give or take ten per cent, and where your heart rate went. It is the fastest way to see whether your easy days stayed easy.

A training week showing execution scores for each session, planned against
                  actual distance, and the heart rate zone split of each run.

Your whole running history

Every run Apple Health holds, mapped, with splits, pace, heart rate and elevation. Best times by distance, training load, and your VO₂max placed against the published norms for your age.

A list of recorded runs, each with distance, pace, time, average heart rate
                  and a small map of its route.

The season, laid out

Every session on its day, coloured by effort, with a tick where a run satisfied it. Move a session, drop one, or let the plan reshuffle the week around a run you missed.

A month of training in calendar form, each day coloured by session type with
                  its distance, and a tick on the days that were run.

Predictions that do not panic

Race times are read from the fitness Apple Health measured at the time, so one easy month does not read as lost form. Where the model is running on thin evidence, the app says so rather than showing a confident number.

The position

No account. No subscription. No networking code at all.

Every other app in this category wants an account and a monthly fee, because every other app in this category keeps your training on its own servers. Gradial does not have any servers. There is nothing to sign in to, nothing to cancel, and nothing to leak, because the app has no code in it that can open a network connection.

That is a checkable claim rather than a promise. Your runs are read from Apple Health on the device that already holds them, the plan is a file in the app's own storage, and deleting the app deletes all of it.

FreeNo purchase, no trial, no tier above this one.
No sign-inNo account exists, so there is none to make.
No telemetryNo analytics, no crash reporting, no advertising identifier.

Honest limits

What it needs, and what it will not do.

Questions

The ones worth answering before you download it.

Do I need an account?

No. There is no account and no sign-in screen. Open the app and build a plan.

What does it cost?

Nothing. There is no in-app purchase and no subscription, and there is no paid tier holding features back.

Does it work without Apple Health?

The plan does. Building a plan, seeing every session and its steps, and sending sessions to a watch all work with Health access declined. What stops working is everything that reads your runs back: the completion ticks, the execution scores, the history and the race predictions. The app says so on each screen rather than showing you a blank one.

Does it work without an Apple Watch?

Yes, minus the watch. You get the plan, the sessions and the scoring, using whatever you already record your runs with, as long as it writes them to Apple Health.

Where does my data go?

Nowhere. The app contains no networking code, so there is no request it could make even by accident. Health data is read on the device when a screen needs it and is never copied out. See the privacy policy.

How are the paces worked out?

From VDOT, Jack Daniels' method for turning a race result into training paces. Your anchor is either a race time you entered or the fitness Apple Health has measured, and the paces move as that moves.

Can I change the plan once it is built?

Yes. You can nudge every pace or the weekly volume by a percentage, move or drop a session, re-anchor the whole plan to a new fitness reading, or schedule a time trial and anchor to the result.

Is my training synced between devices?

No, and that is the trade. Nothing leaves the phone, so nothing arrives on a second one either. Your runs live in Apple Health and sync as Health syncs them; the plan itself does not.