Introducing TypingDNA Human Likeness – A Novel Bot Detection Approach for the AI Age 

Reduce identity fraud and prevent account sharing with custom typing biometrics authentication.

Use our proprietary AI-powered authentication API to secure logins, authenticate users and add seamless 2FA to your applications.
Free starter account available.

Talk to us

Starts at $1/user/mo. See pricing

Short phrase authentication

Authenticate your users easily by having them type a few words. Instead of entering annoying TOTP codes or remembering complex phrases, users type out a short phrase chosen by you.

The authentication process is powered by AI-based technology, ensuring robust and reliable authentication.

Try it yourself

Complete 2FA solution based on Authentication API

Choose an easy and complete 2FA solution based on Authentication API. Verify 2FA includes an end-to-end user authentication flow that takes care of enrolling and verifying process, including Root of Trust. Avoid the time and effort required to build from scratch.

Learn more

3 steps to get started

Sign up

Get your free developer account.

Download SDK

SDK available with code samples.

Quick integration

RESTful API solution for quick integration.

Start your free account

Authentication with no friction

“Integration with the API was very straightforward. Support was excellent and the results are exactly what we needed for our website.”

Typing biometrics authentication

Detect suspicious access attempts

Submit a user's typing pattern to our API and receive an actionable verification result indicating how closely it matches the enrolled user's typing behavior.

Seamless authentication

Add typing biometrics wherever users already type. Authentication can be integrated naturally into existing user flows with minimal impact on the user experience.

Flexible text methods

TypingDNA supports both same-text and different-text verification. For most authentication use cases, we recommend our newer Short phrase / same-text method, where users type the same 4 to 7 word phrase for enrollment and verification.

Developers

Flexible integration

Integrate typing biometrics using our RESTful API, SDKs, developer guides, and code examples.

Developers dashboard

Manage API credentials and settings, and monitor API usage from your dashboard. Logs can also be accesed via API.

Scalable and reliable

TypingDNA runs on scalable cloud infrastructure designed for production authentication workloads.

                    

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}',
}
                    

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

Technology

Desktop and mobile

TypingDNA supports typing biometrics authentication across desktop and mobile environments, using browser-based recorders.

Smart enrollment

Our API can manage enrollment and verification based on each user's registered typing style. Use our independent /save and /verify endpoints or the smart /auto endpoint which automatically builds the initial baseline before performing verifications/typing biometrics authentications.

Automated user authentication

Authenticate enrolled users at scale through our keystroke dynamics / typing biometrics authentication API, without requiring manual review.

Frost & Sullivan Logo

Frost & Sullivan identifies TypingDNA as a leader in
global Biometric Verification Solutions

Read more
frost

Mobile compatibility

Browser-based, no app required

TypingDNA's browser-based recorder works on both iOS and Android, with no native SDK or app installation required.

Typing and device telemetry

The recorder captures typing behavior together with supported device telemetry directly in the browser. On iOS, users may be asked for a basic motion and orientation permission when starting the interaction.

Easy to integrate

Mobile typing biometrics can be added directly to web and WebView-based experiences using the same browser-based integration approach.

See it in action

We have new mobile demos available and can show you how the technology works across iOS and Android.
This mobile approach is also used in our SMS+ solution, where typing biometrics and mobile telemetry are used to secure SMS OTPs by turning them in secure links that require typing verification before revealing the OTP codes.

FAQ

Ready to secure your project?
Get API access, or contact us.