SlipperSkin For app makers
Ingredient apps · Original study

Do skincare ingredient apps agree? We checked 20 products on five databases

Four databases that give a verdict split on 16 of 20 best sellers, and 6 got opposite answers. Skincarisma's score is built on EWG's own ratings, yet the two rank these products almost unrelatedly (−0.07).

Figures read
21 October 2026, on makers' own pages
Next review
January 2027
Compiled and verified by
Vincent Wesley Couey ORCID
Published
21 October 2026

SlipperSkin finding

Read on 21 October 2026, four public ingredient databases (EWG Skin Deep, INCIdecoder, SkinSAFE and Skincarisma) disagreed on whether 16 of 20 best-selling skincare and makeup products were clean or flagged; 6 got opposite verdicts, and EWG's own listings of the same product scored differently for 8.

From product pages on ewg.org, incidecoder.com, skinsort.com, skinsafeproducts.com and skincarisma.com, read 21 October 2026; every figure links to its page in the table below.

Do ingredient checker apps agree with each other?

Mostly not, and for reasons you can check yourself:

  1. They split on 16 of 20 products when asked the same question: clean, or flagged?
  2. Six got opposite verdicts: a moderate hazard on EWG, "Excellent" on Skincarisma and SkinSAFE's top rating of 100, including both CeraVe products we read.
  3. They often hold different formulas. One database still lists parabens CeraVe removed; another lists Olay's cream without the fragrance the other four show.
  4. The rules differ more than the chemistry. Skincarisma scores from EWG's own ingredient ratings, yet ranks these products almost unrelatedly (−0.07).
  5. What to do: the best ingredient checker for your question, and the five checks below.

How often do the databases give different verdicts?

On 16 of 20 products. We asked each database the same plain question for every product: does it treat this as clean, or flag it? EWG counts as clean at a hazard score of 1 or 2, its own low band; SkinSAFE at its top rating of 100; Skincarisma at its "Excellent" label; INCIdecoder, which gives no overall score, when it rates none of the ingredients "icky". Only 4 products came back the same on all four.

