Bodyvault

Eat

A calorie counter that knows Indian food

Bodyvault’s food database has over 85,000 foods, including Indian dishes and ingredients from India’s national food tables, measured the way you serve them: a roti, a katori of dal, a dosa.

Join the free beta

The Eat tab: Ember beside “Good food. Good energy.”, then Next up at 1:00 pm, lunch: Idli with Sambar, with 1¼ cup diced roast chicken breast and 3 chapati, 909 kcal and 76 g protein.
The Eat tab, from the app’s demo data.

Indian food, from Indian tables

Most calorie apps were built on American and European food tables, so dal, sabzi and dosa come from whoever typed them in. Bodyvault’s Indian foods come from published Indian food composition tables:

  • Indian Food Composition Tables (IFCT 2017) from ICMR-National Institute of Nutrition, for ingredients such as paneer, dals, rice, atta and vegetables.
  • The Indian Nutrient Databank (INDB), for cooked dishes such as chapati, dal, idli, dosa, poha and curries.
  • USDA FoodData Central and other national tables for everything else, plus packaged foods by barcode.

Portions are the ones you use: a chapati, a katori, a piece, a bowl, a glass, as well as grams.

Four ways to log a meal

  • Type it the way you’d say it. “2 roti, dal and bhindi sabzi” becomes three foods with portions you can check.
  • Snap a photo. Apple Intelligence (or an AI provider you choose) names the foods and portions. The calories and protein always come from the food database, never from the AI’s guess.
  • Ordered in? Pick a screenshot of your Zomato or Swiggy order. Bodyvault reads the dishes and quantities on your iPhone, and you check them before logging.
  • Scan a barcode for packaged food, or log your planned meal with one tap.

What it counts

Calories, protein, carbohydrate, fat, fibre and water against targets set from your body, goal and training. Your Fuel score, out of 10, shows how well today’s food matches your plan, and on training days your targets move with your training.

Your rules, every day

Vegetarian, eggetarian, vegan, Jain or halal-friendly; no beef, no pork, no onion or garlic; and vegetarian days of the week if you keep, say, Tuesdays meat-free. Suggestions and meal plans follow your rules.

Questions

How many calories are in a roti?

One medium chapati of about 36 g has about 73 kcal, from the Indian Nutrient Databank’s 202 kcal per 100 g. See calories in roti, chapati and paratha for the full table.

Is it free?

Yes, during the public beta on TestFlight every feature is free while you’re in the Research Program.

Does photo logging send my photos anywhere?

With Apple Intelligence, photos are understood on your iPhone or Apple’s Private Cloud Compute. If you add your own AI provider key instead, the photo goes to that provider, and you can turn photos off for cloud AI in Settings.

Is it on Android?

Not yet. Bodyvault is built for iPhone and Apple Watch.

Sources

  1. Longvah T et al. (2017). Indian Food Composition Tables. National Institute of Nutrition, ICMR, Hyderabad.
  2. Indian Nutrient Databank (INDB), 2024 release.
  3. USDA FoodData Central.