> For the complete documentation index, see [llms.txt](https://finext.gitbook.io/one-kyc/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://finext.gitbook.io/one-kyc/introduction/product-overview.md).

# Product overview

OneKYC is a cloud platform (SaaS) that automates customer verification (KYC) and business verification (KYB). The platform covers the full verification cycle: identity document checks, face matching against the document photo, liveness detection, AML screening, and manual review by operators. The entire verification process runs on the OneKYC side — you do not need to host any verification infrastructure.

## Target use cases

* **Fintech and neobanks** — customer verification for account opening, lending, and other financial operations.
* **Cryptocurrency exchanges and brokers** — meeting AML/KYC regulatory requirements.
* **Marketplaces and platforms** — verifying sellers, contractors, and service providers.
* **Other organisations** that need to confirm document authenticity and customer identity.

## Platform highlights

* **Fast integration** — launching a basic verification scenario takes a single API call: create a verification link and deliver it to the user. The end-user UI is hosted by OneKYC, so you do not need to build a frontend.
* **Configuration without code** — the [Flow Editor](/one-kyc/admin/flows.md) in the admin panel composes verification scenarios from individual steps (document upload, selfie, liveness check, OTP confirmation, AML screening, manual review), and lets you reorder them and tune their parameters. Changes apply to new sessions immediately after publication.
* **Full set of checks** — OCR data extraction, face matching, liveness detection, and AML screening are connected and ready to use without extra integrations.
* **Multi-tenant architecture** — one account hosts multiple products or customers with full data isolation and individual settings.
* **Cross-device flow** — a user can start verification on a desktop computer and continue on a mobile device via a QR code without losing progress.

## Capabilities

* **Document verification** — upload and verify passports, ID cards, and driver's licences; automatic data extraction (OCR).
* **Selfie and document comparison** — capture a selfie and compare it with the document photo (face matching).
* **Liveness check** — detect a live user in front of the camera (passive, active, or hybrid mode).
* **Manual review** — a task queue for operators with the ability to approve or reject sessions and add comments.
* **AML screening** — integration with sanctions list and PEP database providers (when enabled).
* **Webhooks** — verification event notifications (session creation, step completion, approval, rejection) delivered to your URL in real time.
* **Verification links** — single-use, time-limited links that you deliver to users (by email, SMS, or via your customer portal).
* **Cross-device flow** — start verification on one device and finish on another (via a QR code, within a single session).
* **Flow Engine** — configurable verification scenarios (step set, execution order, accepted document types) without code changes; configured through the admin panel.

***

To start, head to [Quick start](/one-kyc/introduction/quick-start.md) or read the [Tenant API reference](/one-kyc/api/authentication.md).
