The cleanest demo for an AI food logger is usually a bright plate on a table.
That is not the moment that decides whether someone keeps using it.
The real test is a late dinner under bad kitchen lighting. A half eaten bowl. Leftovers in a container. A packaged snack you grabbed between calls. A meal where you remember most of it, but not enough to feel confident typing every ingredient from scratch.
That is where a lot of calorie tracking products quietly lose people.
Not because the user stopped caring. Not because one estimate was a little off. They quit because the next step felt like admin.
If the app says, in effect, "give me a perfect photo or go do data entry," the habit breaks fast.
I think the better pattern is to let the user be imperfect first.
Start with the fastest input they have:
take a photo when the food is visible
scan a barcode when it is packaged
type a rough meal from memory when the moment is already gone
correct the result quickly instead of rebuilding the whole log
That…