👀 Eyes on the screen
Click here or press any key to focus
camera
Esc restart · Shift+Enter new text · Ctrl+Backspace delete word
WPM
0
Speed over the run (red lines = errors)
Coach
Mistyped sequences — click to drill with TargetPractice
Slowest words
Fingers used (camera estimate vs. touch typing)
Typing tests
Tests measure WPM, true accuracy and keystrokes per hour (KPH). Results go into your stats and coaching like any practice run.
Your progress
Speed over time (WPM per run)
True accuracy over time (%)
Activity — last 12 months, minutes typed
Keyboard heatmap
Hands over the last 90 days (ms per key, lower is faster)
Fingers (ms per key in the selected range)
Weakest keys
Weakest letter pairs
Camera coaching history
History — click Replay to watch any recent run again
Camera coach
The camera is off.
Live
How it works
- Put the webcam on top of the monitor and tilt it down so it sees your face and both hands on the keyboard. (A second camera above the keyboard works too, for hands only.)
- Press Calibrate: rest your fingers on the home row (ASDF JKL;), look at the screen and sit as you normally do for 3 seconds.
- Type any practice or test. While the camera is on, each run is analysed: which finger hit each key, hand travel, looking down at the keyboard, leaning in, head tilt, slumping and blinking.
- The tips appear in your results under Coach with a camera tag.
Everything runs on your PC with Google's MediaPipe trackers. Only landmark numbers are kept for the run being analysed; no video or images are saved or sent anywhere.
Show “eyes on the screen” nudge while typing
Pops up when you look down at the keyboard (needs calibration).
Turn the camera on when the app starts