About “I ate that!”
Install on your phone
Use your browser's menu and choose “Install app” or “Add to Home Screen.” (On iPhone, use Safari's Share menu.)
“I ate that!” helps you keep an eye on your daily calories and protein by simply taking a photo of your food.
Snap a picture of a meal or a product barcode. A Google Gemini AI model identifies the food and estimates its nutrition, cross-checked against the Open Food Facts database where possible. You review and adjust the numbers, set how many servings you had, and save it to your log. The rings on the start page show how much of your daily calorie and protein goals are left, and there's an optional intermittent-fasting timer.
Intermittent fasting
Intermittent fasting means eating only within a set eating window each day and fasting the rest of the time — a common pattern is 16:8 (an 8-hour eating window, 16 hours of fasting).
It's optional. Turn it on in Settings and choose when your eating window starts and how many hours it lasts. The start page then shows a small banner: green “Eating” while you're inside the window, red “Fasting” while you're outside it, each with a live countdown to the next switch.
Your data stays with you
There are no accounts and no sign-up. Everything you track — your food log, the photos, and your settings — is stored only in your browser on this device (using its local storage / IndexedDB). None of it is sent to or kept on any server. If you clear your browser data, your history is gone, so consider that your "backup" lives on this device.
How the AI analysis works
The food recognition is done by Google Gemini. For each analysis, the photo you take is sent to Google's Gemini API together with a fixed instruction asking it to identify the food and estimate weight, calories and protein. That is the only thing sent to Google — your saved log and goals are never transmitted.
To refine the estimate, a detected barcode or product name may also be looked up on Open Food Facts. Photos sent to Google are processed under Google's API terms; the app itself does not store them anywhere except in your own browser.
Open source
“I ate that!” is free and open source. You can read the code, file issues, or contribute on GitHub: