Static templates.
Generated once, never adjusted with the client's real performance. Four identical weeks.
FEATURE
Stop updating plans by hand every week. Kaizer adjusts weights and reps after every session the client logs, using real performance (completed sets, RIR and estimated 1RM via NSCA tables), and you decide what gets applied. And if you prefer, you can turn it off anytime — you always have the final say.
DIAGNOSIS
Every coaching SaaS has 'AI': Trainerize AI, Harbiz Genius, TrueCoach Auto-Generate. They all do the same thing — generate an initial plan, then stop. If the client progresses faster, stalls, or comes in fresher one week, the plan stays the same until the coach manually edits it. Result: stagnation, attrition, stale routines that no longer fit.
Generated once, never adjusted with the client's real performance. Four identical weeks.
Non-billable hours lost to manual plan maintenance.
When the plan stops fitting, the client stops progressing and leaves.
WHAT KAIZER DOES
After every workout the client logs in the app, Kaizer recalculates the estimated 1RM of each progressing exercise (using completed sets, reps and RIR with NSCA-derived tables) and updates the target weights and reps of upcoming sessions. You have a toggle for whether this runs unattended or stays as a suggestion. When you open the dashboard, you see the changes already applied (or queued) and you can review, accept or edit.
Client closes 4 sets at RIR 2 twice in a row. Kaizer recalculates the 1RM, proposes +2.5 kg next Monday. Coach approves in one click.
STEP BY STEP
The complete loop from when the client closes a set to seeing the new weight in their next session.
Completed sets, achieved reps, weight used, reported RIR per set. All from the mobile app, in under 30 seconds per session.
As soon as the client closes the session, the system takes completed sets, reps and RIR, and estimates the new 1RM using NSCA-derived tables.
Respects each exercise's minimum increment, the rep range and the progression mode (weight, reps or RIR-driven) you configured.
Toggle on: changes apply themselves. Toggle off: they queue as suggestions for you to review and approve. Every change carries its reasoning.
Next time the client opens the app, the routine is already at the new weights and reps. No friction, no waiting for the coach to remember.
WHY IT MATTERS
Six direct effects already showing in migrated-coach reports.
Routines that adapt to the client's real capacity get completed more.
No stalls from stale plans that no longer fit the client's moment.
vs ~70% industry baseline, on Kaizer accounts with adaptive AI on.
Reviewing what's applied instead of programming each weight and rep by hand.
Manage 100+ clients with the same care you used to give 20.
You validate judgment at key moments, not every spreadsheet cell.
ENGINE INPUTS
The engine invents nothing — it combines inputs the client and coach already leave in the session.
vs prescribed per exercise.
Per set and per session.
Per set and per session — reps in reserve.
Configured per exercise: bar, dumbbell, machine.
Weight / reps / RIR-driven, set by the coach.
weightUpdatorEnabled: automatic or suggestion.
TECHNICAL BASE
The 1RM isn't guessed: it comes from real session data crossed with reference tables.
1RM ESTIMATE
The progression algorithm respects the minimum increment, rep range and progression mode you configured per exercise. Initial routine generation runs through an LLM that takes goals, preferences, limitations, equipment, experience and session structure as inputs. The coach retains full editorial control — every suggestion is reviewable and overrideable.
SAFEGUARDS
What we explicitly leave out of scope, because we prefer to do one thing well.
It can substitute one exercise for another, but only when the coach asks for it — never unprompted.
All client communication is initiated by the coach.
With the toggle off, every change is an editable suggestion.
Client data never goes to third parties.
VS COMPETITORS
| Kaizer | Trainerize | Harbiz | TrueCoach | Hevy | |
|---|---|---|---|---|---|
| Generates the plan | |||||
| Adjusts after every session | |||||
| 1RM via NSCA tables | |||||
| Coach as final editor | ~ | ~ |
Kaizer
Trainerize
Harbiz
TrueCoach
Hevy
Trainerize and Harbiz generate initial routines with AI and stop there. TrueCoach and Hevy program by hand; Hevy ships the client app under the Hevy brand. Kaizer is the only one that recalculates the 1RM and adjusts weights and reps after every session, always keeping the coach as the final editor.
FAQ
No. And that's not the idea. The AI proposes (or applies, depending on your toggle) specific adjustments based on client data; you approve, edit, or let it run unattended. The coach-client relationship is what drives retention. The AI exists so the coach can maintain quality at scale — not to remove them from the equation.
Trainerize AI and Harbiz Genius generate initial routines with AI and stop there. The routine doesn't automatically change when client data changes. Kaizer recalculates the client's estimated 1RM after every workout they log (using sets, reps and RIR) and updates the target weights and reps of upcoming sessions.
Turn off the 'weightUpdatorEnabled' toggle for that client and changes stay queued as suggestions in the dashboard rather than applied. Each change comes with the reasoning (why the weight went up or down); you can edit it, defer it or discard. The system respects the rep range, the minimum increment and the progression mode you configured per exercise.
Yes. Adjustment kicks in as soon as the client logs their first session: with sets, reps and RIR from one session there's already a base for the next target. The first weeks the progression is more conservative (weights move in small increments respecting the minimum increment) and gets more precise as logged sessions pile up.
Yes, at generation time. You load per-client restrictions (no knee, no lumbar, pregnancy, etc.) and the LLM respects those rules when building the initial routine. The subsequent adjustment only modifies weights and reps within the exercises that are already in the routine — to swap an exercise for a new injury, you do the swap manually from the dashboard.
Customer reports show that in the first month coaches save 4–6 hours/week on manual programming. Improvements in client retention and adherence appear in the 2–4 month range once the AI has enough data to propose precise adjustments.
Yes on all paid plans (Starter, Pro, Unlimited, Gym). The Free plan has AI enabled with limits on re-evaluation frequency. Pricing on kaizer.app/en/pricing.
Ask an AI about Kaizer
In 30 minutes we show you how a client is loaded, the routine is generated and the first adjustment proposal is applied.