The verdict grid20 products, four databases, read 21 October 2026
Verdict grid, 20 products by four databases, read 21 October 2026. Laneige Lip Sleeping Mask: EWG Skin Deep flagged, INCIdecoder flagged, SkinSAFE flagged, Skincarisma clean. Fenty Pro Filt'r Foundation: EWG Skin Deep flagged, INCIdecoder flagged, SkinSAFE flagged, Skincarisma clean. Olay Micro-Sculpting Cream: EWG Skin Deep flagged, INCIdecoder flagged, SkinSAFE flagged, Skincarisma clean. Neutrogena Hydro Boost: EWG Skin Deep flagged, INCIdecoder flagged, SkinSAFE clean, Skincarisma clean. Cetaphil Gentle Cleanser: EWG Skin Deep flagged, INCIdecoder clean, SkinSAFE flagged, Skincarisma clean. Maybelline Fit Me Matte: EWG Skin Deep flagged, INCIdecoder flagged, SkinSAFE clean, Skincarisma clean. Drunk Elephant Protini: EWG Skin Deep flagged, INCIdecoder clean, SkinSAFE flagged, Skincarisma clean. Clinique Moisture Surge 100H: EWG Skin Deep flagged, INCIdecoder clean, SkinSAFE flagged, Skincarisma clean. CeraVe Moisturizing Cream: EWG Skin Deep flagged, INCIdecoder clean, SkinSAFE clean, Skincarisma clean. CeraVe Hydrating Cleanser: EWG Skin Deep flagged, INCIdecoder clean, SkinSAFE clean, Skincarisma clean. EltaMD UV Clear SPF 46: EWG Skin Deep flagged, INCIdecoder clean, SkinSAFE clean, Skincarisma clean. Supergoop Unseen SPF 40: EWG Skin Deep not listed, INCIdecoder clean, SkinSAFE flagged, Skincarisma clean. Aquaphor Healing Ointment: EWG Skin Deep clean, INCIdecoder clean, SkinSAFE flagged, Skincarisma clean. Vaseline Petroleum Jelly: EWG Skin Deep clean, INCIdecoder clean, SkinSAFE clean, Skincarisma flagged. NARS Radiant Concealer: EWG Skin Deep clean, INCIdecoder clean, SkinSAFE flagged, Skincarisma clean. Glossier Boy Brow: EWG Skin Deep flagged, INCIdecoder clean, SkinSAFE clean, Skincarisma clean. LRP Toleriane Double Repair: EWG Skin Deep clean, INCIdecoder clean, SkinSAFE clean, Skincarisma clean. The Ordinary Niacinamide 10%: EWG Skin Deep clean, INCIdecoder clean, SkinSAFE clean, Skincarisma clean. Paula's Choice 2% BHA: EWG Skin Deep clean, INCIdecoder clean, SkinSAFE clean, Skincarisma clean. COSRX Snail 96 Essence: EWG Skin Deep clean, INCIdecoder clean, SkinSAFE clean, Skincarisma cleanEWG Skin DeepINCIdecoderSkinSAFESkincarismaverdictLaneige Lip Sleeping Mask72 icky9196splitFenty Pro Filt'r Foundation31 icky9199splitOlay Micro-Sculpting Cream61 icky9195splitNeutrogena Hydro Boost41 icky10091splitCetaphil Gentle Cleanser30 icky91100splitMaybelline Fit Me Matte41 icky10092splitDrunk Elephant Protini40 icky9199splitClinique Moisture Surge 100H50 icky9198splitCeraVe Moisturizing Cream30 icky10090splitCeraVe Hydrating Cleanser30 icky10098splitEltaMD UV Clear SPF 4640 icky10090splitSupergoop Unseen SPF 40not listed0 icky9195splitAquaphor Healing Ointment20 icky9194splitVaseline Petroleum Jelly10 icky10055splitNARS Radiant Concealer20 icky9197splitGlossier Boy Brow40 icky10099splitLRP Toleriane Double Repair20 icky100100agreeThe Ordinary Niacinamide 10%20 icky10096agreePaula's Choice 2% BHA20 icky10094agreeCOSRX Snail 96 Essence10 icky10096agree
Values inside the cells are each database's own figure: EWG's hazard score, the number of ingredients INCIdecoder rates "icky", SkinSAFE's rating and Skincarisma's score. Supergoop Unseen SPF 40 is not on EWG, which lists other Unseen versions.

Which products got opposite verdicts?

CeraVe Moisturizing Cream (EWG 3, Skincarisma 90, SkinSAFE 100); CeraVe Hydrating Cleanser (EWG 3, Skincarisma 98, SkinSAFE 100); Neutrogena Hydro Boost (EWG 4, Skincarisma 91, SkinSAFE 100); EltaMD UV Clear SPF 46 (EWG 4, Skincarisma 90, SkinSAFE 100); Maybelline Fit Me Matte (EWG 4, Skincarisma 92, SkinSAFE 100); Glossier Boy Brow (EWG 4, Skincarisma 99, SkinSAFE 100). Each sits in EWG's moderate band while Skincarisma calls it "Excellent" and SkinSAFE gives its top rating. The starkest single case runs the other way round too: Laneige Lip Sleeping Mask is the only product EWG puts in its high-hazard band (7, on "Limited" data, last updated January 2020), and Skincarisma rates it 96; Vaseline Petroleum Jelly gets EWG's best score of 1 and Skincarisma's lowest in this set, 55.

