---
updatedAt: 2026-03-04T17:48:31.000Z
agentTools:
  projectIndex: https://docs.sumsub.com/llms.txt
---

# Use Device Intelligence for pre-KYC check

You can leverage [Device Intelligence](https://docs.sumsub.com/sumsub/docs/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](https://docs.sumsub.com/sumsub/reference/get-started-with-device-intelligence) on your side to capture device data.
2. [Create an applicant profile](https://docs.sumsub.com/sumsub/reference/create-applicant) 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](https://docs.sumsub.com/sumsub/reference/request-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](https://docs.sumsub.com/sumsub/docs/advanced-ip-check) during pre-KYC, include the `creationTrackingData` object with the IP address as well. All other fields are optional.