Let shoppers try your shades on their own face

One line of code on a product page. The shopper taps "Try it on", the camera opens, and your exact shade sits on her lips at her own skin tone and in her own light. Nothing is uploaded: it all runs in her browser.

Try it on your own face now. The camera stays on your device: nothing is uploaded.

What this page does with your camera: the face is tracked and the makeup is drawn on your own device, in your browser. No camera frame, photo or face measurement is sent to me or to anyone; the tracker's runtime and model files are served from leducsystems.com, and nothing is stored when you leave. Google Analytics counts page views and button clicks, never images. This page is for adults and business use; it is not intended for children under 13. Details in the privacy policy.

1. Map your shadesEach product variant gets a colour and a finish: matte, satin, gloss or sheer. Send me the list and I load it, or edit it yourself.
2. Paste one lineA script tag in your product page template adds a "Try it on" button. Shopify, WooCommerce and plain HTML all take it.
3. Shoppers try, then buyLive camera or a photo, on phones and desktops, at their own skin tone and in their own light. No app, no account, no upload.

Add it to your store

14-day free trial on every plan. Cancel any time by email, same day.

Plans renew every month until you cancel. Stripe takes your card at sign-up and the first charge comes after the 14-day trial; cancel during the trial and you pay nothing. To cancel, email tyler@leducsystems.com from the address on the plan: I cancel it the same day and nothing more is charged. Your store domain and email are used only to run the plan and send receipts. Terms · Refund Policy · Privacy

Prefer to talk first? Email tyler@leducsystems.com with your shade list and I'll send you a demo link with your products loaded.

Questions

How realistic is it?

The lipstick keeps her own lip texture, highlights and shading and takes the room's light, so a red reads as a red lipstick on her, not a sticker. Blush is a diffused flush, not a patch. Try the demo above with your own shades and judge it on your face.

Does it work on phones?

Yes. Safari on iPhone and Chrome on Android, live camera or a photo, rendered at the camera's own resolution. On a 2025 desktop it runs at about 60 frames a second; recent phones run it smoothly, older ones drop the resolution rather than the frame rate.

Is anything uploaded?

No. The camera frames stay on the shopper's device; the face is tracked and the makeup is drawn in her browser, and the tracker's model files are served from this site, not a third-party CDN. No camera frame, photo or face measurement ever leaves her device, nothing is stored, and there is no account for the shopper to create.

How do I add it to my store?

Paste one script tag into your product page template. A "Try it on" button appears under your Add to cart button, and tapping it opens the try-on over the page with your shades listed. You send me your shade list (name, colour, finish: matte, satin, gloss or sheer) and I load it. Any store page that can carry a script tag works, including Shopify and WooCommerce themes; I'll do the first one with you on a call.

What makeup does it do?

Lipstick and lip liner in four finishes, blush, bronzer, contour, highlighter, eyeshadow, eyeliner, mascara, brows, foundation and hair colour, as single products or as full looks.

Can I try it before paying?

Every plan starts with a 14-day free trial, and the demo above is free. Send me your shade list and I'll make you a demo link with your products loaded.

What does it cost?

Starter is $49 a month for up to 25 shades on one store; Growth is $149 a month for unlimited shades. Cancel any time: email tyler@leducsystems.com and I'll cancel it the same day, with no charge if you're still in the trial.

Shopify and WooCommerce are trademarks of their owners. Payments are handled by Stripe. The try-on runs in the shopper's browser; LeDuc Systems never receives camera frames or photos.