A personal training ledger

Every set, recorded.

Lifts, food and body weight in one ledger, built for logging between sets with a phone in one hand. It records; it never cheers.

Free · installs to your home screen · exports your data

FRIDAY 10 JULY

Evening

UP NEXT

Push A

18 sets

NUTRITION

2,277 kcal

603 left

BODY

81.4 kg

−0.4 / 30d

Dashboard

Part 01 / 05

The day, on one screen.

Open the app and the day is already arranged: the session scheduled, food against its goal, the last weigh-in. One column, read top to bottom, nothing to dismiss.

a

No feed, no streaks, no badges — readings only.

b

Rearrange the readings; hide what you don't track.

c

Installs from the browser; stays one tap away on your home screen.

Saturday 5 July

Evening

Training this week62 sets · 24.6k kg total load4 workoutsHistory
Food today603 kcal left · 38 g protein to go1,847 kcalLog
Body weightDown 0.4 kg over 30 days82.5 kgWeigh in

THE APP ITSELF — LIVE COMPONENTS, NOT SCREENSHOTS

Push A

PUSH A — 4 OF 18 SETS DONE

  • Incline Smith Machine PressSet 3 of 4 · last time 80 kg82.5 kg × 6
  • Seated Dumbbell PressUp next · 3 × 8–1026 kg
  • Cable Lateral RaiseSuperset with rear delts · 3 × 12–1512.5 kg
SET 3
82.5KG · LAST 80
6REPS · 6–10
LOG

THE ENTRY — WEIGHT, REPS, DONE

Workout

Part 02 / 05

Built for mid-set.

Logging happens between sets, phone in one hand, so a set takes two taps: weight, reps, done. Last session's numbers sit beside the entry — the ledger records whether you matched them; it doesn't comment.

Routines carry target ranges. Clear the top of a range and the next session's target moves up — progressive overload without the spreadsheet.

SUPERSETS · TEMPO · ADVANCED SETS · KG OR LB

Records & stats

Part 03 / 05

Records keep themselves.

Personal records are computed from the sets you log, never entered by hand. Every finished session updates the ledger: weekly volume, estimated one-rep maxes — labelled as estimates — and PRs with the date they happened.

LAST WEEK24.6kkg moved across 62 sets

Volume, week by week

Total load per week, computed from every set you log.

Estimated 1RM, per lift

Computed from your heaviest sets — an estimate, and labelled as one.

RECENT PRS — WITH THEIR RECEIPTS

  • Incline Smith Machine PressHeaviest set · 3 Jul82.5 kg
  • Weighted Chin-upRep PR · 1 Jul8 × +20 kg
  • Romanian DeadliftVolume PR · 28 Jun4 × 8 · 110 kg
  • Overhead PressEst. 1RM — an estimate · 24 Jun62 kg

The week's balance

PUSH
22 sets
PULL
20 sets
LEGS
24 sets

Sets per movement pattern, so an imbalance shows before it becomes one.

0of 2,450 kcal2,450 left
KCAL · TODAY
Protein142 / 180g
Carbs210 / 250g
Fat58 / 80g

Nutrition

Part 04 / 05

Calories, counted plainly.

The day's calories sweep a dial against the goal you set; protein, carbs and fat run against their targets. Search the catalogue, scan a barcode, or save your own foods and recipes.

The budget can calibrate itself against your own weigh-ins and logs rather than a formula. Every figure is an estimate, and the ledger labels it as one.

Breakfast512 kcal
Lunch648 kcal
Dinner577 kcal
Snacks110 kcal
WATER1.5 / 2.5 L

Body weight

Part 05 / 05

The trend, not the morning.

A weigh-in is one entry. The ledger plots thirty days at a time, because a single morning means nothing and a month rarely lies.

Weekly averages smooth the noise. Progress photos, if you take them, stay private to you.

ONE ENTRY PER WEIGH-IN · WEEKLY AVERAGES · PRIVATE PHOTOS

Body weight — 30 days

82.5kg−0.4 kg / 30 d
7 JUN5 JUL

WEIGH-INS: 7 IN THE LAST 30 DAYS

HOUSE RULES

01

Log a set in two taps

Weight, reps, done. Back under the bar before the rest timer ends.

02

Estimates are labelled as estimates

A calorie count is a best reading, and the ledger says so — everywhere it appears.

03

Your data exports any time

The full ledger as JSON and the food diary as CSV, whenever you ask. No export tax, no lock-in.

The ledger opens empty. It fills with what you do.

Start logging

Installs to your home screen · exports any time

Already keeping a log? Sign in