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:
- Integrate the JS SDK and Sumsub API on your side to capture device data.
- 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.
- 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
, andexternalUserId
.- To enable Advanced IP check during pre-KYC, include the
creationTrackingData
object with the IP address as well. All other fields are optional.