Products
Use cases
Resources & Case studies
- Products
- Use cases
- Resources & Case studies
Using keystroke times and mobile sensory data, TypingDNA captures typing patterns and matches them with previous samples to authenticate users.
Get your developer account.
SDK available with code samples.
RESTful API solution for quick integration.
Prevent fraudulent users from gaining access as they attempt it. Our API returns an actionable result from the matching engine when you submit typing patterns for verification.
Your end-users don’t have to suffer for added protection. Typing biometrics enables frictionless keystroke authentication in the background of any typed text. No need for additional browser permissions and no impact on the UX.
TypingDNA supports repetitive text (e.g. login authentication credentials) and any text (e.g. writing an email) recognition, so that you can use it in any typing scenario.
Go live in hours with a one-call API, developer guides and tutorials.
Manage API credentials and see advanced stats about the API usage that is performed on your account.
TypingDNA services run on highly performant cloud computing platforms and are built to scale.
1
2
3
4
5
6
7
8
9
10
// Your TypingDNA credentials
var apiKey = '{apiKey}';
var apiSecret = '{apiSecret}';
// A string of your choice that identifies the saved user
var id = '{id}';
var data = {
/* Compare a new typing pattern with previously saved typing
pattern of the saved user */
tp : '{tp}',
}
Node.js See more examples![]()
1
2
3
4
5
6
7
8
9
10
{
// Success Response
"message": "Done",
/* A value of 0 (false match)
or 1 (true match) */
"result": 1,
/* Accuracy score (0 to 100) of the
typing pattern verification */
"score": 100
}
JSON response
Keystroke authentication provided by TypingDNA works on desktops and smartphones. It supports almost all languages as keyboard layouts are similar across different languages.
TypingDNA's unique approach allows you to authenticate a user starting with only one previous enrollment, depending on your plan.
No more need for manual identity checks. Verify the identity of millions of users with our automated keystroke dynamics API approach.
Typing biometrics authentication works on Android, iOS, and ReactNative.
Keyboards are universal which makes typing behavior the most widely available form of biometrics on smartphones.
Comprehensive user profile based on the user's recorded typing pattern and mobile sensor data from user-device interaction.