All 20 products, four verdicts and their sources, read 21 October 2026. Each figure links to the page it was read from.
ProductEWG Skin Deep (1 to 10)INCIdecoder (icky ingredients)SkinSAFE (rating)Skincarisma (/100)Verdicts
CeraVe Moisturizing Cream3none10090 Excellentsplit
CeraVe Hydrating Cleanser3 (listings 2 to 3)none10098 Excellentsplit
LRP Toleriane Double Repair2 (listings 2 to 3)none100100 Excellentagree
The Ordinary Niacinamide 10%2none10096 Excellentagree
Neutrogena Hydro Boost4 (listings 2 to 5)Fragrance10091 Excellentsplit
Cetaphil Gentle Cleanser3 (listings 1 to 3)none91100 Excellentsplit
Paula's Choice 2% BHA2none10094 Excellentagree
EltaMD UV Clear SPF 464none10090 Excellentsplit
Supergoop Unseen SPF 40not listednone9195 Excellentsplit
Laneige Lip Sleeping Mask7Fragrance/Parfum, Alcohol9196 Excellentsplit
COSRX Snail 96 Essence1none10096 Excellentagree
Aquaphor Healing Ointment2none9194 Excellentsplit
Vaseline Petroleum Jelly1none10055 Goodsplit
Fenty Pro Filt'r Foundation3 (listings 3 to 4)Parfum/Fragrance9199 Excellentsplit
Maybelline Fit Me Matte4 (listings 4 to 5)Alcohol Denat.10092 Excellentsplit
NARS Radiant Concealer2 (listings 2 to 4)none9197 Excellentsplit
Glossier Boy Brow4none10099 Excellentsplit
Drunk Elephant Protini4none9199 Excellentsplit
Olay Micro-Sculpting Cream6Fragrance9195 Excellentsplit
Clinique Moisture Surge 100H5 (listings 2 to 5)none9198 Excellentsplit

Why do the apps disagree when they read the same ingredients?

Because they add the ingredients up differently. Skincarisma publishes its whole formula on its methodology page: it starts at 100 and subtracts for the share of ingredients EWG rates moderate or high. EWG weights each product toward its most concerning ingredient, and its FAQ describes the rating as the relative level of concern from the ingredients compared with other formulations. Yuka and Think Dirty go further and let the worst ingredient cap the product. The same page that publishes Skincarisma's formula calls EWG "widely criticised as alarmist", which is a fair warning about inputs Skincarisma itself uses.

Same ingredients, two rulesan illustration of the published methods, not a real product
Illustration: one formula of 20 ingredients with 1 moderate and 1 high-risk ingredient. Skincarisma's published formula gives 93 out of 100; a worst-ingredient cap like Yuka's holds the score between 0 and 24.One formula, 20 ingredients18 low, 1 moderate, 1 highmoderatehighShare of risky ingredients (Skincarisma)100 minus 5% x 0.45 minus 5% x 1.093/100Worst ingredient caps the score (Yuka)one high-risk ingredient: between 0 and 240 to 24Illustration, not a real product: both rules applied to the same ingredient ratings.
A product with one high-risk ingredient among twenty scores 93 out of 100 by Skincarisma's share rule, and no more than 24 out of 100 under a worst-ingredient cap like Yuka's. Neither number is wrong; they answer different questions.

On real products the effect is the chart below: if the two databases agreed, the lines would run roughly parallel. They cross everywhere.

EWG against Skincarisma19 products on both, read 21 October 2026
Slope chart: each product's EWG hazard score (1 safest) against its Skincarisma safety score (100 safest), read 21 October 2026. Rank correlation −0.07. CeraVe Moisturizing Cream: EWG 3, Skincarisma 90. CeraVe Hydrating Cleanser: EWG 3, Skincarisma 98. LRP Toleriane Double Repair: EWG 2, Skincarisma 100. The Ordinary Niacinamide 10%: EWG 2, Skincarisma 96. Neutrogena Hydro Boost: EWG 4, Skincarisma 91. Cetaphil Gentle Cleanser: EWG 3, Skincarisma 100. Paula's Choice 2% BHA: EWG 2, Skincarisma 94. EltaMD UV Clear SPF 46: EWG 4, Skincarisma 90. Laneige Lip Sleeping Mask: EWG 7, Skincarisma 96. COSRX Snail 96 Essence: EWG 1, Skincarisma 96. Aquaphor Healing Ointment: EWG 2, Skincarisma 94. Vaseline Petroleum Jelly: EWG 1, Skincarisma 55. Fenty Pro Filt'r Foundation: EWG 3, Skincarisma 99. Maybelline Fit Me Matte: EWG 4, Skincarisma 92. NARS Radiant Concealer: EWG 2, Skincarisma 97. Glossier Boy Brow: EWG 4, Skincarisma 99. Drunk Elephant Protini: EWG 4, Skincarisma 99. Olay Micro-Sculpting Cream: EWG 6, Skincarisma 95. Clinique Moisture Surge 100H: EWG 5, Skincarisma 98EWG hazard (1 = least concern)Skincarisma (100 = best)1357100857055Laneige Lip Sleeping Mask 796Vaseline Petroleum Jelly 155rank correlation −0.07 across 19 products
Each line joins a product's EWG hazard score (left, 1 is the lowest concern) to its Skincarisma safety score (right). Skincarisma rates 19 of the 20 products "Excellent", so most of the spread comes from EWG.

