TypingDNA
The TypingDNA nodes provide two-factor authentication using proprietary AI-based typing biometrics (keystroke dynamics) and Advanced Identity Cloud. Use the TypingDNA nodes to create alternative authentication workflows to record and verify an end user’s typing behavior.
Advanced Identity Cloud supports the following TypingDNA nodes:
Learn more about TypingDNA solutions in the TypingDNA API documentation.
Compatibility
Product | Compatible? |
---|---|
Advanced Identity Cloud |
Yes |
PingAM (self-managed) |
Yes |
Ping Identity Platform (self-managed) |
Yes |
Dependencies
Before using the TypingDNA nodes, you must configure Advanced Identity Cloud integration with TypingDNA as described in Step-by-step: TypingDNA as a 2FA factor in Ping.
Example

The main highlights of the example journey are:
-
The TypingDNA Short Phrase Collector node displays a phrase and prompts the user to type it in.
-
The TypingDNA Recorder records the end user’s keystrokes.
-
The TypingDNA Decision node analyzes the typed data and provides an outcome. Depending on the outcome, the further journey proceeds:
-
Enroll
, Initial enrollment is incomplete and the user is prompted to enter credentials again. -
Retry
: The user is prompted to enter credentials. -
Match
: The journey ends in a successful outcome. -
No match
orFail
: The journey ends in an unsuccessful outcome.
-