
How kaizen works
kaizen builds your training from the running you’ve already done, then keeps adapting it to the running you actually do, helping you stay consistent
Most training apps start with a fixed plan and expect you to follow it.
kaizen works the other way around. It starts with your running history to set the plan, and then updates based on the training you actually do. No guesswork.
Starting with the running you’ve actually done
kaizen doesn't obsess over one workout or one recent result. It looks at the bigger picture of your training to know your current fitness. This is the starting point for your plan.


Always calculating the training load you need to achieve your goal
kaizen sets out the training load you need to accumulate to achieve your goal and sets the path to get there.
That matters because improvement is not defined by one session, one split, or one heroic week. It is shaped by the work you can absorb over a longer period of time.
Load gets translated into practical weekly guidance
kaizen first works out a training load target for the week (in the shape of a 🍩), then translates that into a weekly distance target based on how your training is expected to look.


Your 🍩 adjusts based on the running you do
How you run is up to you. Your preferences, how you're feeling, you schedule, your general life stress.
Run harder and you may need less distance.
Run easier and you may need more.
Either way, kaizen is updating the week based on what actually happened.
Plan out your runs for a predictable end of week target.
Daily feedback on how your fitness is progressing
kaizen translates your last few months of training into an accurate view of how your current fitness, taking a big picture view that quietens the noise of individual workouts.
Use this to for:
pacing guidance
tracking progress
kaizen’s prediction is for a best-case scenario. In practice, that means the realistic upper end of what your current training could support if race-day execution, pacing, and conditions go well.
For most races Kaizen is able to predict your race pace to within 2sec/km - meaning you will know exactly what speed to run at to achieve the best possible result.
Questions? Answers.
Kaizen's race predictions are accurate for 93% of races to within 5s/km. The predictions are best used as pacing guidance and feedback about how your fitness is progressing.
Kaizen's predictions are for a ‘best case’ scenario. This means that to match (or beat) your race prediction you’ll need to race:
- at maximum effort
- on a flat road
- with good pacing
- in good weather
What sets the kaizen prediction apart?
The algorithm accurately predicts distances between 3k - 50k and across a speed range of 2:50 to 7:00min/km. So whether you’re aiming to qualify for the Olympic marathon, or completing your first 5k, kaizen can handle everything you need.
What are the speed and distance limits of the prediction?
