AllergenLens · Features

Explain in plain words: Apple Intelligence explanations in AllergenLens

On iPhones with Apple Intelligence, AllergenLens can explain a finding in plain words, on the device, marked AI-generated and based only on the reason shown.

· 5 min read

AllergenLens result for a Honey Oat Granola Bar: a red Contains card naming peanuts and milk, with the line Listed on the label. Check the ingredients below and on the package

Short answer

On iPhones that support Apple Intelligence, each Contains, May contain or Unclear finding in AllergenLens has an Explain in plain words button. Apple Intelligence writes a short explanation on your iPhone, shown under an AI-generated label with a line saying what it was based on and that AI can be wrong. The result itself never depends on it: the explanation only puts the app's own reason into everyday language.

A finding such as E322 (lecithin) can come from soy or eggs is precise, but it doesn't say what lecithin is or why a label might not name the source. AllergenLens can add a few sentences in plain words, written on the device by Apple Intelligence where it's available. This post explains when the button appears, what the explanation is based on, and what it will never do.

Where the button appears

Open any result and look at the findings. Under each finding in Contains, May contain or Couldn't read clearly, you'll see Explain in plain words with a sparkle icon. VoiceOver reads its hint: Written by Apple Intelligence on this iPhone.

There is no button on Not found in the text we read. Nothing was found, so there's nothing to explain, and an explanation there could read like reassurance. Not found is not a guarantee either way.

The button only shows when all of these are true:

RequirementWhy
iOS 26 or laterThe on-device model is part of the system.
Apple Intelligence turned on and readyThe model must be downloaded and available.
Your app language is supported by the modelThe explanation is written in the language the app is using.

On other iPhones the button simply isn't there. Every finding still has its reason, and every warning still shows.

AllergenLens findings: Contains with peanuts marked severe allergy and milk, each with the reason it was found, then May contain with tree nuts from a may contain statement and from granola with the note Check with the maker
Each finding already has a reason. The explanation, where available, puts it in plainer words.

What the explanation is based on

The model isn't asked to judge the product. It is given only the finding and what produced it:

  • A word-list match. For most findings, the model gets the word read on the label and the allergen word list term it matched, such as whey for milk or E322 with the list's own note. The basis line reads like Based on “whey” in the allergen word list v2. AI can be wrong. Always read the label.
  • The app's own notes. For an Unclear finding, or for a word from Your own ingredients that the word list knows nothing about, the model gets only the reasons the app already shows. The basis line reads Based only on the reasons above. AI can be wrong. Always read the label.

The explanation is short, at most about 60 words, and written to stay close to the reason. When one appears, the Sources for that finding open too, so you can see the public sources the allergen lists are based on. The full list is under Sources and citations in Settings.

Get a plain-words explanation

  1. Scan a label, or open a result from your latest scan.
  2. Find the finding you want to understand under Contains, May contain or Couldn't read clearly.
  3. Tap Explain in plain words. You'll see Writing an explanation… for a moment.
  4. Read the text under AI-generated, then the basis line under it.
  5. Check the word on the pack with Show on photo or What we read.
  6. If the explanation and the reason seem to disagree, go with the reason and the label.

What it will never do

AllergenLens checks every explanation before showing it. The text is thrown away if it:

  • sounds like reassurance, for example promising the food is fine;
  • says what the product does not contain;
  • plays the finding down, such as calling it unlikely;
  • is too long, or doesn't mention the words it was asked about.

In that case you see This explanation wasn't shown because it didn't follow the app's wording rules. The reasons above still apply. If Apple Intelligence can't write anything right now, you get a similar note that the reasons still apply.

Most of all, the explanation never changes the result. Contains, May contain and Unclear come from the word list and the label text, the same on every iPhone. More on how those are chosen in result states and coverage, and on the words behind them in E-numbers and unclear words.

Keep this result section with Save snapshot and Share buttons, a note that the picture stays on this iPhone, and the assistive tool reminder to always read the label and ask the manufacturer when unsure
Every result ends with the same reminder: read the label and ask the maker when unsure.

FAQ

Why don't I see Explain in plain words?

Your iPhone needs iOS 26 or later with Apple Intelligence turned on and ready, in a language the model supports. Without it, every finding still shows its reason.

Does the explanation decide the result?

No. The result comes from the allergen word list and the text read from the label. The explanation is added afterwards and can't change it.

Is my label sent to a server to write it?

No. It's written on your iPhone. See privacy and on-device reading.

What if the explanation seems wrong?

Trust the reason shown above it and the label on the pack. If the app missed or misread something, use Report a miss or contact support.

Download AllergenLens and get plain-words explanations on supported iPhones.