2
3 Comments

Show IH: Built a free Shopify app that shows ingredient safety ratings on beauty product pages β€” looking for beta testers

Hey IH! πŸ‘‹

I'm Donghyun, a solo dev from Korea. Spent the last few months building Skinin Ingredient Checker β€” a free Shopify Theme App Extension for clean beauty and skincare brands.

The problem:
Clean beauty shoppers want to know what's in their products before buying. Most Shopify brands have no easy way to show this without expensive custom dev work.

What Skinin does:

  • Reads ingredient list from product description
  • Displays a color-coded "What's inside?" widget on the product page
  • 1,500+ ingredient database across 10 categories
  • Customers can tap each ingredient to see safety details
  • Takes ~5 min to set up, 100% free

Where I'm at:

  • Live on Shopify App Store βœ…
  • 0 reviews (this is the hard part πŸ˜…)
  • Reached out to 20+ brands via Instagram DM β€” crickets so far

What I'm looking for:
If you run or know a Shopify beauty/skincare store, I'd love to get 3-5 beta testers. I'll personally help with setup and would love honest feedback.

Happy to answer any questions β€” and would love feedback on my outreach strategy too!

posted to Icon for group Building in Public
Building in Public
on June 16, 2026
  1. 1

    The build sounds clean and the 5-minute setup is the right call for Shopify. On your actual question, why 20+ brands went quiet and whether transparency is a conversion, trust, or nice-to-have problem, there is a third possibility worth naming, because it might be a silent reason for some of the no-replies.
    The moment your widget puts a "safety rating" on an ingredient, the brand is now publishing a safety claim about its own product, on its own product page.
    That is a regulated space. In the US the FTC expects health and safety claims to be substantiated, and an ingredient supplier or a competitor can challenge a "rating" as misleading.
    In the EU the cosmetics claims rules (the Common Criteria) specifically forbid denigrating ingredients that are legally permitted, which a hazard-style score can do.
    A brand that has a compliance person will not bolt a third-party "safety score" onto its product page without clearing it first, and that hesitation looks exactly like "bad outreach" from your side.
    The fix is mostly framing. "Ingredient transparency" and "what's inside" plus sourcing info is descriptive and defensible, and brands can adopt it freely.
    "Safety ratings" is a claim they have to own. If you reposition around transparency rather than safety scoring, you remove the thing that makes a careful brand pause.
    The brands most likely to want this are also the ones most sensitive to claims risk, so getting ahead of it might turn some of those silent no's into yes's.

  2. 1

    Honestly, what makes me hesitate isn't the lack of reviews.

    It's the fact that 20+ outreach attempts produced almost no signal.

    I've seen founders assume that means they need better outreach when sometimes it means the thing being tested isn't the part buyers are evaluating first.

    That's why I'd be careful before optimizing the DM strategy too much.

    The feedback I'd want most right now is whether beauty brands see ingredient transparency as a conversion problem, a trust problem, or just a nice-to-have.

    Those can look similar early on but usually lead to very different outcomes.

  3. 1

    Looks good can you post this on my forum : ) https://dev.us.kg/

Trending on Indie Hackers
6 weeks solo, 2 rejections, finally live but nobody told me marketing would be this hard User Avatar 140 comments I spent more time setting up cold email than actually selling. Here is what fixed it. User Avatar 38 comments I just wanted to taste AI coding tools. A week passed. User Avatar 24 comments I built a PDF API because every team I know has a haunted corner of their codebase they never want to open User Avatar 19 comments A pattern I keep seeing in EdTech: traffic isn't usually the problem. User Avatar 17 comments Building LinkCover – Day 3: Payment is live. No more building, time to sell. User Avatar 16 comments