5 items
Independent cosmetic-ingredient ratings for Indian beauty e-commerce, scored against EU and Indian cosmetic regulation. Snifff tells you what is actually in a beauty product, while you are still on the page deciding whether to buy it. Open any product on Nykaa and Snifff reads the ingredient list off the page and rates it — a score out of 100, a plain-English tier, and a breakdown of which ingredients carried the rating and why. Ingredients are checked against European and Indian cosmetic regulation, so you can see where a product would sit under stricter rules than the ones it was sold under. Where the two disagree, Snifff says so. Every ingredient is rated for the kind of harm it is associated with, not just a colour. Tap one to see what it does in the formula, what the concern is, and where the assessment comes from. Products carrying ingredients that are restricted for pregnancy or nursing are flagged with the guidance in full. Snifff also tells you what it could not read. If part of the ingredient list is missing or printed as an image, the score is shown as an upper bound and the unread ingredients are listed, so a partial reading can never flatter a product. If the list is an image, you can paste the text in yourself and get a full rating. How to use it: install Snifff, open a product on Nykaa, and the rating appears on the listing. Tap it for the full analysis, or click the Snifff icon in the toolbar to open and close the panel. Privacy: Snifff has no accounts and no sign-up. It runs only on Nykaa, and the only thing that leaves your browser is the ingredient list and the product's title, category, and product ID, sent anonymously so the product can be scored. No name, no email, no device or advertising ID — Snifff has no way to know who you are. Full policy in the link below. Found an ingredient we got wrong, or one we missed entirely? There is a Send feedback link in the settings panel, or write to help@snifff.app. Snifff is independent. It is not affiliated with any retailer or brand, and no brand can pay to change a score.
Sep 2, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.