Now live on Google Play · Made for Indian kitchens

BHARATFood Verity

Truth behind the label.
लेबल के पीछे का सच

Every packet makes promises on the front — “healthy”, “no added sugar”, “made with real fruit”. Bharat Food Verity reads the fine print on the back and tells you, in plain language, whether those promises hold up. Point your phone at the packet in your hand and get an evidence-backed answer, with the FSSAI or WHO rule behind every finding.

On-deviceFSSAI / WHO referencesNo accountNo adsWorks offline
Bharat Food Verity logo — a nutrition label under a magnifying glass on the map of India, outlined in saffron, white and green
5questions answered for every packet, in order of what matters
4clear verdicts — never a mystery score
6Indian languages for reading labels
0accounts, ads or photos sent to any server
The problem

The front sells. The back tells.

The front of a packet is marketing; the back is a legal declaration. Most of us never have time to compare the two in a shop aisle — and the words that matter (INS numbers, “per 100 g”, “may contain”) are the hardest to read. Here is a typical example, using an illustrative pack:

Front of pack · what you notice
Sunehri Masala Crunch
“Baked, not fried”
Real spicesLight snackNo MSG

Bright colours, a healthy-sounding phrase and a small serving picture. Nothing here is technically false on its own.

Back of pack · what it declares
Energy548 kcal / 100 g
Total fat34.0 g
Saturated fat15.2 g
Sodium780 mg
Serving size25 g (pack 90 g)

Ingredients: Corn grits, edible vegetable oil (palmolein), spices & condiments, salt, sugar, flavour enhancer (INS 627, INS 631), acidity regulator (INS 330). Contains: milk solids. May contain: peanut.

WHAT BHARAT FOOD VERITY WOULD FLAG

“Baked, not fried” sits beside an ingredient list that declares palmolein and 34 g of fat per 100 g — so the phrase is marked for you to question. One 90 g pack carries about 62% of a WHO-referenced daily limit for saturated fat. And although the front says “No MSG”, INS 627 and 631 are flavour enhancers from the same family — the app names them and explains what they do, instead of letting the stamp speak for them. Illustrative pack; not a real product.

How it works

Four steps. Under a minute.

No sign-up, no settings, no profile to fill in before your first scan. Open the app and point it at a packet.

01

Scan the barcode

The live camera reads the barcode and checks its check-digit so a misread number is never used. If a public product directory already knows the pack, you get an instant first answer.

Only the barcode number leaves your phone — nothing else.
02

Photograph the label

Take one photo or as many as the pack needs — front, ingredients, nutrition, even text that wraps round a corner. You never have to tell the app which panel is which; it works that out from the words it reads.

Pick clear photos from your gallery too.
03

Ask for the analysis

Nothing is judged while you are still photographing. When you tap analyse, text recognition, category routing and every rule run on your phone — so it works in a basement shop with no signal.

You stay in control of when a verdict is made.
04

Read the verdict

One clear action at the top, the three strongest reasons beneath it, and an “all evidence” path showing the exact words read from the pack and the rule applied to them.

Save it to history, compare later, or export a PDF.
Bharat Food Verity splash screen showing the India-map logo and the line Truth behind the label
SPLASH · FIRST OPEN
Home screen with the Photograph a product button and the three label views: front, ingredients and nutrition
HOME · PHOTOGRAPH A PRODUCT
RESULT
Aam Ras Delight Mango Drink
Illustrative sample · 250 ml pack
LIMIT · OCCASIONAL CHOICE
One pack is 65% of a daily sugar limit
Total sugars13 g/100 ml
Mango pulp10%
Energy56 kcal
Sodium18 mg
CLAIM CHECK
“Made with real fruit” — true, but fruit is 10% of the drink; sugar and water are the main ingredients.
ON-DEVICE · FSSAI / WHO REFERENCES · NO ADS
RESULT · EVIDENCE FIRST
What you get

Five questions, answered in order.

A packet should never be reduced to an unexplained score. Bharat Food Verity answers the questions a careful shopper would ask — safety first, promises last — and keeps each answer separate so a good number can’t hide a bad one.

Q1

Can I eat this safely?

Use-by date passed, near, or unreadable. Allergens split into “contains”, “may contain” and “made in a shared facility” — three different risks, never merged. Mandatory warnings are quoted word for word and explained.

Q2

What exactly is this?

The product’s name and legal category, net quantity, manufacturer, the FSSAI licence number printed on the pack, and the veg / non-veg mark — the identity the law requires, pulled into one place.

Q3

What matters if I eat it?

Sodium, sugars, saturated and trans fat, energy, protein and fibre — shown per 100 g, per serving and per pack, against a cited daily reference. A missing value is shown as unknown, never as zero.

