RecallLens is a recall-verification tool that checks the specific unit you're holding, not just the product line.
The problem
Most recall apps match on barcodes, which are identical across every unit of a product. But recalls usually apply to a specific lot, batch, or date range — hundreds or thousands of units off the same line can be fine while the rest are
recalled. A barcode match returns "no recall" and you've returned your unit; the correct answer is "your lot is recalled."
The agencies that issue recalls (FDA, CPSC, USDA, NHTSA) publish structured criteria — exact lot numbers, lot ranges, manufacturing date windows — but almost no consumer tool reads them.
What it does
- Reads the package — Gemini extracts brand, product, variant, lot code, and dates from a single photo.
- Matches deterministically — a rule-based engine compares what was read against each recall's criteria. AI reads the photo, but the safety call is auditable: "this product falls within recalled lots 4167–4169" with a full rule trace.
- Returns one of four honest outcomes:
- Potential match — identifiers fall within the recalled range
- No match — brand/product match, but lot/date is outside the recall
- More info needed — couldn't read enough; tells you exactly what to capture
- Unable to verify — the notice lacks structured criteria
- Potential match — identifiers fall within the recalled range
- Links to the source — every result points to the original FDA/CPSC/USDA/NHTSA notice. The final call is yours.
Built With
- next.js
- typescript
Log in or sign up for Devpost to join the conversation.