Ingredient Lookup

Ingredient Lookup

View food ingredients fast

0 ratings
Free

Rating summary

Details

  • Released
  • Updated
  • April 3, 2026
  • June 8, 2026

Features

Ingredient Lookup screenshot #1 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

IngredientCheck scans a food product barcode and classifies every ingredient individually against your dietary profile. Halal profile is functional today. Vegan, vegetarian, and kosher profiles are designed in for future versions. What you get: • Every ingredient becomes a tappable, color-coded chip: green for allowed, orange for caution, red for forbidden, gray for no data. • Tap any chip to see what the ingredient is, where it commonly comes from, the verdict reasoning, and the named sources backing the classification (Wikipedia, Open Food Facts, WorldOfIslam, scripture references). Every source has a tappable URL. • Compound ingredients on a label, like "Leavening Agent (E500(ii), Yeast)" or "Parmesan (Milk, Salt, Enzymes)", appear with both the parent name and the parenthesized sub-ingredients — so what you see in the app matches what's on the package. • Halal-aware pattern detection catches subtleties OFF's generic vegan/vegetarian flags miss — alcohol carriers in natural flavors, enzyme source in hydrolyzed proteins, modified starches, wine vinegars. • Manufacturer-declared labels (HALAL, KOSHER, VEGAN, ORGANIC, GLUTEN-FREE) shown when the package declares them — visually separated from our own ingredient analysis, so it's clear which claims come from us and which from the manufacturer. • Recent scans on the home screen — tap to re-open without re-scanning. • Active dietary profile selector in Settings. Transparency: Every classification cites at least one named source. The "Where our data comes from" screen in Settings lists every source the app uses with direct links. We are transparent about what we know and what we don't — including that the highest-authority halal certification bodies (JAKIM, IFANCA, LPPOM MUI, HFA, HMC, MUIS) are not yet integrated. Privacy: No account, no login, no analytics. Scan history is stored locally on your device. The only network requests are anonymous lookups to Open Food Facts and our open GitHub data repo. Disclaimer: Informational only. Not a fatwa. For definitive rulings, consult a qualified scholar or your local certification body. Data source: Open Food Facts (https://world.openfoodfacts.org/). Ingredient classification database: open-source on GitHub at sfc38/ingredient-checker-data, fetched at launch so corrections ship to users without an app update.
Show more

What's New in Ingredient Lookup

2.4.5

June 8, 2026

What's new in 2.4.5 Scan-tab refresh, vitamin family fix, lecithin parent/sub dedup, and a confirmation prompt before clearing scan history. What changed: • The Scan tab now opens a fresh scanner every time you tap it — both when you switch to it from another tab and when you re-tap it while already on the result page. Previously a scanned result stayed visible until you tapped "Scan Another" inside the page. • Vitamins added to fortified foods are no longer marked mushbooh. Thiamine mononitrate (Vitamin B1 salt), cholecalciferol (D3), retinol (Vitamin A active form), and menaquinone (K2) are now classified Halal with a sourced explanation covering synthetic, fermentation-derived, lanolin-derived (D3), and plant/fish-derived forms. Open Food Facts had flagged these as "vegan: maybe" because their synthesis *could* theoretically involve animal intermediates; in commercial food production they're synthetic or fermentation-derived and halal across mainstream Sunni consensus. • Soya lecithin (E322) now correctly resolves to Halal whether Open Food Facts presents it as parent en:soya-lecithin with sub en:e322, or as parent en:e322 with text "Soya Lecithin". The classifier now matches sub-ingredients against the parent's E-number (not just its name list) and prefers source-disambiguated entries over the generic additive when both share the same E-code. • Clearing scan history now asks for confirmation. Tapping "Clear" in the History toolbar opens a dialog — "All N scans will be deleted. This cannot be undone." — with a destructive "Delete All Scans" button and Cancel. Accidental taps no longer wipe your history. What was already in 2.4.4: • The barcode scanner works from the Scan tab and the Home page's "Scan Product" button. (Previously the scanner opened the camera preview but never started barcode recognition because startScanning() was being called before the view was attached to a window.) • Source-disambiguated additives prefer the named entry over the generic E-code parent — when a label says "soya lecithin (E322)" but Open Food Facts collapses the parse to en:lecithin / en:e322, we check whether the label *text* resolves to a more specific named entry and use that. Skipped when the id-lookup is already specific so we don't downgrade "strawberry wine" to "strawberry". What was already in 2.4.3: • New bottom tab bar — Home, History, Scan, Settings. The Scan tab opens the camera scanner directly, the History tab has its own back-to-Home button, and the home page fits on a single screen with no scrolling. • Redesigned home page — the app icon is now front and center, everything is vertically centered with equal margins, and reads as a single calm landing screen. • Fish are no longer flagged as Mushbooh. Salmon, tuna, cod, and every other entry that descends from the fish taxonomy is correctly classified as Halal, with an explanation citing Quran 5:96 and the consensus of all four Sunni schools that fish does not require ritual slaughter. • Natural Flavour and Artificial Flavour now show the correct "opaque flavoring" definition and verdict regardless of British or American spelling, instead of landing on Wikipedia's "Nature" or "Artificiality" article. • Long-press on a product name, brand, or barcode shows a labeled "Copy barcode / Copy product name / Copy brand" menu with haptic feedback, so it's obvious what is being copied. Informational only. Not a fatwa. For definitive rulings, consult a qualified scholar or your local certification body.

More