Know your customer (KYC)
Know Your Customer or KYC is a process implemented by businesses and financial institutions to verify the identity of each individual customer and assess the risk associated with them. ComPilot can be used to perform KYC checks, and this section describes KYC workflows.
The KYC workflow works by asking the customer for a scan of their identity documents, and then a selfie. This allows the identity documents to be validated and compared to the selfie to make sure that the customer is using their own documents. The workflow may contain other steps as required.
The ComPilot Dashboard has three templates that can be used to build your KYC workflow. They are:
- Basic identity verification, which streamlines customer verification with a basic workflow that includes identity verification, AML checks, and uniqueness verification.
- Proof-of humanity, which verifies the humanity of your users with liveness and uniqueness verifications.
- Extensive identity verification, which ensures regulatory-compliant customer verification in an extensive workflow that includes identity verification, proof of residence, AML checks, and uniqueness verification while excluding OFACs countries.
KYC workflows use the ComPilot KYC provider, which is a KYC provider built using Subsub.
📄️ Setup and configuration
Setup
📄️ Integration
This section explains how to deploy a KYC workflow into your application. You need to make changes on both the front end and back end of your application, as well as understanding how to use the information from the webhooks.
📄️ Customer experience
As a developer, it is important for you to understand the steps that the customer goes through when using a KYC workflow.
📄️ Verification results
To determine the customers final status, first the KYC provider makes a decision. Then your application makes a decision using ComPilot's predefined automations and the rules set in the ComPilot Rules Engine. As a developer or compliance officer, it is sometimes useful for you to know what combinations of statuses are possible.