Are the apps even reading the same formula?

Often not. Formulas change, and a database keeps whatever list it was given. Skincarisma's CeraVe Moisturizing Cream page still lists methylparaben and propylparaben, which the other four do not, and that is what triggers its "Contains paraben" concern. EWG's Cetaphil Gentle Skin Cleanser listing still shows the older formula with parabens and sodium lauryl sulfate. SkinSAFE lists five parabens in Olay's Micro-Sculpting Cream; SkinSort lists none. Even one database disagrees with itself: EWG keeps several listings of the same product, and for 8 of the 14 products where it does, the listings score differently.

EWG against EWGlistings of the same product, read 21 October 2026
EWG Skin Deep lists several versions of the same product; for 8 products the versions score differently, read 21 October 2026. Neutrogena Hydro Boost: 2 to 5. Clinique Moisture Surge 100H: 2 to 5. Cetaphil Gentle Cleanser: 1 to 3. NARS Radiant Concealer: 2 to 4. CeraVe Hydrating Cleanser: 2 to 3. LRP Toleriane Double Repair: 2 to 3. Fenty Pro Filt'r Foundation: 3 to 4. Maybelline Fit Me Matte: 4 to 512345678910EWG hazard score of each listing (1 is the lowest concern)Neutrogena Hydro Boost2 to 5Clinique Moisture Surge 100H2 to 5Cetaphil Gentle Cleanser1 to 3NARS Radiant Concealer2 to 4CeraVe Hydrating Cleanser2 to 3LRP Toleriane Double Repair2 to 3Fenty Pro Filt'r Foundation3 to 4Maybelline Fit Me Matte4 to 5
Each dot is one EWG listing of the product (sizes, shades or formulation years). Neutrogena Hydro Boost and Clinique Moisture Surge each span three points of EWG's scale depending on which listing you open.

Do they agree on whether a product contains fragrance?

Not always, even on a yes or no question. Leaving out SkinSAFE, whose "Fragrance Free" mark is a certification rather than a claim that a product contains fragrance, the other four disagree on 5 of 20: Laneige Lip Sleeping Mask, Fenty Pro Filt'r Foundation, NARS Radiant Concealer, Drunk Elephant Protini, Olay Micro-Sculpting Cream. With SkinSAFE included it is 10 of 20. Some of that is rules: on 21 October 2026 SkinSort counted linolenic acid and phenylpropanol as fragrance ingredients in Drunk Elephant Protini; re-read on 23 October 2026 it names only phenylpropanol, and still tags the cream not fragrance-free (more in SkinSort vs INKEEDecoder). Some is a page contradicting itself: Skincarisma's Laneige Lip Sleeping Mask page says "Fragrance-free" at a glance while its own ingredient list includes fragrance.

Does the split hold on more products?

Yes. We repeated the read on 88 products from 48 brands (read 21 and 23 October 2026): the databases that give a verdict split on 80 of 88, across 46 of the 48 brands. Every brand has its own page with the product-by-product grid on the brand files, and the 20-product table is the CSV linked below. A hazard score also is not a legal line: see how EWG scores the ingredients California bans.

So which database should you believe?

The one that answers your question, read against the box in your hand. They are not competing answers to one question. EWG asks how concerning the ingredients are as hazards. SkinSAFE, built with Mayo Clinic dermatology, asks whether a product is free of the most common contact allergens. INCIdecoder, now renamed INKEEDecoder after a trademark dispute, explains what each ingredient does and refuses to score the whole. None of them weighs how much of an ingredient is in the product, which is what the safety assessments by the Cosmetic Ingredient Review panel and the EU's Scientific Committee on Consumer Safety are built around. We report what each database says; we do not issue our own safety verdict on any ingredient.

Before you trust a scan: five checks
1. Is this the formula on MY box? Compare the first
   five ingredients with the app's list and its date.
2. What does the score measure: hazard, allergens,
   pore-clogging, or "clean"? They are different questions.
