DermGuard Pro
WordPress Plugin for Acne-Safe Ingredient Analysis

Challenge
People with acne-prone skin have no easy way to tell whether a product will break them out. Ingredient lists are long, the comedogenicity data is scattered across blogs and PDFs, and synonyms (Aqua vs Water) make manual lookups error-prone. Site owners in the skincare space had no drop-in way to offer this on their own WordPress pages.
Solution
We built a self-contained WordPress plugin in PHP. A curated database of 117 ingredients carries comedogenicity and irritancy ratings, synonyms, and categories. A deterministic analyzer with fuzzy matching and synonym recognition scores any pasted ingredient list into Safe, Caution, and Avoid buckets — all processed locally with no external API calls. Site owners embed it with the [acne_ingredient_checker] shortcode or Gutenberg blocks, and developers integrate it through the acne/v1 WP REST API. Configurable risk-threshold presets adapt the scoring for sensitive, oily, and acne-prone skin.
Results
- Curated database of 117 ingredients with comedogenicity and irritancy ratings
- Drop-in embedding via the [acne_ingredient_checker] shortcode and Gutenberg blocks
- Public WP REST API (acne/v1) for analysis and ingredient lookups
- Configurable risk-threshold presets for sensitive, oily, and acne-prone skin
- Fully local processing — no external dependencies or third-party calls
- Chart.js admin dashboard for usage analytics and popular-ingredient tracking
System Architecture
Self-contained WordPress plugin: an embeddable ingredient checker backed by a curated 117-ingredient store, a WP REST API, and a Chart.js admin dashboard — all processed locally.
Self-contained WordPress plugin: an embeddable ingredient checker backed by a curated 117-ingredient store, a WP REST API, and a Chart.js admin dashboard — all processed locally.
Facing Similar Challenges?
Every business is different, but the problems tend to rhyme. If someone sent you, get in touch and tell us about yours.