CYCLOMETHICONE
Cyclomethicone is a generic name for a mixture of cyclic dimethyl polysiloxane compounds that conform to the formula, where n has a value between 4 and 6.
CYCLOMETHICONE is listed in the European Commission CosIng inventory under the functional categories Skin Conditioning - Emollient, Hair Conditioning, Solvent, with CAS number 69430-24-6 / 556-67-2 / 541-02-6 / 540-97-6 and EC number 209-136-7 / 208-764-9 / 208-762-8. CosIng records a restriction against it (Entry 1388 of Annex II corresponds to D4 (Cyclotetrasiloxane). If Cyclomethicone contains D4 then entry II/1388 applies. Restricted under COMMISSION REGULATION (EU) 2024/1328. 1. Shall not be placed on the market (a) as a substance on its own; (b) as a constituent of other substances; or (c) in mixtures; in a concentration equal to or greater than 0,1 % by weight of the respective substance after 6 June 2026. [...] 3. By way of derogation: (a) for D4 and D5 in wash-off cosmetic products, paragraph 1, point (c), shall apply after 31 January 2020. For the purposes of this point, “wash-off cosmetic products” means cosmetic products as defined in Article 2(1), point (a), of Regulation (EC) No 1223/2009 of the European Parliament and of the Council (*1) that, under normal conditions of use, are washed off with water after application; (b) for all cosmetic products other than the ones mentioned in paragraph 3(a), paragraph 1 shall apply after 6 June 2027.), so check the corresponding Annex entry before formulating. In the free INCIDB sample it appears on 2 product labels, leading the declaration on powder touch. Fulton (1989) grades it 0 on the 0–5 comedogenicity scale; that grade is transcribed as-is and is the only rating source used.
Sample products containing CYCLOMETHICONE
Label positions from the free INCIDB sample. A lower position means the ingredient is declared earlier, i.e. present in a higher proportion.
Query CYCLOMETHICONE in the full snapshot
import pyarrow.parquet as pq
ingredients = pq.read_table('ingredients.parquet').to_pandas()
target = ingredients[ingredients['inci_name'] == "CYCLOMETHICONE"]
print(target[['ingredient_id', 'functions', 'cas_number', 'is_common_allergen']])
The complete snapshot covers 18,583 products. Coverage of each enrichment column is published, both per distinct name and weighted by label occurrence — see the coverage table.