Web App

Product Ingredient Analyzer

Photograph an ingredient label and get a plain-language safety brief, running on Cloudflare's edge.

1 photo
from label to brief
Edge
Cloudflare execution

Problem

Packaging hides behind names like ALPHA-ISOMETHYL IONONE. The useful question is what they are and whether they are safe — without opening ten tabs.

How it works

  1. 01Label image
  2. 02Vision OCR
  3. 03Ingredient parser
  4. 04Risk + research layer
  5. 05User brief

Representative output

Each ingredient is returned with identity, purpose in the product, and risk context.

  1. 01Ingredient identity and aliases
  2. 02Common purpose in the product
  3. 03Risk context and research notes

Outcome

  • Deterministic parsing plus live research, with source-aware explanations.

Stack

  • Gemini Vision
  • React
  • TypeScript
  • Cloudflare Workers
  • OpenAI OCR