Emollient

Emollient for iPhone

Know what is on the label.

Scan the ingredient list on any cosmetic. See the allergens its label names, the EU limits on what it lists, and the source behind every rule. No score, no verdict.

Submitted to the App Store On 20 October 2026. iOS 17 or later.
Your first scan is free, and looking things up always is.

A shampoo label, read

INGREDIENTS:

Aqua, Sodium Laureth Sulfate, Cocamidopropyl Betaine, Glycerin, Sodium Chloride, Parfum1, Citric Acid, Sodium Benzoate2, Methylisothiazolinone3, Limonene4, Linalool, Coumarin.

1Allergy

Parfum

A fragrance or flavour mixture listed under one name. Its parts need not be named, except listed allergens above the EU threshold.

2EU limits

Sodium Benzoate

As a preservative: up to 2,5 % (acid) in rinse-off products, except oral products.

3Allergy

Methylisothiazolinone

Reacted in 3.46% of 4,365 patients patch-tested at European skin clinics in 2021-2022 (ESSCA, Contact Dermatitis). These were people already being tested for suspected skin allergy, not the general public.

4Allergy

Limonene

EU fragrance allergen. EU classes the pure substance as a skin sensitiser.

Four of the names this label lights up. Linalool and Coumarin are EU fragrance allergens too.

What a scan shows

Plain answers first.
The law one tap away.

Every result opens with what people scan for. Tap How we know on any card for the regulation or the study behind it.

Allergy

Which names have allergy evidence

Names on the EU fragrance allergen list, names the EU classes as skin or airway sensitisers, and patch-test figures from patients tested at European skin clinics.

LimoneneEU fragrance allergen. EU classes the pure substance as a skin sensitiser.
EU limits

What the EU allows only under conditions

What each is used for, its maximum amount for your kind of product where one is set, and any wording the label must carry. Being listed does not mean a product breaks a rule.

PhenoxyethanolAs a preservative: up to 1,0 %.
Its own kind

How it sits among labels like it

Say what it is, and the label is placed among 5,466 measured labels in 11 kinds, from Open Beauty Facts.

A fragrance or flavour mixture is listed here, as on 50% of the 936 shampoos we measured.

In the app

From the label
to the source.

The scan step: turn the product round to its ingredient list and hold still. A result opening on the label photo, with keys for Avoid list, Allergy and Limits over it. The allergy card: four ingredients with allergy evidence, each with its source. The EU limits card: Sodium Benzoate and Methylisothiazolinone with their maximum amounts as preservatives. The label among the 936 shampoos measured. Methylisothiazolinone: where it stands, with the EU condition of use and the patch-test figure. The avoid list with Phenoxyethanol and Limonene marked. Two shampoo labels compared line by line.
Captured from the app

What it will never say in its own voice

  • Safe.
  • Unsafe.
  • Toxic.
  • Clean.

Those are conclusions about legally marketed products, and a label cannot support them. It gives the order of the ingredients, not the amount, and the amount decides nearly every real effect.

Where a named body did reach a conclusion, the app names the body, quotes it, and gives the document and the date.

Every rule carries its source

Where the facts come from.

All of it ships inside the app, with the instrument and the date it was retrieved. Where a source could not be reached, the app says so.

  • The EU cosmetics regulation and its annexes Regulation (EC) No 1223/2009, Annexes II to VI
  • The fragrance allergens a label must name Annex III, as amended by Regulation (EU) 2023/1545
  • Harmonised classifications, including skin sensitisers Regulation (EC) No 1272/2008 (CLP), Annex VI
  • Patch-test figures from European skin clinics ESSCA, Contact Dermatitis
  • Opinions of the EU's scientific committee SCCS and SCCNFP opinion index
  • The glossary of common ingredient names Commission Decision (EU) 2019/701
  • International and US hazard evaluations IARC, NTP Report on Carcinogens, California Proposition 65
  • National and regional prohibited and restricted lists Health Canada, South Korea, ASEAN, Japan, ECHA REACH

Emollient is independent. No body named here made, reviewed or endorses it.

Price

Look anything up, free.

FreeLook up any ingredient, read every source, see a full example result, and your first scan. $0
Emollient Plus, monthlyScan every cosmetic label you pick up. $6.99 /mo
Emollient Plus, yearlyThe same, for a year. $48.99 /yr

The terms, in full

Apple takes payment when you confirm. Monthly and yearly renew automatically at the same price through your Apple Account unless you cancel at least 24 hours before the current period ends. Cancel any time in the App Store, under your account, then Subscriptions. There is no free trial.

Prices shown are US prices. In the UK it is £6.99 a month or £49.99 a year. The App Store shows your price, in your own currency, before you subscribe.

Paying changes no fact the app shows you.

Questions

Before you install it.

When can I get it?

Emollient was submitted to the App Store on 20 October 2026 and is in review. It needs an iPhone with iOS 17 or later. This page will link to it once it is released.

Can it tell me whether I will react to a product?

No. It shows which names on the label have allergy evidence and where that evidence comes from: the EU fragrance allergen list, EU sensitiser classifications and patch-test studies. What you react to is a question for a doctor, usually answered with a patch test. A name the camera cannot read cannot be matched, so check the printed label too.

Does it tell me if a product is safe?

No. A label gives the order of ingredients, not the amount, and the amount decides nearly every real effect. Emollient never calls a product or an ingredient safe, unsafe, toxic or clean. Where a named body reached a conclusion, the body is named and quoted.

Do my photos leave my phone?

No. The label is read on the phone by Apple's text recognition. There is no account, no server that receives images and no analytics. The ingredient data ships inside the app, so a scan needs no network.

What does an EU limit mean for my product?

The EU allows some ingredients only under conditions, such as a maximum amount, the kinds of product they may be used in, or wording the label must carry. Being on one of these lists does not mean a product breaks a rule, and labels do not show the amounts used.

What is free and what needs a subscription?

Looking up any ingredient, reading every source, seeing a full example result and your first scan are free. Scanning after that needs Emollient Plus: 6.99 USD a month or 48.99 USD a year (in the UK, £6.99 or £49.99), renewing automatically until you cancel in the App Store.

Do the rules apply in Great Britain?

The rules on a result are the EU's. Great Britain keeps its own lists, which can differ.