Q4

Do the promises match?

Every front-of-pack phrase — “high protein”, “low fat”, “no added sugar”, “natural” — is tested against the specific FSSAI condition for using it, with the result: pass, fail, or cannot verify.

Q5

So what should I do?

One practical action: consume normally, limit, avoid for a named reason, or cannot judge yet. Always with the reasons visible — decision support, never a diagnosis.

Features, explained

Everything on the label. Nothing made up.

Each feature exists to answer one of the five questions honestly. Here is what it does, and why it matters to you.

Contradiction check — front promise vs back declaration

This is the heart of the app. When the front of a pack says “low sugar”, “source of protein” or “no added sugar”, the law sets exact conditions for using that phrase. Bharat Food Verity finds the phrase, looks up the published FSSAI condition that governs it, lists every number that condition needs, reads those numbers off the back of the pack, and returns a verdict: pass, fail, or cannot verify. If a figure the rule needs is missing, it says so — it never quietly passes a claim it could not check.

WHY IT MATTERSClaims are designed to be noticed in two seconds. Checking one properly takes a rulebook and a calculator. Now it takes a photo.

Nutrition against daily limits

Every declared row is shown as printed, converted to a common unit, then worked out per serving and per whole pack, and compared with a cited daily reference (WHO / ICMR). Salt and sodium conversions are explained, not hidden.

WHY IT MATTERS“629 mg sodium per 100 g” means little. “One pack is a third of your day’s sodium” means everything.

Every ingredient decoded

Each ingredient gets an entry: its common name, its role in the food, allergen links and, for additives, the INS / E-number, its functional class and what FSSAI and WHO/JECFA say about it. If an ingredient can’t be identified, the entry says “not yet verified” — it is never skipped.

WHY IT MATTERS“INS 211” or “INS 102” tells you nothing in a shop. A plain-language line does.

Allergens, kept distinct

“Contains milk”, “may contain peanut” and “processed in a facility that handles tree nuts” are three different levels of risk. The app keeps them apart and quotes the exact wording from the pack, so a parent of a child with an allergy sees precisely what was declared.

WHY IT MATTERSMerging these into one “allergens” list either scares people needlessly or hides a real risk.

Family profile layer

Tell the app who is going to eat it — a grandparent watching salt, a child with a nut allergy — and it adds a personal note on top of the reading. The underlying assessment never changes: a profile can add a layer, but can never soften a warning.

WHY IT MATTERSEveryone gets the same honest answer for the same label; the family note only helps you apply it.

Beyond food — the right rulebook

Before a single word is judged, the app decides what kind of product it is looking at. Food rules never run on a shampoo. Medicines, cosmetics and household chemicals each go to their own specialist engine instead of getting a meaningless food verdict.

WHY IT MATTERSA “sugar” warning on a floor cleaner would be nonsense. Routing first keeps every answer relevant.

PDF report & share card

Export a complete, page-numbered PDF report with key numbers, classifications, every finding and its source — optionally with your label photos as evidence. Or share a clean one-page card on WhatsApp. Share cards never include your name or location.

WHY IT MATTERSShow your doctor, dietitian or family exactly what the pack declared — not a memory of it.

History & compare

Every scan is saved on your phone with its verdict, so you can look back, see how many products had a finding worth noticing, and compare two packs side by side before you choose. Launcher shortcuts jump straight to Scan, History or Compare.

WHY IT MATTERSThe best choice is often between two packs on the same shelf.

Works with no signal

Text recognition and the complete regulatory assessment run entirely on the phone. The internet is only used to look up a barcode or a short description of an unfamiliar ingredient — never to decide a health or safety conclusion.

WHY IT MATTERSShops, godowns and village markets don’t always have network. Your answer shouldn’t depend on it.
Live sample

See a reading before you install.

Pick an illustrative pack and switch between per 100 g, per serving and per whole pack. Watch how the same label reads very differently once you think in packs rather than grams. (Sample products are fictional; figures are for demonstration.)

Four honest verdicts

Words first. Colour second.

Every result carries one of four text-labelled actions, so it reads the same to someone who is colour-blind, in bright sunlight, or printed in black and white.

✓ CONSUME NORMALLY

Nothing limiting found

No declared value uses a large share of a daily reference, no warning applies — with the scope of that statement spelled out.

e.g. roasted chana, plain curd
◐ LIMIT · OCCASIONAL

Fine now and then

One or more declared values takes a big bite of the day’s limit. Enjoy it — just not every day, and watch the pack size.

e.g. sweet drinks, namkeen
✕ AVOID FOR A REASON

A stated, specific reason

