PPL Coach
This browser is blocking storage, so changes may not be kept. Open the app normally (not in a private window), and download a backup from Settings.
{{home.date}}

{{home.greeting}}

{{streak.cur}}
{{streak.chipLabel}}
{{streak.msg}}
Today’s session {{home.badge}}
{{home.dayName}}
{{home.tagline}}
{{s.n}}
{{s.l}}
{{home.upLine}}
Rest logged. {{home.after}} is up next.
{{home.recNote}}
Day streak
{{streak.cur}}{{streak.unit}}
Best
{{streak.best}}
{{d.l}} {{d.n}}
{{streak.msg}}
Today’s top sets Set 1 target
{{t.name}}
{{t.scheme}}
{{t.w}}
{{t.tag}}
Almost unlocked
{{c.name}}→ {{c.unlocks}}
{{c.last}}{{c.need}}
{{wk.title}}
{{wk.pctTxt}}
Every set logged
That’s
the work.

Finish to save it and see what you beat. {{wk.nextDay}} is up next.

Logged today
{{l.name}}{{l.sets}}

{{wk.exName}}

{{m.t}}
{{d.t}}
{{wk.notice}}
✓
{{wk.flash.title}}{{wk.flash.cmp}}
{{wk.flash.pr}}
✓ {{wk.top.line}}
{{wk.top.head}}
{{l.t}}
{{wk.top.progTxt}}
New weight unlocked{{wk.top.next}}
Next time: {{wk.top.next}}{{wk.top.nextNote}}
{{wk.top.rec}}
First time on this lift

Pick a starting top-set weight. Warm-up and back-off sets are calculated from it.

kg
{{wk.setLabel}} {{wk.setSub}}
kg
Target {{wk.target}} ·Last time {{wk.prev}}
Progress to next weight{{wk.progTxt}}
{{wk.progNote}}
Reps done{{wk.repHint}}

{{wk.why}}

{{wk.restTxt}}

✓
Exercise complete
{{wk.sum.name}}
{{s.t}}

First time logged — this is your baseline. Beat it next time.

Beat last time{{g.t}}

No set beat last time today. Next session is your shot.

Next time{{wk.sum.nextTime}}
Up next{{wk.sum.nextEx}}
Exercise complete

All sets for this exercise are logged. Edit any of them in the plan.

Plan{{wk.system}}
{{p.label}} {{p.target}} {{p.calc}}
kg ×
Weight increment kg
Your progress

Every rep, counted.

{{s.n}}
{{s.l}}

{{dash.month}}

{{w.t}}
{{c.n}}
Training Rest {{dash.monthNote}}
Almost unlocked
{{c.name}}→ {{c.unlocks}}
{{c.last}}{{c.need}}
Recent wins

Wins show up here when you beat a previous top set — more reps, a heavier weight, or a new weight unlocked.

{{f.date}}
{{f.title}}
{{f.line}}
{{f.sub}}
{{g.name}}

No top set logged yet.

Latest Set 1
{{x.latest}}
Est. 1RM
{{x.e1}} kg
{{x.formula}}
Strength
{{x.pct}}
{{x.ch.tl0}} {{x.ch.tl1}} {{x.ch.tl2}} {{x.ch.end}} {{x.ch.l0}} {{x.ch.l1}}
History

The receipts.

Tap a set to correct it. Changes to Set 1 update future recommendations.

No saved workouts yet. Finish your first session and it lands here.
{{x.name}}
{{row.label}} —
kg ×
Settings

Tune the engine.

Your data

{{st.data.statusTitle}} {{st.data.statusBody}}
{{st.data.account}}

Keep your own copy too: download a backup now and then, and you can restore it any time.

{{st.data.restoreText}}

{{st.data.msg}}

Body weight

Used only to match a body weight to each workout for strength comparisons.

No entries yet.

{{b.date}} {{b.w}}
Delete {{b.date}} — {{b.w}}?

Weight increments

Added to Set 1 when you hit the top of the rep range. Warm-up and back-off weights round to it. Default {{st.defInc}} kg.

{{g.name}}
{{tm.label}}
{{tm.time}}
{{tm.sub}}
{{tm.nextTitle}}
{{tm.nextName}}
{{tm.nextLine}}
{{tm.reason}}
Session complete
{{rc.day}}
done.
{{rc.sets}}
{{s.n}}
{{s.l}}
Highlights
{{h.name}}{{h.set}} {{h.change}}
{{h.rec}} {{h.next}}
So close
{{c.name}}{{c.txt}}
Next up {{rc.next}}
{{au.title}}
{{au.sub}}
{{au.err}}
{{cf.title}}
{{cf.body}}
{{confetti}}