Calorie and macro tracking for iPhone

Eat like you normally do. Tell Elmo as you go.

Say it, snap it or type it, and the meal is logged in seconds. Logging stays easy enough to keep doing, and Elmo learns what your body really burns.

Launch news only. No spam.

Elmo, a fluffy Morkie puppy, sitting beside a bone

Your real daily burn

Targets that fit your body, not an average.

A formula can only guess what you burn. Elmo starts with that guess, then works out your real number from your own food logs and weigh-ins, and keeps adjusting as you change.

  • Learns from you. What you ate, set against how your weight moved.
  • Checks in weekly. Steady targets, not numbers that jump around every day.
  • You stay in charge. Let it update on its own, ask you first, or set targets yourself.
Elmo's weekly check-in card: daily burn 2,450 to 2,600 kcal, calorie target 1,950 to 2,100, with Keep current and Apply buttons
A weekly check-in. Example numbers.

One example day with Elmo

Logging that takes seconds, so you keep it up. Here’s how a normal day goes.

All meals and numbers on this page are examples.

7:40 breakfast

Breakfast is logged before the kettle boils.

Hold to talk and describe the plate the way you’d tell a friend. Elmo splits it into foods with calories and macros.

Said: “Two scrambled eggs, beans, a sausage and a slice of toast.”

  • Scrambled eggs200 kcalP 13 · C 2 · F 15 · 2 large eggs, cooked in butter
  • Baked beans170 kcalP 10 · C 30 · F 1 · half a tin
  • Pork sausage160 kcalP 8 · C 2 · F 13 · 1 sausage
  • Toast110 kcalP 4 · C 20 · F 1 · 1 slice
Elmo's edit screen for scrambled eggs: 200 kcal, likely 156–244 kcal, with How much and How buttery sliders

Every guess comes with a range.

  1. One row per food Calories, protein, carbs and fat for each thing on the plate.
  2. A likely range “Likely 156–244 kcal” tells you how sure Elmo is, so you know what to check.
  3. Slide to fix it More eggs, less butter? Move “How much?” or “How buttery?” and the numbers follow.

12:15 lunch

Lunch is counted before the first bite.

Tap Camera and point it at your plate. Elmo names the foods it sees, and you adjust anything that looks off.

Elmo's add-food bar with three buttons: Camera, Hold to talk and Search
Camera, Hold to talk and Search share one bar.
  • Grilled chicken250 kcalP 35 · C 0 · F 11 · about a palm-sized piece
  • Mixed leaves & tomato30 kcalP 2 · C 5 · F 0
  • Caesar dressing140 kcalP 1 · C 1 · F 15 · 2 tbsp

15:30 snack

Repeat snacks take one tap.

Type it, search it or scan the barcode. Recent and saved meals are one tap away.

protein bar

  • Protein bar190 kcalP 21 · C 22 · F 7
Elmo's Today screen: 952 kcal left of a 2,000 target, an eating window, and four logged foods
Your day so far, on the Today screen.

19:30 last meal

Dinner closes your eating window.

No separate timer to start. Your fast begins from the last meal you log.

Elmo's eating window row: Your next fast starts after this meal

overnight

Overnight: 16h fast

Elmo shows where you are in your fast, your usual eating window and your streak. If you don’t fast, you can ignore all of it.

Elmo's Today screen during a fast: 11 hours 52 minutes fasting, 4 hours 7 minutes to a 16 hour goal

Sunday check-in

Once a week, Elmo checks its own maths.

It compares what you ate with how your weight moved, works out what you really burn, and offers new targets. Steady progress, no guesswork.

  • You choose who sets the numbers. Automatic, Ask me first, or Manual. With Ask me first, new targets wait for your OK.
  • Pick a pace and an eating style. Balanced, More protein, More carbs or More fat. Elmo shows if you’re on pace and when you’ll reach your goal.
  • It won’t slip under your safe minimum. If a new target would go below it, Elmo warns you and asks before using it, even on Automatic.
  • Apple Health fills in the rest. Steps, sleep and weight come in. Meals go back out.
Elmo's Progress screen: a fat loss plan of 1,950 calories and 175 g protein a day, pace marked Just right, estimated daily burn 2,450 kcal
The Progress screen. Example plan.
Elmo the puppy, happy, beside a bone

Log tomorrow’s breakfast with Elmo.

Elmo is named after our real Morkie. You’ll see him around the app.

Launch news only. No spam.