As described in the Product Overview, IdentityX is comprised of both a server application and an application on the customer’s mobile phone. When the customer initiates a transaction on the Service Provider’s website (e.g., transferring money through online banking), a request is made to the IdentityX Server for verification.
The IdentityX Server determines which verification methods are required (e.g., some combination of biometrics, passwords, and/or GPS location) based on the type of request from the Service Provider. The server is also responsible for making the appropriate request to the IdentityX Authenticator application on the mobile phone, receiving the authentication response, performing quality checking on biometric captures, and performing the required authentication comparison between the data that has been submitted and the data that is already stored for that individual.
Depending on configuration, the Server can then send a one time password to the mobile device (which the customer can enter on the Service Provider’s website to authorize the transaction), or IdentityX can directly inform the Service Provider of successful authentication on the back end without further action from the customer.