The face-aware beauty mirror

Makeup that moves with you.

Discover the colours, textures, and little rituals that make your face feel most like itself—then see the look live before you reach for a brush.

Built for real faces, warm light, and Indonesia-first shade discovery.
LIVE
01
MAGIC MIRROR live
soft blushgloss tint
Soft DollWarm / 03
your palette / today

One mirror. Every face.

468+ landmarkssemantic brush layersIndonesia shade guidebuilt with care

The difference is in the details

A filter should not ask you to fit inside it.

Luvelle treats your face as a living map, not a blank sticker surface. It keeps your proportions, responds to expression, and lets a makeup artist’s brush language travel from a template into the live mirror.

Read the comparison journal

A more considered toolkit

Small decisions.
More believable results.

01

MediaPipe aligned

Face-relative, never face-fixed

Every brush dab is mapped to semantic regions—lips, cheeks, eyes, brows, contour—so your look follows the face in motion.

02

Tone aware

Makeup that understands undertone

Warm, cool, and neutral shade families are paired with Indonesia-ready product recommendations, not one-size-fits-all filters.

03

Free to explore

A mirror before a makeover

Try every Magic Mirror style free in the live camera. Details, tutorials, and product recipes stay beautifully organised when you are ready.

04

Skin-like finish

Soft brush language

Foundation, blush, contour, and eyeshadow are painted as sheer, feathered dabs. The result keeps your real light and texture in the frame.

05

30 min ritual

A calmer way to read your skin

The photo guide recommends washing first and waiting 30 minutes, so shine and texture are not confused with yesterday’s makeup.

06

Personal context

Your profile, your continuity

Save face shape, tone, and skin observations to your profile so recommendations become more useful over time.

The live catalogue

Find your finish.

Showing 5 active styles
Synced from starter catalogue
01MIRROR READY

Soft Doll

High apple blush, a glossy pink lip, and a soft-focus gaze.

10 min
02MIRROR READY

Cute Pink Glam

A delicate pink wash with bright inner-corner light.

12 min
03MIRROR READY

Clean Girl

Skin-like foundation, brushed brows, and a balanced nude flush.

8 min
04MIRROR READY

Sweet Peach Glam

Peach warmth swept across cheeks, lids, and the center of the lip.

11 min
05MIRROR READY

Golden Glow Glam

A sunlit veil, softly sculpted cheekbones, and lacquered lips.

14 min

Magic Mirror is free across every style. Product recipes and guided tutorials are available in the Luvelle app.

Why people notice the difference

Less “filter”.
More you.

Other beauty tools do impressive things. Luvelle’s focus is narrower: make a look feel like it belongs to the person wearing it, from first preview to final product choice.

Read the full field notes
Virtual try-onLuvelleLive, free Magic Mirror across every Luvelle styleElsewhereOften tied to a product catalogue or a paid tier
PlacementLuvelleSemantic regions that remap with MediaPipe landmarksElsewhereSticker, mesh, or preset-first experiences
RecommendationLuvelleUndertone + face type + Indonesia availabilityElsewhereUsually broad shade browsing or one-brand guidance
AuthoringLuvelleBrush templates export to the same mobile rendererElsewhereCreator tools are often separate from consumer apps
RITUAL
05

Before the camera

Wash. Wait.
Then look.

For the clearest read on shine and texture, wash your face and wait 30 minutes before taking your photo. No makeup, no rush—just your actual skin in its current light.

Get the taking-photo guide
30 min
reset
FIELD NOTE / 01

From the Luvelle journal

What a makeup mirror owes your face.

A considered look at virtual try-on, creator effect tools, and why face-relative brush data changes the experience.

Open the article

A softer beauty routine is coming

Be first in the mirror.

Product drops, new Indonesia-ready shade notes, and studio looks—sent occasionally, never loudly.

By joining, you agree to receive Luvelle updates. Unsubscribe anytime.