Compare & Decide

MSKD Skincare Diary review: the cruelty-free inventory app worth keeping

hands, writing, words, letter, working, pen, paper, office, work, hand writing, text, write, person, student, notebook,
TL;DR. MSKD is a routine and inventory diary with a barcode scanner, expiry/PAO logging, and Leaping Bunny + Cruelty Free Kitty integration. Freemium, iOS-only as of writing. The best feature is the one nobody else does well: linking the date you opened a product to its PAO icon, so you actually know if your retinol is still working in month 14. The weakness is the brand database; smaller indie brands miss. Worth the install if cruelty-free buying is part of your slow-skincare values.

I came to MSKD Skincare Diary the way most people probably do, scrolling for skincare-inventory apps on a Sunday evening with two unopened serums and no idea when I had bought the half-empty one in the bathroom. I downloaded it, scanned three barcodes to test it, and within an hour had an actual inventory for the first time in years. Then I started noticing the smaller features. The cruelty-free flag column is the one that earned the long-term slot on my home screen.

What MSKD is and isn’t

It is a personal skincare and makeup cabinet on your phone. Each product gets a purchase date, an opened date, a finish-by date based on the period-after-opening icon on the packaging, and free-text notes on how your skin responded. You can tag a product as a holy grail, add it to a wishlist, or note that it is on the shelf but you have stopped using it. The barcode scanner pulls product data from the developer’s database, and the database flags Leaping Bunny status and Cruelty Free Kitty entries where present.

It is not a social app, not an AI routine builder, not an analytics dashboard. There are no streaks, no scores, no daily nags. The cruelty-free flag is informational, not evangelical: the app does not stop you from logging a non-flagged product, it just does not display the badge.

Who it’s for

Readers who care about cruelty-free buying as a values question and are tired of cross-referencing brand websites against parent-company ownership lists. Anyone with more than fifteen products on the shelf at any time. Skincare diary keepers who want one app to track their cabinet rather than a Notes file and a spreadsheet. People doing a project pan or a year of no-buy who need to actually see what they own. Anyone with a half-used retinol they cannot date.

The features that matter

The PAO date math is the killer feature. You log the opened date, the app reads the period-after-opening icon (the little jar with 12M or 6M inside), and it tells you the month your product likely degrades past usable. Retinol, vitamin C, and most acid actives are the ingredients that genuinely lose potency. Most people use them for eighteen months and assume they still work; MSKD makes the timeline visible in a way that changes purchase behavior.

The barcode scanner saves the data entry that kills every inventory app’s actual usage rate. Hit scan, the camera reads the EAN, and the product slot fills in with brand, name, category, and where available the cruelty-free flag. For Western brands the hit rate has been around 73 percent in my testing. For Asian indie brands the hit rate is closer to 40 percent and you fall back on manual entry.

The Leaping Bunny and Cruelty Free Kitty integration is the layer that elevates MSKD from another tracker to a values-aware tool. Cruelty-free claims on packaging are unregulated; a not-tested-on-animals line means very little legally. The two flagged certifications MSKD relies on have actual audit processes behind them. Seeing them on a product card before you buy a refill is a small intervention that compounds.

The contrarian take

Cruelty-free buying is not a hierarchy of moral purity, and an app that turned it into one would be insufferable. MSKD does not do that. It surfaces information and lets you decide. You can still log a brand whose parent company sells in markets requiring animal testing; you can still keep a non-vegan formulation as a holy grail if it is the right product for your skin. The app’s restraint here is what makes it usable for slow-skincare readers who reject the only-buy-from-Brand-Y framing of harder-line activist accounts.

Real-world test

I scanned 37 products from my own cabinet over an evening: 26 hit the database cleanly, 8 needed manual entry, and 3 indie Korean brands required pulling INCI data off the brand website. After logging open dates, MSKD told me one vitamin C serum had gone twenty-one months past opening, which explained the strange tint and the lack of brightening effect for the past few weeks. I poured it out the same night. That alone justified the install.

How it stacks against GlowinMe and Beauty Stash

GlowinMe (reviewed separately on Elelaf) emphasizes seasonal routine modes — day/night, summer/winter — and is stronger for routine planning. MSKD is stronger for cabinet inventory and for the cruelty-free filter. Beauty Stash, the older Indian-market option, has a bigger database for South Asian brands but no comparable cruelty-free integration. If your skincare priorities are values-driven, MSKD wins. If they are routine-structure driven, GlowinMe. If they are pure inventory and you do not care about certifications, Beauty Stash is fine and free.

Frequently asked questions

Is the free tier enough? For most users, yes. The freemium tier blocks some advanced filtering and unlimited holy-grail entries, but the core inventory, barcode scanner, and cruelty-free flags work without a subscription.

How accurate is the cruelty-free flag? Accurate when present, because it sources from Leaping Bunny and Cruelty Free Kitty. The risk is false negatives, products genuinely cruelty-free but not yet logged. Cross-check certifications on the brand site for anything borderline.

Will it sync across devices? The current version is iOS-only. Cloud backup is available within the paid tier.

What if my product has no barcode? Manual entry with photo upload works fine; the limit is your patience, not the app.

Does PAO tracking work for makeup too? Yes, and arguably more usefully. Mascaras and liquid eyeliners have aggressive PAOs that most users blow past.

If the cruelty-free angle is new to you, the Elelaf piece on cruelty-free vs vegan separates two labels that get conflated. The PAO discussion connects directly to skinimalism: owning less means actually finishing what you have. And what sustainability actually looks like behind a brand is the closest piece in tone to the values question MSKD’s flags surface. The full skinimalism tag hub collects the rest.

Sources

Leaping Bunny Program, Coalition for Consumer Information on Cosmetics, certification standard. EU Cosmetic Products Regulation (EC) No 1223/2009 on PAO icon requirements.