Methodology · dataset v18

How we decide

Every verdict in the checker comes from scientific trigger classes described in our own words — never copied, never a safety certificate.

The lipid rule

Malassezia yeasts are lipid-dependent and cannot make their own fatty acids — they must harvest fats from the skin or from cosmetics. Their enzymes split triglycerides and esters into absorbable fatty acids. So we flag classes the yeast is shown to eat (fatty acids ~C11–C24, fatty esters, polysorbates, ferments), each with a strength of evidence. Nitrogen alone is never enough to flag (the urea lesson): the bar is lipid-substrate evidence.

Evidence levels

Limited evidence

Some flags rest on inference — consistency with related ingredients or community experience — rather than on direct feeding data: free fatty alcohols (including cetyl, stearyl and cetearyl), lanolin and wax esters, benzoate/salicylate esters judged by inheritance, ferment-class hits, and "possible oil" ambiguities. They display with limited-evidence labels like every limited call.

The product catalog keeps a zero-flag bar: a non-antifungal product with any flag is not listed (antifungal treatments are the only exception, and show every flag honestly).

Botanical extracts

A plant extract names its source and its form — both matter. An extract made from a non-lipid plant part (leaf, flower, root, stem, bark, herb, or aerial parts) — or from a fruit that does not carry an oil (apple, citrus, berries and the like) — carries no fatty chains, so it is judged no-known-trigger. But extracts from seeds, kernels, nuts, and the oil-bearing fruits (olive, avocado, coconut, palm, sea buckthorn, açaí and kin) stay unjudged unless their solvent is confirmed, because those parts can carry real fats. And anything sold as an oil, oil infusion, macerate, butter, or wax keeps its own (usually flagged) verdict: an oil carrier would have to appear on the label as its own ingredient, and that ingredient is already a trigger — so the product fails either way.

Ethers are not esters

The yeast's documented cutters are ester-cutters: they free fatty acids from ester bonds (that is how it eats Tweens and triglycerides). Ethoxylated fatty alcohols (laureth, trideceth, ceteareth and kin) lock the chain behind an ether bond instead — and no ether-cleavage record exists. So the ether-only forms are judged no-known-trigger, while anything carrying a fatty-acid ester part (polysorbates, PEG stearates) stays flagged, and the free fatty alcohols themselves stay flagged too.

Basis labels

Each new entry carries how its call was made: Peer-reviewed (a fetched, title-matched paper — linked under Sources on its page),Mechanism-based (chain length, ester/amide structure, volatility — reasoning from the lipid rule, no paper claimed), orCommunity-reported (sanity-check against community lists only, never copied).

Limitations

An INCI list alone cannot tell concentration, formulation, or your skin chemistry — so we screen ingredients, never diagnose, treat, or certify products. Dataset rot is real (synonyms, reformulations); entries carry a version stamp and unknown ingredients are researched before any product that depends on them enters the catalog.

Key sources

Not medical advice: we screen ingredient lists for potential triggers — we never diagnose, treat, or certify products. When in doubt, ask a dermatologist.