3. Does one ingredient decide it? (Yuka and Think Dirty
   cap by the worst ingredient; Skincarisma uses shares.)
4. Is dose considered? Most apps rate an ingredient,
   not how much of it is in the product.
5. Does a second app agree? If not, read why on both.

Which app should you use?

How we ran the comparison

Method

Twenty widely sold skincare and makeup products, chosen before any database was read. Each was looked up on every database that shows per-product results on the public web: EWG Skin Deep (sunscreens through EWG's sunscreen guide), INCIdecoder, SkinSort, SkinSAFE and Skincarisma, all on 21 October 2026. Where a database had several listings, we took the base version and, on EWG, the listing with the newest "data last updated" date, and reported the others as a range. CosDNA refused automated reading that day, and Yuka, Think Dirty and OnSkin publish no product pages on the web, so they are not in the grid. Every page we read is kept, and every figure here links to its source. This compares what the databases publish; it is not a test of any product's safety.

The data: every value above, with its source URL, is free to download as a CSV under CC BY 4.0. Cite it as: SlipperSkin, "Do skincare ingredient apps agree?", 21 October 2026, slipperskin.com.

If you are reading labels

Basics for an ingredient-conscious routine

Fragrance-free moisturizerFragrance is the first thing many label readers cut; start with a plain formula.Fragrance-freeView on Amazon → Mineral sunscreenZinc oxide or titanium dioxide are the filters mineral formulas use; check the active list on the label.Zinc oxide or titanium dioxideView on Amazon → Gentle cleanserA simple cleanser gives you a clean baseline before you add or change a product.Few ingredientsView on Amazon → Patch-test swabsTest a new product behind the ear before the face; swabs keep the test small and clean.Test before you commitView on Amazon →

As an Amazon Associate I earn from qualifying purchases.

FAQ

Do skincare ingredient apps agree with each other?

Mostly not. Reading 20 best-selling products on 21 October 2026, EWG Skin Deep, INCIdecoder, SkinSAFE and Skincarisma split on whether 16 were clean or flagged, and 6 got opposite verdicts.

Which ingredient checker app is the most accurate?

There is no single answer key, because they answer different questions: EWG rates ingredient hazard, SkinSAFE checks for common allergens, INCIdecoder explains ingredients without scoring them, and Yuka lets the worst ingredient cap the score. Choose the one that matches your question and check its ingredient list against your box.

Why does EWG rate CeraVe Moisturizing Cream a 3?

EWG's listing read on 21 October 2026 scores it 3, its moderate band, with allergy and immunotoxicity rated moderate and use restrictions rated high. Skincarisma rates the same product 90 "Excellent" and SkinSAFE gives it 100.

Is Skincarisma based on EWG?

Yes. Skincarisma's methodology page publishes its formula: 100 minus the share of moderate-risk ingredients times 0.45, minus the share of high-risk ingredients, using EWG's ratings. Because it counts shares rather than the worst ingredient, its rankings of these products barely relate to EWG's (rank correlation −0.07).

Why do two apps show different ingredients for the same product?

Because databases keep the list they were given, and formulas change. On these 20 products, at least one database held a different formula for 8, for example parabens CeraVe has since removed, or fragrance missing from one list of Olay Micro-Sculpting Cream.

Does a bad score mean a product is unsafe?

Not on its own. These databases rate ingredients, mostly without regard to how much is in the product. Dose-aware safety assessments come from bodies such as the Cosmetic Ingredient Review panel and the EU Scientific Committee on Consumer Safety. SlipperSkin reports what each database says and does not issue its own safety verdict.

Bottom line

Ingredient apps are useful instruments that disagree because they measure different things, apply different rules and often hold different versions of the formula. Pick the app whose question matches yours, compare its ingredient list with your box, and when two apps disagree, read why before you bin the product.

Related on SlipperSkin

DataIngredient filesSixty-six ingredients against the statute, the EU, FDA and EWG.RoundupBest ingredient checker appEleven apps, what each score is built on, and who pays them.Three-wayYuka vs Think Dirty vs EWGThree rules for one question, drawn.MoneyWho pays the ingredient apps?Verification fees, licences and the apps that take none.
☆ Save
Dashboard