DEMO MODE· Read-only demo with synthetic dataLearn more on assaycore.pro →
Compliance
EU 1223/2009FDA MoCRAISO 22716ICH Q1ACPNPEU-26REACH/CLPUK CPER

Interactive marketing demo running on Vercel with mock data. Click any feature to explore — no account needed.

Production stack for AssayCore Cosmetics

Core: PostgreSQL 16 + Redis 7 + Kafka 3.7 + MinIO + Keycloak 24 + Spring Boot 3.3 (Kotlin) + React 18/MUI + FastAPI ML (Python 3.11) + Nginx + Docker

Module-specific: INCI/CosIng (~16K ingredients) + EU Annexes II–VI restricted list · IFRA 51 fragrance limits · PET ISO 11930 engine · ICH Q1A stability scheduler · CPSR/PIF generator (EU 1223/2009) · Bayesian formulation optimizer (PyTorch)

Deployable on your infrastructure or our managed Hetzner. Self-hosted source-license available.

Shade Match

AssayCore Cosmetics · CIE LAB / ΔE2000 · ISO 11664-4:2019 · Konica Minolta CM-5

Shades Profiled

12

ΔE Fail / Marginal

4

In Tolerance

8

Batches Released

8

AAAA ≤ 0.5
AA ≤ 1.0
BB ≤ 1.5
CC ≤ 2.0
FAILFAIL > 2.0
IDProductMaster ShadeBatch L/a/bΔE2000ClassIlluminantVerdict
SHD-001LuxeFluid Silk Foundation
Porcelain 01
82.6 / 3.6 / 13.10.38AAD65Released
SHD-002LuxeFluid Silk Foundation
Ivory 02
77.1 / 5.7 / 17.00.82AD65Released
SHD-003LuxeFluid Silk Foundation
Beige 03
71.8 / 8.4 / 19.21.24BD65Released
SHD-004LuxeFluid Silk Foundation
Sand 04
67.0 / 10.8 / 21.51.78CCWFRework
SHD-005LuxeFluid Silk Foundation
Caramel 05
62.0 / 13.4 / 24.02.31FAILCWFRejected
SHD-006LuxeFluid Silk Foundation
Walnut 06
50.8 / 15.4 / 19.90.44AAD65Released
SHD-007VelvetLip Matte Lipstick
Nude Rose
53.2 / 25.0 / 11.80.61AD65Released
SHD-008VelvetLip Matte Lipstick
Berry Crush
36.2 / 29.1 / -4.51.62CCWFRework
SHD-009VelvetLip Matte Lipstick
True Red
42.4 / 41.5 / 23.10.28AAD65Released
SHD-010VelvetLip Matte Lipstick
Coral Sunset
61.8 / 33.5 / 30.21.95CCWFRework
SHD-011GlossNail Lacquer
Pearlescent Pink
68.7 / 18.4 / -1.90.21AAD65Released
SHD-012GlossNail Lacquer
Midnight Plum
27.1 / 15.0 / -12.01.03BD65Released

a*b* Scatter — Master vs Batch (filtered)