Scan any food, cosmetic, or cleaning product. We read what's actually inside and tell you plainly — no moralizing labels, no anxiety bait, no paywall. Just the kind of honest read a friend who happens to know about this stuff would give you.
Pick a sample — we'll fetch it from Open Food Facts and score it live.
Other scanners have gotten a fair amount of criticism — for moralizing food, for putting basic features behind paywalls, for changing scoring rules without telling anyone. We thought about each of those carefully and made some opposite choices. Here's what we paid attention to.
Food doesn't have a moral character. It has a nutritional profile. So we describe what's there, gently, and let you decide what it means for you. No "Avoid" warnings, no "Yuck" labels, no shame.
Some scanners gate offline mode, search, and even the alternatives engine behind subscriptions. We don't think the basics of "what's in this" should cost money. Healthy choices shouldn't be a premium feature.
Quietly updating an algorithm without telling anyone is how trust dies. When we change something, we'll write it down — what changed, why, and which products were affected. Public log, plain language.
Scanned my "healthy" cereal and got a 28. I've been lied to my whole life. Going to Trader Joe's tomorrow with this thing in hand.
The alternatives feature is the killer app. It's not just "this is bad" — it's "here are 4 things that are better, in your store, right now."
My toddler has a dairy allergy. The fact that I set it once and now every scan checks for it has saved me from at least three near-misses.
Most scanner apps stop at food. We don't. Cosmetics and cleaners hide some of the worst stuff in the smallest type — so we score them too.
Built on Nutri-Score plus a curated database of additives ranked by actual health risk.
Endocrine disruptors, allergens, irritants, formaldehyde-releasers. The stuff that bypasses your skin barrier.
What you spray every day matters. We flag the bleaches, ammonias, and quats that nobody talks about.
Point your camera at any barcode. We use your phone's native barcode detector — no app store, no waiting.
Open Food Facts (3M+ products) sends us the ingredient list, nutrition, additives, and certifications.
Our scoring engine breaks it down by what actually matters — and tells you why, in plain language.
Heavy load on the score? We surface up to four genuinely better options in the same category — same shelf, smarter pick.
Most scoring apps hide their formula. We show you exactly how a 1–100 score gets built — for every single product, every single time.
Other scanners are great at telling you what's bad. They're terrible at telling you what to buy instead — pasta with sausage hoops gets swapped for "wholewheat spaghetti" and that's supposed to help. We took the alternatives engine seriously, because the swap is the whole point.
Set your allergens once. Every product containing them gets capped at "Avoid" and flagged at the top of the result, before anything else.
No tutorials. No setup wizard. Hold a barcode in front of your phone and watch what happens.
The native barcode detector kicks in instantly. No app to install, no permissions theater.
Open Food Facts returns the ingredient list, additives, nutrition, and certifications in under a second.
Score, color-coded category, breakdown of what's good and what's flagged — in plain English.
Score under 50? We surface the highest-scoring alternatives in the same category. One tap to scan them next.
"Brands have armies of marketers convincing you their product is fine.
You deserve one tool in your pocket that doesn't work for them.
Healthy choices shouldn't be behind paywalls."
A walkthrough of your first scan, the score breakdown, allergen setup, and how people actually use this in their week.
Open the user guide →
Other scanner apps charge $20/year to unlock the alternatives feature — the one feature that actually helps you change anything.
We think gating better health behind a subscription is gross. So we don't.
30 seconds to install. No app store. No account. Just answers.