Small-batch doesn't mean small rules. IFRA limits, EU allergens, label warnings: Alchemis watches them as you build a recipe, so you find out at the bench, not after the batch is poured.
Each craft answers to a different set of rules. Alchemis keeps the relevant ones in view, matched to your ingredients and product category.
Per-category caps for essential and fragrance oils, checked against the amount in your recipe, not a guess.
Restricted substances and their concentration limits for leave-on and rinse-off cosmetics in the EU.
The 26 named fragrance allergens, flagged once they cross the declaration threshold so your label is honest.
Hazard and precautionary prompts for cleaners and scented products, so the safety wording isn't an afterthought.
INCI names carried through from ingredient to recipe to label, so the ordered list writes itself.
Set your own caps per ingredient or category when your market, certifier, or conscience asks for tighter than the law.
Compliance warnings are the easiest place for software to make you feel like you're doing it wrong. We refuse to. Every warning follows three rules.
Red is for deleting your account. A limit you've crossed is amber: worth a look, not a failure.
"Lavender EO at 2.4%, recommended ≤ 2.0%." The specific amount and the specific target, every time.
Every note ends with a way out. "Reduce to 2.0%, or recategorize as rinse-off." Never a dead end.
Alchemis helps you see the limits and keep good records. It isn't legal advice and it doesn't replace a qualified safety assessor or a CPSR where one is required. You stay the maker; we just keep the rulebook open on the bench beside you.
Compliance isn't a separate module you remember to open. It rides along with the recipe builder, the batch wizard, and the label.