Describe the meal out loud and it is parsed into portions, calories, macros, and micronutrients — then checked for allergens, histamine load, and hidden gluten. 99+ languages, mixed-language sentences included, and no part of it is behind a paywall.
99+
Languages understood
44M
Food images behind the model
1
Sentence per meal — no search
$0
Not a premium feature
“I had a turkey sandwich with avocado for lunch”
English · logged
420 cal · 24 g protein · 15 g fat · 32 g carbs
Flagged: gluten (bread), histamine — moderate (cured turkey, avocado).
“Comí arroz con pollo y ensalada”
Spanish · logged
385 cal · 28 g protein · 8 g fat · 45 g carbs
Flagged: none. Histamine — low. Gluten-free as described.
“Ich hatte Sauerkraut mit geräuchertem Speck”
German · logged
310 cal · 12 g protein · 24 g fat · 9 g carbs
Flagged: histamine — high (fermented cabbage, smoked pork). Two SIGHI-rated triggers in one meal.
A composite meal normally means finding each ingredient in a database and setting each portion. Speaking it takes one pass, which is the difference between tracking for a week and tracking for a year.
Food databases are thin outside English. Describe the dish in the language you cook and eat in — and switch mid-sentence if that is how you speak.
“Fresh tuna, seared” and “canned tuna” sit at opposite ends of the histamine scale. Say how it was made and the rating reflects it — a distinction most food databases collapse.
Speech is processed on device where possible. Where the cloud is used for accuracy, audio is converted to text and discarded — no recordings stored, none shared.
| Feature | MyFitnessPal Premium | JustAddTofu |
|---|---|---|
| Cost of voice logging | Included with Premium, $79.99 / year | Free |
| Languages | English | 99+, mixed-language sentences supported |
| Photo logging | Premium tier | Free, on a 44M-image food model |
| Allergen detection | Label data where available | Per entry, with histamine and hidden-gluten checks |
| Voice data | Tied to a cloud account | Transcribed then discarded; log stays on device |
MyFitnessPal pricing and feature tiers as published by MyFitnessPal; check their site for current terms.
99+, including English, Spanish, French, German, Italian, Portuguese, Russian, Arabic, Hindi, Japanese, Korean, Mandarin, and Cantonese. Mixed-language sentences are handled from context.
Say “chicken stir-fry with broccoli, bell peppers, and brown rice, cooked in sesame oil” and each ingredient is separated, portioned, and adjusted for cooking method. More detail gives a closer estimate.
Basic recognition works without a connection. For the most accurate nutrient analysis a connection helps; entries are queued and processed when you are back online, so nothing is lost.
Yes. Every entry is editable after the fact — ingredients, portions, and the allergen or histamine rating, if you know a specific product differs from the reference data.
Processing happens on device where possible. When cloud processing is needed, audio is converted to text and deleted immediately. Recordings are never stored or shared. See the privacy policy.