Production-grade AR. Not a demo.
LumeCore SDK runs entirely on-device — sub-100ms shade switching, no server round-trip, no video stream leaving the browser. Built to hold up under real storefront traffic.
LumeCore Vision Engine
468-point facial landmark mesh running on-device via WebAssembly. The segmentation engine adapts per frame — tracking jaw angle, lid depth, and lip contour to place color accurately across every Fitzpatrick skin type. No video ever leaves the browser.
Rendering holds at 30fps on mid-range Android and iPhone SE. We test across device tiers because your shoppers don't all have flagship phones.
View SDK Docs
Shade Intelligence Layer
Warm, cool, and neutral undertone classification runs in the first two camera frames — before the shopper has touched anything. Ambient light compensation adjusts for the difference between a fluorescent office and a window-lit bedroom. The HEX-to-render pipeline accepts your shade catalog as-is.
We model screen color profile variance so the rendered shade matches your product's actual pigment as closely as display physics allow. The gap between on-screen and in-hand is the reason shoppers return — we work to close it.
Try-On Analytics
The analytics dashboard shows which shades were tested, dwell time per shade, and cart intent events. Use it to surface which shades are being avoided — often an undertone mismatch — and adjust your product photography or shade naming accordingly.
SDK compatibility
One shade catalog, consistent AR rendering across every channel where your brand sells.
See LumeCore on your actual catalog.
We demo using your shades, your product page. Not a generic cosmetics sample.