Your log is encrypted on this device. Choose a password you'll remember β there's no recovery.
Enter your password to open your log.
Aahar opens on today. The ring and the big number show how many calories you've logged for the day; set a daily goal to see how much is left. Move between days with the βΉ βΊ arrows.
Tap the β on any logged item to change its amount, or β to remove it. Everything saves automatically.
For library foods you can log by weight (grams/ml) or by serving (1 roti, 1 katori, 1 glassβ¦). The calorie total updates as you type. Values are sensible approximations β adjust the grams to match your portion.
12:12 β 12 hours fasting, 12 hours eating. The gentlest option, often just overnight (e.g. sleep 8pmβ8am). A good place for beginners to start.
16:8 β 16 hours fasting, an 8-hour eating window (e.g. 12pmβ8pm). The most common intermittent fasting schedule.
18:6 β 18 hours fasting, a 6-hour eating window. A step up once 16:8 feels easy.
20:4 β 20 hours fasting, a 4-hour eating window (sometimes called the "Warrior Diet" style). More advanced; break the fast gently.
OMAD β One Meal A Day, roughly a 23:1 split. Your one meal needs to be balanced and cover your day's nutrition.
Custom β pick any number of fasting hours that suits you.
Pick a plan from the dropdown on the fasting card β this sets your daily goal. Tap the β next to the "Intermittent fasting" label any time for a quick reminder of what your selected plan means and general fasting tips.
Tap Start fast when your eating window closes. The ring fills as you approach your goal; tap End fast to log it. If you reach your target hours, that day is automatically marked complete. Fasting can only be started or stopped on today β past days show a read-only summary.
Tap the β button next to Start/End fast to manually mark (or unmark) the day you're viewing as a completed fast β handy if you tracked it another way. A green β next to the date at the top means that day is complete. Your streak counts consecutive completed days.
In Settings β Fasting reminders, turn on a start-fast, break-fast, and/or log-a-meal reminder and set a time using the time picker. Tap Enable for browser notifications β these fire automatically every day at that time while Aahar is open in a tab.
For reminders that work even when Aahar isn't open, tap Add reminders to your calendar to download a .ics file with daily-repeating events β import it once into Google Calendar, Outlook, or Apple Calendar and it keeps notifying you every day.
In Settings β Your profile & nutrition targets, enter your sex, age, height, weight, activity level and goal (lose / maintain / gain). Aahar estimates a daily calorie, protein, carb, fat and fiber target using the Mifflin-St Jeor formula, your activity level, and a protein target of about 1.6g per kg of bodyweight.
The Nutrition targets card on the main screen fills in as you log food β bars show how close you are to each macro target for the day you're viewing.
Chips like Iron, Calcium, Vitamin C, Vitamin D, B12, Potassium and Omega-3 each show the recommended daily amount for someone with your sex and age (e.g. "Iron Β· 18mg/day needed") and light up green once you've logged at least one food that's a good source of that nutrient that day. This is a simple coverage check against a standard reference amount, not a precise milligram count of what you actually ate.
Below the chips, Aahar suggests specific foods from the library to add if you're short on a macro or missing a nutrient for the day β e.g. "low on protein β try paneer, dal, or chicken breast."
These are general estimates for a healthy adult, not medical or dietary advice. If you have a medical condition or specific nutrition needs, please check with a doctor or dietitian.
Tap the π icon in the top bar to see a month view with your streak and stars.
A day earns a star when you've logged at least one food item and your total calories for that day are at or under your calorie target. Your target comes from your Settings β Goal calorie value if you've set one, otherwise from your nutrition profile's calculated target.
Your current streak counts consecutive days (ending today) with a star. It resets if a day is logged over target, or if a day has no entries at all. The calendar also shows your best streak ever and your total stars earned.
Each date shows the day number, a small calorie total if you logged anything, and a β badge if that day hit your target. Tap any day to jump straight to it in your log.
Aahar works fully on its own. To sync between your phone and computer, use your own free Cloudflare Worker so your data stays yours. Your fasting plan, streak, nutrition profile, targets, and reminder settings are all part of the same encrypted log, so they sync automatically too β no extra setup needed for them.
aahar-sync), deploy the starter.AAHAR.AAHAR, namespace AAHAR. Save.https://aahar-sync.YOURNAME.workers.dev).aahar-sync) with worker.js and wrangler.toml from the README.AAHAR KV namespace (Option A, step 3) and make sure it matches the binding in wrangler.toml.git push redeploys automatically from then on.Keep your sync code safe: different code = separate data, so no one can see or overwrite your log.
A private, offline-first Indian food & calorie log. No account, no tracking, no subscription β one file that's yours. Your data is encrypted on your device with your password.
Calorie figures are approximate, for general guidance only, and aren't medical or dietary advice.
Built by DipaliZ Labs.