KYC (Know Your Customer)
Know Your Customer (KYC) is the process of verifying the identity of your users to prevent fraud, money laundering, and other illicit activities.
How it Works
In PredictaID, KYC is orchestrated through Flows and Sessions.
- Define a Flow: Create a sequence of verification steps (e.g., Document Upload, Selfie, Background Check).
- Start a Session: When a user needs verification, create a unique Session for them.
- User Interaction: The user completes the steps via your app or our hosted interface.
- Analysis: We verify the data (facial matching, document OCR, government databases).
- Result: The user can be approved, rejected, or flagged for review according to rules, evidence, and audit readiness.
Automated Checks
We support various automated checks:
- OCR: Extract data from ID cards and Driver Licenses.
- Face Liveness: Ensure the user is present and real (not a photo of a photo).
- Face Match: Compare the selfie against the ID photo.
- Background Check: Consult federal databases for criminal records or irregularities.
Integration
To integrate KYC into your application, refer to the Flows and Sessions documentation.
For compliance operations, a completed KYC session is not always the same as an approvable customer. The final decision can still depend on PEP review, required document linkage, defensible risk composition, and formal audit trail. See Compliance Workbench.