An expired use-by date, an allergen you selected, or a mandatory warning that applies. Never “avoid” just because an additive exists.

e.g. contains peanut, for a nut-allergic child
? CANNOT JUDGE YET

A named fact is missing

A panel was unreadable or a value wasn’t printed. The app tells you exactly what to photograph next, instead of guessing.

e.g. nutrition table too blurry
The evidence chain

Every warning shows its working.

An important finding is never just a red badge. Tap it and you see the complete chain — from the exact words on your pack to the authority and edition of the rule that was applied.

Built for Bharat

Reads the labels India actually prints.

Indian packs mix English with regional scripts, Devanagari digits, Indian ingredient names like besan, maida, jaggery and palmolein, and the green / brown veg mark. Bharat Food Verity is designed around them — not adapted from a foreign app.

EnglishENGLISH
తెలుగుTELUGU
हिन्दीHINDI
தமிழ்TAMIL
ಕನ್ನಡKANNADA
മലയാളംMALAYALAM
Privacy by design

Your kitchen stays yours.

No account, no sign-in, no cloud sync, no ads, no payment. What you scan is nobody’s business but yours.

What stays on your phone

  • Label photographs — kept in app-private storage.
  • All the text read from them, including your corrections.
  • Scan history and every result — nutrition, allergens, assessments.
  • Your name and town, only if you choose to add them for PDF reports.
  • One tap deletes it all — database, images, cache and profile.

The only two things that leave

  • The barcode number — to the open product directory Open Food Facts, to fetch the product’s name and pack size. No photo, no location, no device ID.
  • An unfamiliar ingredient name — to Wikipedia for a short description, clearly badged as a general reference and never used for a safety verdict.

Neither request carries the other’s data, and neither ever decides a health conclusion.

Read the full Privacy Policy →
Our promises

Rules the app never breaks.

Refusing beats guessing.

If the pack doesn’t state it, the app doesn’t either. A blank is always better than a wrong number.

Unknown is never zero.

A missing trans-fat value is “not declared”, not “0 g”. A claim that can’t be checked is “cannot verify”, never a pass.

Same label, same answer.

Every person gets an identical assessment for the same pack. Nobody is sold a softer version.

Regulation outranks opinion.

Where FSSAI or WHO/JECFA has a position, that wins. General references only fill gaps, and are labelled.

No fake data, ever.

No placeholder or demo product is ever shown to you as real. Community-sourced data is labelled on every screen.

Decision support, not diagnosis.

The app informs your choice. It is not a doctor or dietitian, and never claims to be.

What’s next

Where Bharat Food Verity is heading.

Planned directions — not yet in the app. Each will follow the same evidence-first rules.

PLANNED

Shelf vision — scan a whole aisle

Pan the camera across a shelf and see a colour-and-text halo over each pack in real time; tap any one for its full reading.

PLANNED

Ask the label, privately

An on-device assistant that answers questions like “why is palmolein listed before spices?” in plain words — without sending anything to a server.

PLANNED

Daily budgets that add up

Optional tracking of sodium and sugar across the day, so each new scan shows what’s left of your limit.

PLANNED

Shrinkflation watch

Spot when a familiar pack quietly gets smaller or its recipe changes, using your own scan history.

Questions

Frequently asked.

Is Bharat Food Verity free?

Yes. The app asks for no account and no payment of any kind, and shows no ads.

Is it approved by FSSAI or the government?

No. It is an independent app that reads the rules FSSAI and WHO/JECFA have published and applies them to what your pack declares. It never implies endorsement by FSSAI, WHO, any government body or any brand, and its findings are not a laboratory or legal finding.

Does it test the food itself?

No — it reads what the manufacturer has printed. It can tell you when the front and back of the pack disagree, or when a declared value is high, but it cannot detect adulteration or check that the printed numbers are accurate.

What if my photo is blurry or the pack is crumpled?

The app will not guess. It tells you which fact it could not read — for example “saturated fat not readable” — and gives a “cannot judge yet” result until you add a clearer photo.

Can it read medicines and cosmetics?

It recognises when a pack is a medicine, cosmetic or household chemical and routes it to a specialist engine rather than applying food rules. These readings are informational; always follow your doctor or the product’s own instructions.

Where can I download it?

Bharat Food Verity is available on Google Play for Android phones. Open the Google Play listing →

Where can I read the privacy policy and legal terms?

Read the full Privacy Policy and the Terms of Use & Legal Notices, including every Indian law and standard the app refers to.

Truth behind the label

Every packet. Every promise. Checked.

Bharat Food Verity is live on Google Play. Private, offline-first and free — made for the way India shops.

GET IT ONGoogle Play