DIET EXPERT

Simple food decisions • muscle • bowel health
56 • 74 kg • muscle + bowel health
PERSONALISED FOR YOU

Can I eat this?

Type it exactly how you would ask me. Example: “Can I eat aloo paratha today?”
🌐 Verified mode Simple strict mode: every food returns only GOOD CHOICE, BAD CHOICE or AVOID. Anything uncertain, deep-fried, rich/cream-heavy, junk-like, or merely “occasional” becomes AVOID.

Today at a glance

No calorie counting needed. Water target is part of the plan: aim for 2.7 L/day if medically unrestricted.
Water0 / 2700 ml
Protein0 / 115 g
Fiber0 / 32 g

Quick log — one line only

Say/type “2 phulka + potato + bhindi + yogurt”. If you follow the weekly plan, just tap “✓ Ate this” — no typing.
Show nutrition engine (optional)

Bowel check — 2 taps

This changes food advice automatically.
Hard stool today?
Keeps advice focused on fluids and stool-softening; it does not automatically add more fibre.
Hemorrhoid flare/bleeding?
Makes the checker stricter on fried/refined foods.
Bowel routine: go when the urge comes, avoid straining and prolonged toilet sitting; a small footstool can be used if it makes the position more comfortable. If stools stay hard after several days despite the plan and fluids, do not keep piling on food fibre—discuss a targeted option such as psyllium with a clinician/pharmacist.
Gym during an active painful/bleeding flare: avoid maximal straining or deliberate breath-holding and reduce heavy lifting until symptoms settle. Rectal bleeding still deserves medical review rather than being assumed to be hemorrhoids every time.
🤖 AI + OPTIONAL LIVE WEB

Ask DIET EXPERT

Ask about an unknown food, street food, your weekly plan, cooking instructions, or how to use the app — in English or Hindi.
Not connected
For medical red flags, the assistant should tell you when professional evaluation matters rather than diagnosing you.
14-DAY REVIEWED PLAN • REPEAT THIS WEEK TWICE

Weekly Diet

Measured two-week plan with white rice removed. Use 100 g dry brown rice at lunch on non-gym days; use 140 g dry total on gym days. Follow the same 7 days again for Week 2.
For this two-week trial: do not add extra bran, prunes, chia/flax, psyllium, fried sides, sweets or unplanned snacks unless the plan is deliberately changed.
Energy: your known height is 172 cm. Mifflin-St Jeor estimates resting needs at about 1,540 kcal/day; this plan uses a moderate non-gym baseline and adds carbohydrate on gym days instead of forcing 2,200+ kcal every sedentary day.
🔥 ~2,050–2,075 kcal non-gym 🏋️ ~2,197–2,222 kcal gym day 💪 ~114–116 g protein 🌾 ~36–37 g fibre
🚽 Main targetSoft, easy, formed stool — not maximum fibre
🥝 Evidence anchorTwo green kiwi daily + measured fibre foods
🌾 Whole-grain lunchBrown rice replaces white rice; 100 g dry, or 140 g on gym days
⏱ Toilet ruleNo straining and no prolonged toilet sitting
Meal Prep Day?
The measured diet stays the same. Your cook can prepare fresh daily or pre-portion ingredients.
Cook's rules for these 14 days
⚖️ Weigh grains dry, vegetables raw/edible, and chicken after cooking. Brown rice = 100 g dry; gym day = 140 g dry total. 🥄 Measure oil: 10 g at lunch + 15 g at dinner; only the listed egg-white breakfasts use an extra 5 g. 🥛 Use plain nonfat Greek-style yogurt; lactose-free if needed and tolerated. 🚫 No ghee, butter, cream, fried garnish, namkeen, sweets or extra sauces. 💧 Aim ~2.5–2.8 L/day if medically unrestricted; spread fluids through the day. 🚽 Goal: soft, easy, formed stool. Do not strain or sit on the toilet for long periods.
Temporarily omitted during this controlled 14-day rotation: white rice, chole, roasted/kala chana, tofu, pesarattu and moong-vegetable khichdi. This is a trial-design choice, not a claim that these foods medically cause piles or fissures.

