Use Device Intelligence for pre-KYC check

You can leverage Device Intelligence during the initial onboarding phase (pre-KYC).

This can serve multiple purposes, such as granting limited access to your services before proceeding with full KYC verification, ensuring users pass a default verification check before registration, and more. For example, you have a sign-up form on your service and want to prevent the creation of multiple fake user accounts by using Device Intelligence risk signals and Device Identification to detect multi-accounting attempts from the same device.

To initiate a Device Intelligence check for pre-KYC evaluation, complete the following steps:

  1. Integrate the JS SDK and Sumsub API on your side to capture device data.
  2. Create an applicant profile by sending a request using the access token obtained from the previous step. This links the captured device data with the applicant.
  3. Request the applicant check to trigger the Device Intelligence analysis.

📘

Notes

  • When creating an applicant profile in this flow, the required fields in the request are levelName, accessToken, and externalUserId.
  • To enable Advanced IP check during pre-KYC, include the creationTrackingData object with the IP address as well. All other fields are optional.