Cosmetic INCI and Annex II/III Screen
Find the banned or restricted ingredient while the formulation can still be changed, not during the safety assessment.
Which market this reads
What this check reads: European Union. No other market is covered.
Reads Annex II and Annex III of Regulation (EC) No 1223/2009. No US, UK or other national cosmetic ingredient list is read, so an ingredient that is unmatched here has been checked against the EU annexes only.
What it does
Screens cosmetic ingredients against EU Regulation (EC) No 1223/2009 Annex II (prohibited) and Annex III (restricted) entries.
Ask it like this
youScreen this face serum against the cosmetics annexes: aqua, glycerin, salicylic acid, hydroquinone, benzophenone-3.
You never name it yourself. Your assistant picks the right tool: cosmetic_inci_check__screen_cosmetic_ingredients
What you give it
| What to give | Kind of value | Needed? | Notes |
|---|---|---|---|
| ingredients | string[] | yes | INCI names or CAS numbers, min 1 item |
| product_type | 'leave_on' | 'rinse_off' | optional | sets which concentration limits apply |
What you get back
| What comes back | Kind of value | Notes |
|---|---|---|
| matches | array | annex + restriction_type + conditions |
| regulation_reference | string | entry number, per match |
| disclaimer | string | never asserts a product is safe |
| review_required | boolean | true below threshold |
Sources
- Regulation (EC) No 1223/2009, Annex II, III, IV and VI
- European Commission CosIng database
Who wrote this
Every capability is written by one named publisher. You see who stands behind an answer, and you can take the conversation further with them directly.
fmcg.network Core Team
verifiedPlatform capabilities and reference implementations
Network team
What the assistant can offer next
Related reading
How uncertainty is handled
This check reports a confidence score with every answer. Below 80 out of 100 nothing is guessed: the uncertain items go to a review queue and the answer comes back marked "needs review".
Read how quality levels work