Она анализирует особенности работы пользователя на клавиатуре – скорость печати, время удержания каждой клавиши в нажатом положении, типичные опечатки – и сравнивает их с хранящимся в базе данных образцом. Если они различаются более чем, на установленную величину, программа считает, что за клавиатурой сидит взломщик. Для анализа берутся последние несколько сот нажатий на клавиши.

Авторы программы полагают, что она может пригодиться не только для защиты компьютера, но и, например, в дистанционном обучении при проведении экзаменов или для проверки личности пользователя банковских системах.

Key Touch Pass поддерживает японский и английский языки. Во время демонстрации программа успешно выявила пользователя-самозванца уже после нескольких набранных им строк текста. При этом она работала примерно на половинном уровне строгости, чего, как считают разработчики, достаточно для систем дистанционного обучения. В финансовых приложениях можно задать более строгие критерии.