Click Start to enable your camera and begin emotion detection
Loading AI model…
⚠️
No face
Detected emotion
—
—
🔒
100% on-device processing. Facial emotion detection runs entirely on your device. The Subtext Listener analyses speech text locally — nothing is sent to any server.
Speaking
Voice
Privacy by Design
Facial emotion detection
Camera feed processed entirely on your device using a neural network (face-api.js, trained on FER2013). No images or video leave your device at any point.
Subtext listener
Speech is transcribed locally by your browser's built-in speech recognition. The text is analysed entirely on-device using a pattern-matching engine — no data of any kind is sent to any server. Everything stays on your device.
What leaves your device
Nothing. All processing — video, audio, speech transcription, and subtext analysis — happens entirely in your browser on your device.
Physical prototype (glasses)
Amber LED activates when camera is processing
Physical on/off switch at all times
GDPR compliant — explicit user consent, disability accommodation basis