The Hands-Free Smart Mirror Company
Your mirror. Your studio. Hands free.
Trigger a capture with a countdown, a thumbs-up or a swipe across the glass. What you see is a mirror. What you get is a studio.
Drag to turn
01Three ways to take the shot
Countdown
Tap the glass, step back and hold the pose. Three seconds later the mirror takes the shot.
Thumbs-up
The camera recognizes a thumbs-up and fires the shot. No touch, no timer, no running back.
Swipe
A swipe across the glass, or along the strip on a Lite, takes the picture. One gesture replaces every button.
How it works
From gesture to photo, in the room.
A gesture becomes a shutter press on your own phone. Every step happens in the room.
-
Step 1
One gesture, no buttons.
Start a countdown, swipe across the glass or give a thumbs-up. One gesture replaces every button.
-
Step 2
Recognized on the device.
Gesture recognition runs on the ESP32 in the frame or on your own phone, never remotely.
-
Step 3
Over Bluetooth, in the room.
The trigger becomes a shutter key press, sent over Bluetooth HID: the same protocol a keyboard uses.
-
Step 4
Into your own library.
Your phone's own camera takes the picture, straight into its own library. Nothing leaves the room.
02The interface
A canvas laid over your own reflection.
Nothing on the glass but your photos and videos. Drag them anywhere, pinch them to any size, fade them into the live reflection with three fingers. Touch the edge and your folders slide in. This demo is the mirror's interface. Try it.
Turn on your camera and the glass becomes a real mirror. The feed stays in this browser; each capture downloads straight to your device and nothing is uploaded.
Tap a photo first to take control of the glass.
Keyboard and mouse
- Ctrl + scroll
- Resize the card under the pointer
- Shift + scroll
- Fade it into the reflection
- Double-click
- Dismiss a card
- ← ↑ → ↓
- Move the focused card. Hold Shift for larger steps
- Shift + ↑ / ↓
- Fade the focused card in or out
- + / −
- Grow or shrink the focused card
- Delete
- Dismiss the focused card
- Enter on the edge
- Open the folders
- Esc
- Close a folder
03Products
Three editions. One conviction.
A kit that turns your phone into the mirror, an integrated Flagship, and a Full mirror made to the measurements of your room.
In development · engineering prototype shown
Flagship
The integrated mirror: capture, display and computation built in. A transparent display behind two-way glass that reads as a normal mirror until the interface is summoned.
- Approach
- Trigger
- Sent over Bluetooth
- On your phone
- Compute
- Embedded single-board computer (SBC), Raspberry Pi class
- Capture
- HD camera module hidden behind the glass
- Surface
- Transparent display · two-way glass · antifog layer
- Triggers
- Touch countdown · thumbs-up gesture · swipe on glass
- Delivery
- To your phone over Bluetooth · a temporary QR code as the alternative · nothing leaves the room
- Best for
- Events, salons, shared spaces, power users
Kits and assembled units · available now
Lite
Your phone in a frame. Lift the top-loading hatch, drop your phone into the motorized cradle and close it. Turn the knob or let the AI centre the camera, then swipe the strip. Every image is born on your device.
- Drop the phone in
- Knob or auto-centre
- Swipe
- Done
- Compute
- Your phone (bring your own device, BYOD), plus an ESP32 microcontroller
- Capture
- Your phone's back camera, facing the glass from the motorized cradle behind the top-loading hatch
- Framing
- A stepper on a lead screw sets the height and a gearmotor sets the tilt. Turn the knob or let the AI centre the camera
- Trigger
- Swipe the six-pad capacitive strip: the ESP32 sends your phone its shutter key over Bluetooth HID (human interface device), and the native camera fires on iOS and Android
- Delivery
- None needed. The photo never exists anywhere but your phone
- Best for
- Personal use, budget buyers, DIY kits
Made to order · measured to your wall
Full
A bathroom mirror built around the Flagship hardware and cut to your measurements. Every feature built in and nothing on show: the transparent display, the hidden camera, antifog, the LED edge. Choose the size, shape, edge and glass, send us the wall, and the finished piece arrives looking like it was always part of the room.
120 × 80 cm · rounded · rimless polished · LED warm · anti-reflective · preview
Made to order. Quote within two business days. The render is a preview.
- Sizes
- 40 to 220 cm wide, 40 to 160 cm tall, 28 mm deep · rectangle, rounded, pill, arch or round
- Glass
- Low-iron two-way glass · optional anti-reflective coating · optional gentle curve
- Edge
- Rimless hand-polished edge, or a metal rim in silver, black or brass
- Light
- Dimmable LED edge behind the glass, warm or cool, with a wash on the wall
- Inside
- Everything from the Flagship: transparent display, computer, hidden camera, antifog heater, Bluetooth
- Install
- Hardwired, on the wall or recessed into it, no visible cables · we work from your measurements and a photo
Compare
Side by side.
| Edition | Lite: bring your phone | Flagship: integrated | Full: made to measure |
|---|---|---|---|
| Availability | Kits and assembled units, now | In development, engineering prototype | Made to order, quotes open |
| Core components | ESP32 microcontroller, six-pad capacitive strip, motorized phone cradle (stepper and tilt gearmotor), two-way glass | SBC (Raspberry Pi class), HD camera, transparent display, two-way glass, antifog layer | The Flagship hardware inside a 28 mm mirror body: computer, transparent display, hidden camera, antifog, LED edge driver |
| Est. component cost | $10 to $25 USD, base kit | $80 to $150 USD | Quoted by size and options |
| Capture trigger | Swipe the strip: your phone's shutter key over Bluetooth | Touch countdown, thumbs-up gesture, swipe on glass | Touch countdown, thumbs-up gesture, swipe on glass |
| Camera | Your phone's back camera behind the glass; angle set by the knob or centred by the AI | Built-in HD module behind the glass | Built-in HD module, at the top edge or hidden at eye height |
| Photo delivery | Saved straight to your phone, no transfer at all | To your phone over Bluetooth; a temporary QR code as an option | To your phone over Bluetooth; a temporary QR code as an option |
| Interface | Your phone's own camera app; companion app optional | The free-canvas interface on the glass | The free-canvas interface, scaled to the glass |
| Sizes | One frame, sized for your phone | Wall: a 24 mm panel · Studio: the panel on a gas-sprung arm with a base | 40 to 220 cm wide, 40 to 160 cm tall, 28 mm deep |
| Lead time | In stock | On the roadmap | Quote within two business days; built to order after measurement |
| Installation | None: stand it on a shelf or hang it | Wall: hang it · Studio: place it | Measured to your wall; mounted on it or recessed into it, hardwired |
| Glass options | Two-way glass | Two-way glass, antifog | Low-iron two-way glass, anti-reflective coating, gentle curve |
| Edge lighting | None | None | LED edge, warm or cool, dimmable |
| Options | Frame only | Frame only | Size, shape, rim, corners, LED, coating, camera position, mount |
| Connectivity | Bluetooth HID to your phone, an open standard | Bluetooth to your phone · a local hotspot for the QR code | Bluetooth to your phone · a local hotspot for the QR code · hardwired to the wall |
| Best for | Personal use, budget buyers, DIY kits | Events, salons, shared spaces, power users | Bathrooms, dressing rooms, salons: anywhere the mirror is part of the room |
04Privacy
Nothing leaves the room.
Imagery taken in front of a mirror is the most intimate imagery there is. Synsco's answer is architectural: no cloud exists anywhere in either pipeline. Privacy is not a feature. It is the architecture.
Flagship: straight to your phone
Each capture is sent to your phone over Bluetooth the moment it is taken. Prefer to scan? The mirror can show a temporary QR code served over its own local hotspot. Either way the image only ever travels across the room.
No cloud infrastructure exists anywhere in the pipeline. Nothing leaves the room unless you send it.
Lite: born on your phone
The photo is captured directly onto your own phone by your own camera app. There is zero file transfer, zero local network and zero storage anywhere outside your device.
The image is born on your phone and never exists anywhere else. The safest thing happens to every photo: it stays with its owner.
Synsco ID is optional and never stores imagery. What Synsco ID keeps, and how to delete it
05Organizer
Capture is half the product.
The other half is what happens to hundreds of photos and clips. The mirror files them into folders on its own, and everything it does can be redone by hand.
Automatic folders
A sequence of makeup shots becomes a look. A weekly fitness photo joins its progress timeline. An outfit shot files into the lookbook.
Comparison views
Two captures, or a capture and the live reflection, side by side or overlaid with transparency. Change over weeks, visible in seconds.
Manual, one drag away
Pull a photo out of one folder and drop it into another, exactly as you would move it around the glass.
On-device processing
All Flagship AI runs on the mirror. No imagery is uploaded for analysis. On a Lite, organizing lives in the optional companion app on your own phone.
06Use cases
Where the mirror already is.
Makeup, fitness and style all happen in front of the glass. Synsco captures them there, and its overlay comparison shows progress the way no phone can.
Makeup artistry
Record a full application hands-free, save each finished look, and rebuild any prior look with the reference floating translucently over the live reflection.
Fitness and physique progress
Weekly captures from the same angle in the same light. Overlay any prior week: a motivating, private progress archive. Try the twelve-week timelapse below.
Outfits and style
Capture every outfit in seconds, swipe through the lookbook while getting dressed, and compare options side by side on the glass.
Events and shared spaces
A natural photo point at parties and pop-ups: guests trigger a shot and scan a code on the glass to take it with them. No pairing, no attendant, no cloud, no data retention.
Overlay comparison
Twelve weeks, overlaid. Try it.
Consistency
Example data- Week 12
- 7of 7 days
- Days captured
- 68of 84
- Longest run
- 19days
- Captures
- 114
| Week | Mon | Tue | Wed | Thu | Fri | Sat | Sun | Total |
|---|---|---|---|---|---|---|---|---|
| Week 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 3 |
| Week 2 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 4 |
| Week 3 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 5 |
| Week 4 | 2 | 0 | 1 | 1 | 1 | 0 | 1 | 6 |
| Week 5 | 1 | 1 | 1 | 0 | 2 | 1 | 1 | 7 |
| Week 6 | 2 | 1 | 1 | 1 | 0 | 2 | 1 | 8 |
| Week 7 | 2 | 1 | 2 | 1 | 1 | 0 | 2 | 9 |
| Week 8 | 2 | 2 | 1 | 2 | 0 | 1 | 2 | 10 |
| Week 9 | 3 | 1 | 2 | 2 | 1 | 2 | 2 | 13 |
| Week 10 | 2 | 2 | 3 | 2 | 2 | 1 | 3 | 15 |
| Week 11 | 3 | 2 | 2 | 0 | 3 | 2 | 2 | 14 |
| Week 12 | 3 | 3 | 2 | 3 | 3 | 2 | 4 | 20 |
Every week's capture is taken from the same spot, at the same angle, in the same light, so they line up. Week one stays as an outline over the latest one: the mirror's overlay comparison. Tap any frame on the strip.
07Open source
Built in the open. On purpose.
Open licensing is a strategic choice, not an ideological one: community contributors ship modular features faster than any internal roadmap, reference designs lower patent exposure, and a published bill of materials lets anyone source their own parts.
Contributions welcome: gesture triggers, smart-home integrations, automated local backups. Repositories open with the public launch.
#include <BleKeyboard.h>
BleKeyboard bleKeyboard("Synsco Lite", "Synsco", 100);
// Six pads, wired alternately to two touch channels (A/B)
const int PAD_A = T0; // GPIO4: swipe start
const int PAD_B = T3; // GPIO15: swipe end
const int TOUCH_THRESHOLD = 30;
const unsigned long SWIPE_WINDOW_MS = 400; // max time A -> B
const unsigned long COOLDOWN_MS = 800; // debounce between shots
unsigned long padATime = 0;
unsigned long lastShot = 0;
void setup() {
bleKeyboard.begin();
}
void loop() {
if (!bleKeyboard.isConnected()) return;
unsigned long now = millis();
// Stage 1: finger lands on the start pad
if (touchRead(PAD_A) < TOUCH_THRESHOLD) {
padATime = now;
}
// Stage 2: finger reaches the end pad within the swipe window
bool swiped = (touchRead(PAD_B) < TOUCH_THRESHOLD) &&
(padATime > 0) &&
(now - padATime < SWIPE_WINDOW_MS);
if (swiped && (now - lastShot > COOLDOWN_MS)) {
// Volume-Up natively triggers the camera shutter on iOS/Android
bleKeyboard.write(KEY_MEDIA_VOLUME_UP);
lastShot = now;
padATime = 0;
}
}
08Roadmap
Toward the true smart mirror.
The endgame is a transparent panel fused with touch across the entire glass, so the distinction between mirror and screen disappears. Everything before it is a deliberate step.
- 01 · Now
Lite kits and assembled units
DIY kits and assembled units establish the brand and the gesture vocabulary.
- 02 · Now
Full, made to order
A bathroom mirror measured to your wall, with the Flagship hardware built in and nothing on show.
- 03 · In development
Flagship Wall and Studio
Integrated capture, the full free-canvas interface, on-device organizing. A 24 mm panel, or the panel on an arm with a base.
- 04 · Endgame
Edge-to-edge transparent panel
Display and touch across the whole glass. Requires panel supply at scale.
The mirror was always where people looked at themselves. Now it is where they capture what they see.
Made in Toronto. Nothing leaves the room.