TypingDNA ActiveLock
User Guide

What is TypingDNA ActiveLock?

Learn more about ActiveLock

Training mode

In the first 1 to 2 days of typing, the ActiveLock app will run in training mode as it learns your typing style. It is very important that you are the only person typing during this training time (roughly 5000 words). Once the training is complete, the app will switch automatically to active mode and will be armed.

Active mode

After the app switches to “Active mode”, ActiveLock will detect unauthorized users in real-time. In most cases, it will take less than 200 typed characters for the app to identify a non-genuine user. If ActiveLock can’t authenticate the user, it will take instant action to lock your device or send a silent alert.

Security Level

You can also switch between multiple security levels:

  • Less restrictive: optimized for better user experience, with minimal disruptions for a genuine user

  • Balanced: the recommended setting and the perfect balance between security and user experience

  • More secure: increased security but higher chances of false rejection

Is my data secure?

We take your privacy seriously. TypingDNA ActiveLock will see HOW you type, but never WHAT you type. Running in the background, our AI-based technology analyzes your typing patterns right on your device, so your typing data never leaves your computer or gets stored in the cloud.

Download & Install

Please follow the download link sent to your email from TypingDNA, and choose the operating system you want to install ActiveLock on.


  • Open the installation file you have downloaded and follow the instructions in the setup wizard

  • When prompted with the following message, click “More info” and then click on “Run anyway”


  • Open the installation package you have downloaded and follow the instructions in the wizard

  • Once installed, you will be prompted to grant System Permissions

  • Click “Open System Preferences” and go to the “Privacy” tab

  • Go to “Accessibility” and mark the checkbox next to TypingDNA ActiveLock

How to reset my training?

In the event of minor hand injuries, our solution is still able to recognize the genuine user, however, there are cases where the user will not be recognized after such an event. In this case, the profile must be reset from the ActiveLock menu.

Where can I find the log files?

The application is installed at a system level and the logs are kept at the user level. If the machine is used by multiple users, each user will have a unique typing behavior associated with them.

The logs can be found in the following locations:

  • Windows:

  • Mac:

ActiveLock incorrectly identified me as an impostor

The unlikely event when a genuine user is misidentified as an impostor (resulting in a false reject) may be caused by one of the following situations.

  • The typing pattern of a user has changed drastically due to an injury. The best course of action is to reset the training.

  • A temporary change in the typing behavior such as holding a mobile phone with one hand and typing with the other one for long periods of time.

  • Performing tasks/actions that have not been seen during the training period such as playing video games, typing in a very different language, at extreme speeds, or on a significantly different keyboard. One option to resolve these issues is to downgrade the security level. If this behavior continues, please reset the training and make sure to use all desired languages, speeds, and keyboards during the training.

If you have any questions please contact us at support@typingdna.com.