FattyOps

it does the maths so you don't have to

Tell FattyOps what you ate,
and brace yourself.

A cheerful yellow cartoon blob standing on a bathroom scale, grinning

Right then.

Put your number in. We'll take it from there.

FATTYOPS
MOBILE·US ONLY

What you'll get: one message with a sign-up link, to confirm this is your phone. After that, nothing automated unless you subscribe — then it's coaching replies to the food, weight, and photos you text in, weigh-in reminders, and progress summaries. No ads, no promotions, ever.

How often: depends how much you text. It is a conversation, so expect messages most days: a few each way on a normal one, a dozen or more when you get going.

This is optional. Consent to receive text messages is not a condition of purchase. You can skip it and email us instead.

No texts, now or ever, unless you come back and ask for them. The coaching itself happens over text, so this gets you the details rather than the service.

Reply STOP to any message to unsubscribe, HELP for help. Message and data rates may apply. See our Terms of Service, Privacy Policy, and Consumer Health Data Policy. We never sell or share your mobile number.

Pick a plan

Cancelling is one text. Send CANCEL or STOP and the messages stop straight away, with no confirmation step and no retention offers. Change your mind inside twelve hours, reply START, and everything carries on as it was. After that the subscription is cancelled and no further payment is taken. No forms, no phone call, no "are you sure" 5 times. DELETE erases your data within 30 days, processors included.

sirloin, roasted potatoes, glass of red
Logged. 765 kcal · 72 g protein That's 9.4 g per 100, with a steak dinner and a glass of wine in it. Nothing about that needs fixing.
The steak did almost all of it: 68 of the 72. Potatoes were 200 cal and 4 g. If you ever want the same dinner for less, the potatoes are the lever. Not the steak.
scale says 198.8, down 2 👀
Careful, that's one morning. Your 10-day trend is 201.7, falling about 0.3 lb/wk. Monday you were 205.3, so most of that 2 lb is just water leaving after the weekend. Nothing to do differently. Weigh again tomorrow.

↑ roughly how it goes

It starts you on one number.

Grams of protein per 100 calories. Everything else is downstream of this one, so it goes first. It turns "eat less" into "swap that for this", which is a question you can actually answer standing in your own fridge at 10 pm.

deli turkey20.0
biltong18.8
protein shake18.3
ham14.3
hard cheese5.8
bagel3.9
sweetened yogurt3.2
crackers1.2

Send it pictures.

Photograph the block of cheese before and after and it works out exactly what left the plate. Same with a shared board, a takeaway container, or a pan of something.

Point it at your fridge, your freezer, or one shelf of the pantry and it keeps the inventory, so "what can I actually make right now" has an answer that respects what you have, what you're allergic to, and what you flatly won't eat.

Then it stops being about food.

Tell it what exercise you did and it counts, and it knows a lifting day and a rest day are not the same day, so it stops asking you to eat like they are.

It also watches the clock. A protein-light dinner at 6 pm is a 10 pm kitchen raid at 6:15, and it would rather say something at 9 pm than grade you in the morning. It learns when you weigh in, not when a generic app thinks you should, and it stays quiet the rest of the time.