Meal Tracker

Tracks the calories and sugar in what you eat. Add a meal from a photo, a barcode or by typing it in, and see each day against your goals.

Get help

Email jsvk.uk@gmail.com. Say which phone you use and what happened, and include a screenshot if you can.

Questions

How do photo estimates work?

The app sends the photo, or the food you describe, to Google Gemini, which lists the foods it sees with their calories and sugar. You check and correct the list before saving. This needs a free Gemini API key: in Settings, tap Get API key, sign in to Google AI Studio, create a key and come back to the app. The key is stored encrypted on your phone.

Why don't photo estimates work for me?

Google offers the Gemini API only in some countries and regions. Elsewhere, Google refuses the request and the app says so. Check the list of supported countries and regions. Barcode lookup and typing meals in work everywhere, with or without a key. If you are in a supported country, use Test key in Settings to check the key.

Where do barcode results come from?

From Open Food Facts, a free database of packaged foods built by volunteers. If a product isn't there, or its values look wrong, type the item in yourself.

How accurate are the numbers?

They are estimates. Portion sizes in photos are hard to judge, and product data can contain mistakes. Edit any item before or after saving. Meal Tracker is not a medical device and does not give medical advice.

Where are my meals stored?

Only on your phone. There is no account and no copy anywhere else. If you delete the app, or lose the phone, the meals go with it. To keep a copy, use Export CSV in Settings, under "Your data". Import CSV brings the meals back, and skips meals that are already in the app.

Can I change my goals?

Yes. Set your daily calorie goal and sugar limit in Settings. The default sugar limit is 25 g, in line with the WHO's advice on free sugars.