2007 → 2010
He wrote it to catch bots. It caught his colleagues instead.
In 2007 Shawn built Keystroke Captcha: a telemetry script inside a custom MVC framework
that listened to key events and decided whether a form was being filled in by a human.
It worked. It also did something he had not asked it to do — the dwell and flight
timings did not merely separate people from machines, they separated one person from
another.
In 2010, at CBSSports.com, he pointed it at passwords. He handed his own credentials to
teammates and watched them fail to log in, then logged in himself on the first try. As
far as he has ever been able to establish, that was the first working keystroke-dynamics
authentication prototype running against real production logins.
Then he put it down for sixteen years and went and built other things. The signal did
not go anywhere. Every login on earth still produces it.