Data sources
Last reviewed: .
Garfim logs and tracks your food. It does not provide diagnoses, medical treatment or diet prescriptions. Calories, nutrients and targets are adjustable estimates.
How we estimate
AI suggests foods and portions from a meal photo or description. When the nutritional database has a match, we use its values to calculate calories and nutrients. Otherwise, we show an AI estimate. You can review and adjust items before saving.
DietAI24 (Nature, 2025) and Nutrition5k (CVPR, 2021) study AI-assisted nutritional estimation methods. They are methodological references, not validation of Garfim's accuracy. A photo may not reveal exact ingredients, preparation or portions. Check items and labels.
How we calculate your targets
Resting energy expenditure is estimated with the Mifflin–St Jeor equation (1990). The app adjusts it according to your reported activity and goal. You can change targets in More → Targets.
Protein uses 1.6 g/kg of reference weight, or 2 g/kg for the muscle gain goal. References include the ISSN position stand (2017), for physically active adults. Fat accounts for 25% of calories, within the 20–35% range in the Dietary Reference Intakes. Carbohydrates fill the remaining calories.
In automatic calculations, the app sets a minimum target of 1,200 or 1,500 kcal depending on the sex answer. These are general references from weight management interventions (AHA/ACC/TOS, 2013), not a guarantee of individual suitability.
Water and weight projection
The initial water target uses 35 ml/kg, rounded to 200 ml. It is an adjustable starting point for tracking, not an individual hydration recommendation.
The weight projection uses your selected weekly pace and an approximation of 7,700 kcal per kg. Individual responses vary; the date is not a promise of results. The study by Hall and colleagues (2011) explains why weight changes do not follow a linear rule.
Targets, portions and projections do not replace individual guidance from a healthcare professional.
Brazilian foods and portions
NEPA-UNICAMP. Tabela Brasileira de Composição de Alimentos (TACO), 4th revised and expanded edition, Campinas, 2011. Reproduction permitted with attribution.
IBGE. Pesquisa de Orçamentos Familiares 2008–2009: Tabela de Medidas Referidas para os Alimentos Consumidos no Brasil, 2011. Reference for converting household measures to grams; portion names adapted by Garfim.
Barcode products
© Open Food Facts contributors. The product database from this source used by Garfim is available under the Open Database License (ODbL) 1.0 and its individual contents under the Database Contents License (DbCL) 1.0. Source images use the CC BY-SA 3.0 license.
Access the JSON data free of charge without registration. Each page contains up to 500 products; next identifies the next page until it returns null. Portions are in grams; calories per 100 g in kcal; protein, carbohydrates and fat per 100 g in tenths of a gram.
This release covers Open Food Facts data. Personal user accounts and entries are not included.