holi(oil) Refining Ageless Face Serum
Why this score
Concern28 / 55
- Citronellol: watch if sensitive
- Geraniol: watch if sensitive
How much genuine, cited concern the ingredients carry, weighted by how much of each is likely present and whether the product stays on or rinses off.
Transparency20 / 20
- No hidden fragrance blend.
Whether the full ingredient list, and any fragrance, are actually disclosed.
Formulation restraint0 / 25
- 5 known irritant or fragrance-allergen ingredients: Rosa Damascena Flower Oil, Citronellol, Geraniol, Limonene, Linalool.
Needless irritant or allergen load for the product type. A clean, purposeful formula scores well without any "free-from" theater.
Scored by PlainBody Editorial against the PlainScore method · Label checked July 2026
What’s inside
Sodium Ascorbyl PhosphateGenerally safe
This is a stable, water-soluble derivative of vitamin C that converts to ascorbic acid in skin and is used for antioxidant and brightening support. It is generally better tolerated than plain ascorbic acid and has a low reported rate of irritation in formulation testing.
Full ingredient details →Rosa Damascena Flower OilWatch if sensitive
An essential oil from damask rose flowers prized for its complex, floral scent. It is a known fragrance allergen because it contains many volatile components that oxidize readily in air; dermatitis patients can react to both the fresh oil and its degradation products.
Full ingredient details →CitronellolWatch if sensitive
A rose-scented fragrance ingredient found naturally in geranium and rose oil. It is one of the 26 fragrance allergens the EU requires to be labeled by name because a minority of people develop skin sensitization to it, though most users tolerate it without issue.
Full ingredient details →GeraniolWatch if sensitive
A floral, rose-like fragrance compound found in many essential oils. It is one of the 26 EU-designated fragrance allergens, meaning a documented minority of people can develop contact sensitization, so brands must disclose it above set thresholds.
Full ingredient details →LimoneneWatch if sensitive
A citrus-scented fragrance component. Fine for most, but it oxidizes over time into a known contact allergen, so it must be labelled in the EU.
Full ingredient details →LinaloolWatch if sensitive
A floral fragrance component and one of the EU-labelled fragrance allergens. Usually fine, worth watching if you react to scented products.
Full ingredient details →Lower-concern alternatives
Same category, higher PlainScore.
Cosmetic information for general education, not medical advice. Concern ratings are evidence-graded and cited on each ingredient page. See how we score.