user types by monitoring keyboard inputs thousand of times per second, and processing this data through an algorithm, which then defines a pattern for future comparison Keystroke Dynamics Identifying an individual based on their way of typing on a physical or virtual keyboard