# High-level introduction
This page is useful if you need more basic information about the usage context for identity proofing. On this page, you can also find an overview of the available identity proofing services that Signicat offers.
# Use case: Onboarding a new customer
This topic gives a high-level introduction to an onboarding use case.
Picture a potential customer, let’s call her Claire, who wants to open a new online bank account. The bank might want to take several different steps to ensure that it is indeed Claire who is opening this account. The following is just one of many possible workflows.
# End-user perspective
- Claire enters the bank’s online website and selects “Become a customer”.
- The bank asks Claire to provide some basic information about herself, such as her full name, date of birth and address.
- The bank asks Claire to identify herself with an ID method, e.g. the Dutch iDIN.
- The bank asks Claire to identify herself using her passport and take a selfie.
- The identity proofing is finished and Claire can continue as a new customer of the bank.
# Bank's perspective
A new user, Claire, wants to become a customer in the bank.
The bank initially collects information from Claire in a form on the website, among the information her full name, date of birth and address.
Based on the type of customer relationship, risk profile and regulatory requirements the bank decides on the necessary steps in the customer due diligence process.
Now the bank calls Assure API to create a dossier, which is a container for all information needed to perform the identity proofing.
The bank submits relevant information about Claire as user data to Claire’s dossier in the Assure API.
Since Claire is a citizen of the Netherlands, the bank uses iDIN as eID scheme. This constitutes a strong identity proofing method in the Netherlands. The bank creates an iDIN process within Assure API, which stores the results of the iDIN transaction in Claire’s dossier.
Because of local regulations, iDIN in itself is not sufficient to meet the requirements. The bank, therefore, asks Claire to use her passport to further prove her identity. The bank creates a process using one of the available electronic Identity Document Verification (eIDV) methods. The result of the method returns the information from the identity document and the result of the face match and liveness detection to Claire’s dossier.
The bank now has sufficient information about Claire and now must perform corroboration on the captured data. The bank uses Assure APIs corroboration functionality, e.g. matching to compare the information stored in the user data with the data from the iDIN and eIDV processes. The bank parses the responses and based on internal business logic, the bank’s risk engine decides that it can continue the business process and make Claire a customer of the bank.
The necessary identity information is used to establish an identity in the bank’s identity store and the relevant proof is extracted from the Assure API. The bank then sends a delete request to permanently delete all of Claire's PII data from Signicat's platform.
# Identification services overview
The Signicat Assure API integrates with multiple eIDV and eID services to verify the identity of your customers.
# Electronic Identity Document Verification (eIDV)
You can use an Electronic Identity Document Verification (eIDV) service to verify an end-user’s identity by scanning and checking the information of an ID document. Such a service can also offer other types of verification services, such as facial similarity check and/or liveness check.
The Signicat Assure API enables you to combine a wide range of identity document verification mechanisms such as NFC reading of passports, fully automated verification using AI and manual verification performed by agents, based on the specific requirements for each individual end-user identity being verified.
Being a single point of integration across providers, the Assure API dramatically reduces integration and maintenance of the identity assurance of end-users and allows companies to strike the right balance of risk, user experience and cost.
# Supported eIDV providers
Below is a list of eIDV providers currently integrated with the Assure API. Follow the links to read more about how to integrate with the different eIDV providers and how to use their SDKs:
# Electronic Identity (eID)
Assure API allows to obtain identity information from ID methods and to match and corroborate the obtained data from these sources.
# Supported eID providers
Assure API supports eID providers like iDIN, Norwegian BankID and NemID. Please check the ID methods page for a full list of the eID providers currently supported by Signicat. Most of these ID methods are available through Assure API. For details, contact support@signicat.com. Internally to the Assure API, you must use the Connect service from Signicat to access those eID services.