The row already knows
Every row opens on what you actually lifted last time. A session where nothing changed needs no typing at all — tap the circle and move on. When something does change, the plate buttons sit above the number pad, and Match First Set copies one row down the rest.
Tap the set number instead to mark it a warm-up, a drop set, or a set taken to failure. Warm-ups stay out of your totals and your records, where they belong.
The rest timer starts itself the moment a set goes green.
Four records, and the table underneath
Every exercise tracks its heaviest weight, its best estimated one-rep max, its best single set and its best session. Underneath sits the thing most logs leave out: the heaviest you have ever lifted at every rep count.
The 1RM estimate uses Epley and stops at twelve reps, because past that the formula stops meaning anything. An estimate never outranks a heavier single you actually lifted.
Six kinds of bench press
Search for one and that is roughly what you get. The photographs are how you tell them apart: every exercise ships with the start of the lift and the end of it, and opening one alternates between the two.
They live inside the app, so they work in aeroplane mode like everything else here.
Free, with nothing held back
Most workout logs are free until the point you actually need them, then cap the routines or put your own history behind a subscription. Kusog has no paid tier to protect.
Nothing leaves your phone
There is no account, no server and no analytics. Kusog contains no networking code at all, so your training data stays on your device and nobody, including me, can see it. The privacy policy is short because there is very little to say.