Video-Call Keystroke Inference

Client-Side Only

Detects real keystroke timing from hand motion in a typing video — no audio, no keylogger

Upload a short video (60s max) of hands typing — your own recorded webcam clip or video-call footage. This tracks fingertip motion frame-by-frame and detects real keystroke-shaped press-release events purely from timing, the same hand-tracking signal published attacks (USENIX Security '23, video-based keystroke inference) key off.

This does NOT recover which characters were typed — only WHEN keys were pressed. Real character-level attacks add a trained language-model decoding stage that needs per-target training data this demo doesn't have. Runs entirely in your browser; no video is uploaded anywhere.