Photo in. Macros out.
Members open the camera, snap the plate, and the macros land in their log a few seconds later — already labeled with the right meal slot. No barcode-scanning a single ingredient at a time. No weighing the chicken every Sunday.
Meal Log · 12:47 PM
AI · 2.3s
Chicken bowl · rice · veg
kcal
612
protein
48g
carbs
62g
fat
18g
Photo on top, AI-detected macros below — the entire log entry in one screen.
Why members actually use it.
Macro tracking dies because logging is friction. Take the friction out and the habit holds.
Snap, not scan
Open camera, point at the plate, get macros back. The whole interaction is two taps and a couple of seconds.
Multi-ingredient awareness
Knows the rice + chicken + veg + sauce came from the same bowl. Aggregates the macros instead of asking the user to itemize.
Estimates portion size
Looks at the visible volume against the plate to estimate grams — closer than a guess, and members can tweak if they want.
Editable after the fact
Got it wrong? Tap the macro to correct. The correction nudges the model on similar plates next time.
Sub-3-second turnaround
P50 latency from shutter to result. Fast enough that members log mid-bite without the app feeling slow.
Rolls up to the dashboard
Every entry feeds the daily progress rings, weekly trends, and the coach's view of the member.
The progress rings update as they log.
Calories, protein, carbs, fat — four rings on a single screen. Members can see at lunch whether they have room for the snack at 3 PM, instead of finding out at the end of the day they were 200 protein short.
Today
Wed · Jun 18
1820
kcal
142
protein
220
carbs
62
fat
Two taps from camera to logged.
Open the app from the lock screen. Hit Log Meal. Camera opens. Shoot. Done.
The pipeline runs server-side so even on a low-end phone the experience is identical. Coaches stop fielding "the macros app on my phone is too slow" complaints because there isn't one.
Today · 1,820 / 2,400 kcal
Breakfast
420 kcal · 28P
Oats + eggs
Snack
180 kcal · 22P
Greek yogurt
Lunch
612 kcal · 48P
Chicken bowl
Snack
230 kcal · 6P
Apple + almonds
Dinner
— add
Tap to log
Macro tracking that survives the gym membership.
Every other macro app dies in 3 weeks. Ours sticks because every meal takes two taps. Talk to us about putting it in front of your members.