For solo CPG founders and co-packer managers — paste your printed label next to the new spec sheet. We diff ingredients against Open Food Facts, flag allergen shifts, additive introductions, NOVA-class jumps, and broken front-of-pack claims, then ship a print-ready audit in four minutes.
Not FDA review. Not legal advice. A drift audit meant to surface what changed before 5,000 wrong labels ship.
Your audit will appear here. Side-by-side ingredient table, diff flow diagram, severity-ranked findings, NOVA shift, and a go / no-go recommendation.
Old printed label on the left, new co-packer spec on the right. Drop a .pdf, .docx, .txt, or scan a label photo with OCR.
Each token gets matched against the OFF taxonomy — E-numbers, allergen tags, NOVA hints. Unresolved tokens are flagged, not guessed.
Claude runs a fixed-schema audit: allergen deltas, additives introduced, reorder weight shifts, NOVA class jumps, claim-risk on front-of-pack copy.
A Big-9 allergen (milk, eggs, fish, shellfish, tree nuts, peanuts, wheat, soy, sesame) entered or left the formula. High severity — labels almost always need to change.
A new E-numbered additive appears in NEW — sorbates, sulfites, gums, emulsifiers. Cross-checked against your existing front-of-pack claims.
The product moved across NOVA classes — most commonly minimally processed (2) → processed (3), or processed → ultra-processed (4). Per Monteiro et al. 2019.
The first three ingredients changed order. Ingredient order is by weight, so a reorder means the formula composition meaningfully shifted.
An implicit or explicit front-of-pack claim — "no preservatives," "vegan," "natural" — is contradicted by an item in NEW. Premium only.· Premium
An ingredient wasn't found in Open Food Facts. We flag it rather than guess. You decide if it needs supplier follow-up.
Pantry Diff is a pre-print drift audit, not FDA review or legal counsel. We surface what changed between two ingredient lists and cite the evidence — Open Food Facts URLs for additive and allergen data, Monteiro et al. 2019 for NOVA classification.
When we can't resolve an ingredient against Open Food Facts, we flag it as UNRESOLVED rather than guess. The PDF you receive carries this disclaimer on page one and recommends QA-team review against current 21 CFR 101 guidance before any label print run.