Blog · How to track calories

Calories and macros together: what does the day report show?

One list and one total: every meal with its calories and macros, the day's total, the target you chose, and what is left of each, over or under in the same words. IZeat writes it in the reply and draws it on the card and the web app from the same rows, never from a stored total.

What is a day, in the record?

A list of meals with a total, in your own time zone. Six meal types, breakfast to evening, each recorded once for the day, each with its rows: the food, the quantity in grams or millilitres, your own measure where one was converted, and the calories, protein, carbohydrate and fat of each. The day total is the sum of those rows, computed whenever the day is read; IZeat stores no total that could disagree with its rows.

Two things sit beside the list when they exist. The target in force that day, calories and any macro you set in grams, with the date it started; and what is left of each figure that has a target, the number people compose dinner against. A day before your first target, or one where you said "later", shows the list and the total and no remainder: a day is never judged against a number set after it.

What does the signed reply say?

One line whenever you ask for the day. It begins with "IZeat ·", names the day in words, lists each meal with its description and its figures, then the total, then the remainder against the target. The receipt after a meal write is shorter: the meal just recorded, then the same total and remainder. The macros are written as the product writes them: kcal, then P, C and F in grams.

IZeat · Wednesday 16 September 2026 (yesterday): breakfast — oats 40 g, whole milk 200 ml — 270 kcal · P 12g · C 38g · F 8g | lunch — grilled chicken breast 180 g, cooked rice 150 g, plain yoghurt 125 g — 560 kcal · P 62g · C 52g · F 9g (estimated: yoghurt). Total: 830 kcal · P 74g · C 90g · F 17g. Against the target: 970 kcal remaining · 56g protein remaining.

Read the last sentence first, because it is the one that changes what you do next. Over and under are both facts, written the same way: a day that went past the calories says "120 kcal over target" where this one says remaining, and a protein figure past its target says "over the protein target". A nutrient you set no target for gets no remainder at all; it did not earn one. A day with no meals and a target says what is available; a day with meals and no target says the total and that no target was set.

The assistant is asked to relay that line and may add its own reading around it, what would fit tonight, where the fat went; the figures are IZeat's, the reading is the assistant's, and the line is kept apart from it. Ask for a period instead, "last four weeks", and the reply names the range, says how many of its days have entries, and gives the average across those recorded days; in the data and on the chart, a day with nothing recorded is a gap, never a zero.

What does the card draw, and the web app?

IZeat is the calorie tracker inside ChatGPT, Claude or any other assistant. Tell the assistant you already use what you ate instead of searching for foods and entering them one by one. When reports are enabled for your account and the assistant can show a card, the day report draws the same facts: the day's calories in the centre of a ring, the ring split into the shares that came from protein, carbohydrate and fat at 4, 4 and 9 kcal per gram, the factors of the European labelling regulation, read 14 September 2026, and the target as a progress ring around it. Three bars for the macro targets, one row per meal with its description, its macros and its source, and the items under each meal with their quantity and source. Tap a meal or a nutrient and the whole card focuses on it.

What you seeWhere it comes fromWhat it never does
The total in the centreThe sum of the day's rows, computed at read timeCome from a stored figure
The ring's three sharesProtein and carbohydrate grams times 4, fat grams times 9Recompute an item's calories from its macros
The outer progressThe total against the calorie target in force that dayShow at all on a day with no target
"120 kcal over target"The same arithmetic as "remaining", the other wayTurn red, or change tone
A meal marked estimatedThe least certain source among its rowsHide which rows were estimated when the others were firmer
A day with nothing recordedA gap in the period viewCount as a zero in the average
The day report's parts, where each comes from, and the rule each one keeps; the energy factors are sourced in the text.

Bottom line: the card, the reply and the web page come from the same rows; none of them holds a number the others do not.

The web app shows the day whole, without a tap: every meal with its numbers, the total, the target and what is left, and on today's page the word beside the gauge is "Left" or "Over", the same size either way; a past day says "Eaten", with its total against the target it had. A row estimated beside weighed ones carries a small flag; a meal estimated as a whole says it once. The week strip and the month sit under it, and the week, month, quarter and year pages draw the trend, all read from the same rows.

Wednesday, 6 pm, on the phone, thinking about dinner: the day page says 970 kcal and 56 g of protein left, the fat share of the ring is small so far. That is the whole of what the record says. Cooking something with the protein in it, or not, is your decision; ask the assistant and it can reason from those figures in its own voice, and say the dinner to IZeat when it is eaten. The limit, plainly: the report shows what was recorded against what you chose, and it does not know what your body used, what to eat next, or whether the day was good.

Frequently asked questions

Short answers to the questions people type, each one sourced above.

Does the day report show macros as well as calories?

Yes, together, on every line: each meal carries its calories and its protein, carbohydrate and fat in grams, the total does, and the remainder does for each figure you set a target for. The card draws the day's energy as three shares at 4, 4 and 9 kcal per gram, and three bars for the macro targets. A macro without a target shows its total and no remainder.

What does "remaining" mean, and what happens when I go over?

Remaining is the target in force that day minus what has been recorded so far, for calories and for each macro with a target. Past the target, the same arithmetic is written the other way: "120 kcal over target", "8g over the protein target", in the same words and the same colour. Nothing turns red and no day is ranked against another; over and under are both facts about the distance to a number you chose.

Is the day total stored, or computed?

Computed, every time the day is read, from the rows of its meals. IZeat stores no daily total, so there is no figure that can drift from the meals under it: correct a row and the total follows; undo a meal and it follows again. The same holds for a week or a month, which are averages per recorded day over the rows, with the count of recorded days shown beside them.

What does the ring on the card show?

The day's energy split into what came from protein, carbohydrate and fat, using 4, 4 and 9 kcal per gram, the conversion factors of the European labelling regulation, with the calorie total in the centre and the calorie target as a progress ring around it. The factors only draw the shares; an item's calories are never recomputed from its macros, so the three shares are a picture of the macros rather than an accounting of the energy, and they need not add back to a label's declared calories. A day with no target shows the total without the progress ring.

What if I have not set a target?

The day shows the list and the total, and no remainder; the card shows the total without the progress ring. Nothing is blocked and nothing is compared to a number that does not exist. When you set a target later, from the day you say, the days before it keep showing their totals alone; a day is never judged against a target set after it.

Does the report tell me what to eat for dinner?

No. It shows what is left of the target you chose, and that is where its job ends; it does not know what your body used or what to eat next. Ask the assistant and it can reason from those figures in its own voice, suggest something, compare two options; that is the assistant's, kept apart from the signed line, and nothing is recorded until you say what you ate.

The diary you don't type.

Start my 7-day free trialHow it works

Say what you ate to the assistant you already use, ChatGPT, Claude or any other. It is logged, every number says where it came from, and the whole day is on one screen. 7 days without a card.