Tutorial overview
Use case
This section provides a hands-on tutorial to help you quickly integrate a simple risk evaluation feature into an existing web or mobile application.
The goal is to update an existing web page or mobile application to collect signals from the end user. Then in a second step, your back-end application can request a risk evaluation analysis to decide if you should continue with the operation.
The diagram below shows an overview of how the web application version works. The mobile integration is almost identical, except it uses Thales SDKs instead of Javascript.

How the tutorial works
This tutorial is split into two steps:
- Collecting signals
- Evaluating a risk
Step 1 - Collecting signals
The first step requires you to modify a web or mobile application to collect signals from the end user.
We offer three options that cover most end user cases. You can choose to do one or more of the variants, depending on your needs and resources:
- Integrate signal collection into a web page flow
- Integrate signal collection into an Android application
- Integrate signal collection into an iOS application
Step 2 - Evaluating a risk
In this step, your mobile back-end calls our REST API to request a Fraud Protection analysis based on the policy rules defined for your setup. The output is an evaluation on what should be the next step, like allow the user to login with just username and password. Another output could be to deny the user access to your website because the behaviour analysis failed to recognise the user.
This second step is common to all the variants of step 1.
Next