Training + nutrition

One app.
Two halves
of a day.

Iron logs the lift. Tonic logs the food. One tap between them, and the numbers stay on the same day. Log it on your own, or run a club and read twelve clients' weeks the same way.

Get the app
Garmin sync iOS · Android · web Your data, exportable
Next session · today
Push Day A
Last run 6 days ago · 5,880 kg · 21 sets
Start session
This week
Muscle breakdown
Chest 7.0 sets · 2,640 kg

Tap the pill — mode is a view, not an account.

One logged Tuesday
Session
52 min
Push day A
Volume
6,240 kg
21 sets
Intake
2,180
kcal across 4 meals
Streak
11 days
Logged something daily
Who logs

Same app, two
ways to use it

On your own

Nobody to report to

You build the routine, you set the macro plan, Coach reads your own log back to you. Nothing is shared unless you invite someone in — and you can leave a club without losing a single entry.

Your routines
Built once, reused every push day

Your macro plan
Targets you set, moving with training load

Coach
The only second opinion, unless you add one

Private by default
No club, no coach, no shared log
Iron

The set grid,
and nothing else

Build a routine, start it, tick boxes. The live session shows what's left and how long you've been in the gym — 24:18 elapsed, 4 of 6 exercises. Rest timers you can skip. Records marked in gold, once, and never mentioned again.

Routines
Reusable day templates — push, pull, legs

Exercises
Last weight, last reps, or Never

Muscle volume
Sets and kilos per muscle group, per week

Garmin sync
Sessions land on the watch's calendar
Photograph it
A plate, a shelf, a menu. Estimates come back with their doubts attached.
Or describe it
"Big bowl of pasta, some parmesan." That is a complete entry.
Or reuse it
The breakfast you eat five days a week is two taps, forever.
My plan
Targets that move with your training load, not with your weekday.
Tonic

Log the meal
in ten seconds

Three ways in — photo, sentence, saved meal — and one macro plan behind them. Tonic would rather have a rough entry today than a perfect one you never made.

The logging contract

Coarse logging
is still logging

Give or take ~450 kcal across today's four meals. We print the range instead of inventing a midpoint, and we never offer to help you make it back. A light training week is a deload, not a failure.

1,800–3,200
A range stays a range. No fake precision on a day you ate out twice.
Sauce unclear
Where the data is uncertain, the entry says so in two words.
Lead with the week
The morning after a big evening, you get seven days of context. Not a verdict.
Coach

Answers that
read your log

Coach sees the same sets and meals you do, so the reply is about your week rather than about nutrition in general. Ask in a sentence; the answer expands in place.

Am I under on protein? Is my pull volume low? What should I eat tonight?
This week's read

Three sessions, 18,400 kg, and protein averaged 132 g against a 165 g target. Pull volume is the thinnest column — two more rows of pulling on Thursday would even the week out.

Sessions
3
Volume
18,400 kg
Protein avg
132 g
Other features

Four more things
in the app

Clubs · for trainers
A roster, not a
chat thread

Clubs are the trainer half of Iron & Tonic. Invite clients by code, assign routines and macro plans, and read each week as the same cards they see. Clients keep their account when they leave.

12 clients
One club, one roster
9 logged
Sessions this week
Recipes
Typographic cards, macros first — log a portion straight into the diary.
Scan products
Barcode in, label out. Where the pack is vague, the entry says so.
Macro plan & goals
Set a fitness goal, get protein, carbs and fat targets that follow the block.
Everything else

The rest of the product

Desktop, same cards
Over 800px the app grows a sidebar. Nothing is redrawn.
Client accounts stay theirs
Leave a club and every session and meal comes with you.
One day summary
Sets and calories on the same screen, whichever mode you're in.
Offline entries
Log in a basement gym; analysis catches up when you surface.
Export everything
Sessions and meals as CSV, on request, no negotiation.
Two notifications
Session reminder, weekly read. Both optional.
Iron
& Tonic

Free while it's in beta. iOS, Android and the web.

Get the app