Key takeaways
- No data entry screen means no form, no search box, no portion field, on the web or anywhere else; a meal is a sentence to the assistant you already use, and it is recorded through a connection, not typed.
- The web app is read-only: the day as a list with a total, the week, the history. The only thing you change there is your account.
- The assistant does the understanding and the questions; IZeat holds the record, the rules and the protocol the assistant follows, and returns a signed receipt for every write.
- What you give up: a database to search and a scanner to aim. What you gain: a record that costs a description, with a source on each item.
- Setup is real: one connection, one sign-in, then, in the first conversation, your city if IZeat does not know your time zone, your name and, if you want one, a target, or "later"; none of it blocks a meal.
What is missing when there is no data entry screen?
The form. In a tracker, a meal is a screen: a search box, a list of entries to pick from, a portion field, a save button, four times a day. In a food logging app with no data entry screen, none of that exists. A meal is a sentence you say to the assistant you already talk to, and the assistant records it through a connection to the app.
That is not a smaller form or a faster one. The search box is gone because there is no database to search: a packaged food is a label you photograph or read out, a plain food you weighed is valued from a reference table by the assistant, and a dish nobody weighed is an estimate that says so. The portion field is gone because the portion is in your words, and when it is not, the assistant asks.
The reason is a cost the trials measured, set out in the 23 minutes article: 23.2 minutes a day in the first month of a 2019 trial, measured from the diary's own logs, and fewer than half still recording after ten weeks in two others. Where those minutes go is what journalers in other studies name: finding the food, picking the entry, setting the portion. That entry is what this design removes.
Where does the meal go if there is no screen?
Into a conversation, and from there into IZeat through a connection. You say the meal to ChatGPT, Claude or any other assistant that can connect to an outside server. The assistant follows IZeat's protocol, asks what your words leave open, and calls IZeat once with the whole meal: each item with its grams, calories, macros and source. IZeat stores it and returns a receipt.
The receipt is the part that makes a conversation trustworthy as a record. It begins with "IZeat ·" and states what was recorded, the meal total, where its figures came from, and, once you have set a target, what is left. Each item keeps its own source in the record, and the assistant can read it back when you ask what a meal contains. The assistant is asked to relay the receipt rather than answer from what it believes it sent, and to keep the "IZeat ·" prefix when it does. The prefix is that convention and not a seal: a reply can lose it and still be IZeat's, and a doubt about the connection is settled by asking "Who am I in IZeat?" rather than by inspecting the wording.
IZeat · Recorded for Friday 11 September 2026 (today): lunch — grilled chicken breast 180 g, steamed sweet potato 80 g, homemade sauce 40 g — 455 kcal · P 58g · C 20g · F 15g (estimated). Total: 455 kcal · P 58g · C 20g · F 15g. Against the target: 1545 kcal remaining · 92g protein remaining.
That is the receipt as the documentation shows it: the meal is marked estimated because the sauce is, and the chicken and the potato are reference values for the grams you gave.
Then the web app. It is read-only: the day as a list with a total, every meal with its numbers, the target and what is left, the week and the history. There is no form for a meal on it, and there will not be one; the only things you change there are your account and your connected assistants: plan, export, deletion, and which assistant may write.
What do you give up, and what do you gain?
You give up two things a tracker has: a database to search and a scanner to aim. You gain a record that costs a description, with a source on each item, kept where you already talk. Whether that trade is right for you depends on what you eat and how you left the last tracker; the table says what changes hands.
| In a tracker | With no data entry screen | What it means for you |
|---|---|---|
| A search box and a list of entries for one food | A description: the food, the grams, the brand if any | Nothing to pick among; a plain food is valued from a reference table by the assistant, a dish is an estimate that says so |
| A barcode scanner | A photo of the nutrition label, read back to you | No scanner to aim; the declared values are repeated with their units, and you say the portion |
| A portion field | Your words, or one question | "About a bowl" is kept next to the grams; when a weight or a fat is missing, the protocol asks the assistant for one bundled question first |
| A save button | A receipt signed "IZeat ·" | You see what was written and the day so far, in the same reply |
| A diary screen with cards | A read-only day: a list with a total | Every meal and its numbers on one screen, without a tap |
| A settings page for targets | A sentence: "from Monday, 1 900 kcal" | The target is set and changed by conversation, from the day you say |
Bottom line: the form goes, the record stays, and the assistant you already use becomes the way in.
The setup is real and worth saying: one connection to your assistant, with one address and one sign-in; then, in the first conversation, your city if IZeat does not know your time zone, your name, and a target if you want one, or "later". None of it blocks a meal. What is gone is the second job; what remains is a sentence per meal and an answer when the assistant asks.
Who does what: the assistant, IZeat, and you?
You say what you ate and answer what a plate cannot show. The assistant understands the sentence, follows IZeat's protocol, asks the questions that protocol names, and reasons the figures. IZeat holds the record, the profile, the targets and the calculations, defines that protocol, and returns the facts the assistant relies on. IZeat proposes no meal; when you ask what to eat, the assistant reads your day from IZeat and answers in its own voice.
That division is what "no data entry screen" costs and buys. It costs a scanner and a database: IZeat has neither, and what replaces them is the assistant reading a label you show, and quoting reference values for a plain food you weighed. It buys a record that says where each item's numbers came from, a label, a reference table, your own figure or an estimate, because the assistant is asked to declare the source of each item and IZeat stores it as declared.
It also buys an assistant that knows your day. Because the record is readable through the same connection, in a new conversation the assistant can read the day or the period from IZeat and answer from it, what is left, what would fit tonight, what the week averaged, rather than reconstruct the totals from messages. The idea is the assistant's; the figures are the record's.
What does a day look like when nothing is typed into a form?
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. It is designed so the diary is easier to keep, with nothing to type, while you work toward your goal, and this is what a Tuesday looks like once it is connected.
07:40, in the chat: "Breakfast: 40 g of oats, 200 ml of whole milk, a banana." The assistant records it through IZeat, and the receipt shows the items, the meal total, reference values for the oats and the milk, an estimate for the banana since nobody weighed it, and the day so far. 13:00: "Lunch was 180 g of chicken breast, no oil, 150 g of cooked rice and a 125 g plain yoghurt." Weights for everything, and still a question or two possible: whether the chicken was weighed raw or cooked, and which yoghurt, since a plain one ranges from skimmed to whole; answer, and the receipt shows the three items, the meal total, their sources, and what is left. 18:30, a photo of the dinner plate: the assistant is asked to name the dish and get the portion and the cooking fat before any number; you answer; IZeat records an estimate that says so. 21:00, on the phone, the web app: the day as a list with a total, and nothing to type.
- You never open a form to record a meal. The chat you already have open is the way in; the web app is the way to look.
- You can tell the record from the assistant's opinion. A receipt is written to begin with "IZeat ·" and says what was written; the prefix is a convention rather than a seal, so it settles nothing on its own. A suggestion for dinner records nothing until you say what you ate, and when it follows a signed read of your day, the receipt comes first and the suggestion is set apart from it.
- You know where each item's numbers came from. A label read back to you, a reference table, your own figure or an estimate marked as one, on each item, so a week later the day still says how sure it was.
The limit, plainly: with no entry screen there is also no database and no scanner, today; a packaged food is a label you show, and a dish is described. And the assistant follows a protocol rather than a rule it cannot break: the questions are asked because IZeat's instructions name them, and the record shows what was declared, not what was certified.
Frequently asked questions
Short answers to the questions people type, each one sourced above.
What is an MCP connector, in plain words?
A connection your assistant opens to an outside service, with your permission, so that it can read from it and write to it during a conversation. IZeat is such a service: you add its address once in your assistant's settings, sign in to say which IZeat account it may use, and from then on the assistant can record a meal or read your day through that connection. You can revoke it from your Assistants page at any time.
How do you log food by talking to an app?
You do not talk to IZeat; you talk to the assistant you already use, ChatGPT, Claude or another that can connect to an outside server, in text or by voice if its app takes voice. Once connected, you say the meal, the assistant asks what a plate cannot show, calls IZeat with the whole meal, and relays the receipt: what was recorded, the meal total, the day so far. IZeat itself has no chat window.
Is a calorie tracker you talk to accurate?
As accurate as what you say and what the assistant declares. A label read back to you is recorded with the label as source; a plain food you weighed is valued from a reference table; a dish nobody weighed is an estimate, marked as one after the portion and the cooking fat are asked. The record does not certify a figure; it says where each one came from, so you can check the ones that matter.
What do you lose without a database?
The search, which the people who leave trackers name first: many entries for one food, and a portion to fix. Without it, a packaged food is its label, photographed or read out; a plain food is valued by the assistant from a reference table; a dish is described and estimated. What you keep is a record where each item says which of those it was, which a database entry picked in a hurry does not.
Do I still have to set up anything?
Yes, once. Connect IZeat to your assistant with one address and one sign-in; in the first conversation, say your time zone and, if you want one, a target, or "later". A missing name or target never blocks a meal. There is nothing to install: IZeat is a remote server your assistant connects to, and a web page you read. The setup is real; the second job is what is gone.
Can I see my food diary without an app?
The web app is where you look, in a browser, read-only: the day as a list with a total, every meal with its numbers and sources, the target and what is left, the week and the history. You can also ask your assistant to read a day or a period from IZeat and tell you, in the conversation you already have open. Neither asks you to type a meal.
Why is there no form on the web, even as an option?
Because the day it exists, the conversation stops being the product and the form comes back, with the search box and the ten entries behind it. The rule is that anything adding a field for you to fill in is a step backwards. So the web stays read-only, and every write goes through the assistant, under IZeat's protocol, with a receipt that says what was written.
What if my assistant makes a mistake?
There is no screen to fix it on, so the correction is a sentence too: "the rice was 200 g, not 150", and the row is updated through IZeat, the day is summed again, and the previous state stays in the meal's history. Undo shows what the last change did and asks before taking it back. The receipt is what makes this work without a screen: every write says what it wrote, so a mistake is seen the moment it is made.