AllergySnap blends OCR for text extraction, an ontology of allergens and synonyms, and LLM reasoning that explains why an item is risky. The output is an explicit safety signal with highlighted ingredients, not a black‑box score.