Indian food library

Search common dishes, staples, snacks and proteins. Unknown foods can still be checked using the rule engine.
262+ starter foods/dishes in this version. This is intentionally extensible; no honest database can contain literally every home recipe because ingredients and oil vary by household.
FOR YOUR COOK • 14-DAY REVIEWED PLAN

Keep it measured and simple

For two weeks, follow the Weekly Diet portions instead of improvising. The goal is consistency so stool comfort and tolerance can be judged properly.
Daily fixed anchors
🥣 Breakfast: 90 g dry oats + 250 g skim milk + the listed eggs/egg whites.
🥝 Morning: 150 g green kiwi + 20 g unsalted walnuts.
🥛 Lunch & dinner: 100 g plain nonfat Greek-style yogurt at each meal.
🍊 Afternoon: 130 g whole orange; add the listed whey only on the five whey days.
🍚 Lunch grain: 100 g dry brown rice on non-gym days; 140 g dry total on gym days. No white rice during this trial.
Measure these — do not guess
⚖️ Grains = dry weight. Brown rice = 100 g dry on non-gym days or 140 g dry on gym days. Vegetables = raw edible weight. Chicken = cooked weight.
🥄 Oil = 10 g lunch + 15 g dinner. Extra 5 g only on Tue/Wed/Fri/Sat egg-white breakfasts.
🧂 Salt = 1 g lunch + 1 g dinner.
🫓 Two phulkas = 40 g atta total, without ghee.
Do not add during this 14-day trial
⛔ No fried food, namkeen, bhatura/puri, sweets, cream, butter or ghee.
⛔ No extra bran, prunes, chia/flax or psyllium from Day 1 unless the plan is intentionally changed.
⛔ Do not add extra snacks, sauces or sugary drinks.
⏸ Temporarily omitted: white rice, chole, roasted/kala chana, tofu, pesarattu and moong-vegetable khichdi. This is for trial consistency, not because they are proven to cause piles/fissures.
Food safety: Chicken must reach 74°C / 165°F internally. Use a thermometer and keep raw chicken separate from ready-to-eat foods.

Your profile & settings

Muscle-building mode
Prioritises protein distribution
Cholesterol-aware mode
Penalises high saturated-fat choices
Bowel-health mode
Prioritises fiber + hydration
Current targets
~2,000 kcal average • 115 g protein • ≥32 g fiber • ~2.7 L beverages as a starting tracking target.
These are planning targets, not prescriptions. Needs change with training, weather, sweat, weight trend and medical advice.
Real-time sync & family/cook access
Not synced
Water, meals, symptom toggles and Meal Prep choice can sync across every paired device in near real time.
Private link: the family/cook pairing link grants access to this shared diet log. Share it only with trusted people. Your Tavily/Cloudflare API keys are never included in it.
AI assistant connection
For secure online AI, connect the included Cloudflare Worker backend. API keys stay on the server — never inside this HTML file.
Note: “Test connection” checks the Worker/AI configuration. “Test live web search” performs one real Tavily query, so it is the definitive search test.
Optional wider nutrition lookup
If a food is not in the local library, the app can try USDA FoodData Central using its public DEMO_KEY. It has low rate limits and is better for generic ingredients/branded foods than Indian home recipes.
Privacy
Your quick logs, water and symptom toggles are stored locally as an offline cache. If cloud sync is enabled, the shared progress copy is also stored in your private Cloudflare sync profile and broadcast to paired devices. When the online AI is connected, your question and (if enabled) relevant diet profile are sent to your Cloudflare Worker/Workers AI; when live web search is used, a search query is also sent to Tavily Search. API keys remain server-side. The optional USDA lookup sends only the food search term to USDA.
Sources & medical note
Indian food composition reference: ICMR–National Institute of Nutrition, Indian Food Composition Tables 2017. Nutrition fallback: USDA FoodData Central. This app is educational and does not diagnose bleeding, hemorrhoids, high cholesterol or other disease.