Real-time face detection routes you to chatrooms. Smile for #happy or look sad for #sad — and chat with others doing the same. All processing happens locally in your browser.
More projects: Dries Depoorter
Alphanumeric, underscores, hyphens. Max 20 chars.
Privacy Notice
Other people will not see your face.
This website does not save any facial information.
All processing happens locally in your browser.
WAITING...
NO ROOM ASSIGNED
Smile to enter #happy :-)
Look sad to enter #sad :-(
> How does it work?
Your webcam detects your facial expression using face-api.js that runs entirely in your browser. There are 2 chatrooms: smile for #happy or look sad for #sad.
> Can other people see my face?
No. Your camera feed is never transmitted. All detection happens locally on your device.
> Is my facial data stored?
No. No images or facial data are saved or sent anywhere. The AI model processes frames in real-time and discards them immediately.
> What if my expression changes?
You automatically move to a new chatroom. The system requires you to hold an expression for a few seconds before switching, so you won't flip between rooms accidentally.
> What if no face is detected?
You stay in your current room and can continue chatting. The display will show "NO FACE DETECTED."
> Who made this?
HappySad.chat is a project by Dries Depoorter.