Skip to main content

Non-document onboarding

What this use case solves

Onboarding addresses the challenge of validating the identity of a new user in any region, with a pipeline focused on three essential signals — liveness, facial verification and fraud risk — using a region-agnostic response schema that works anywhere in the world.

Use this use case when:

  • You want a lean, agnostic pipeline that operates in any region of the world.
  • Local regulation does not require document capture integrated into the same process.
  • Your architecture needs a single integration contract for multiple markets.

Capabilities involved

Pipeline executed within a single process:

CapabilityRequiredRole in the flow
LivenessOptional for API; required for Web and NativeConfirms that a real person is in front of the camera at capture time. Biometric anchor of the process.
Identity VerificationRequired in all casesVerifies whether the transaction face belongs to the holder of the provided government identifier, using Unico's identity base and additional signals.
Risk Fraud ClassificationRequired in all casesCross-references behavioral signals to flag fraud risk.

Prerequisites

  • Bearer token — see Authentication.
  • Sandbox credentials — see Environments.
  • SDK or Web component installed — only for Web and SDK integrations.

Step-by-step implementation

Integration via native SDK — capture runs inside your app using the Unico SDK for Android, iOS or Flutter.

  1. Install the SDK — add the Unico SDK dependency for your platform. See the setup guide for Android, iOS or Flutter.
  2. Create a process — call Create Process with the appropriate flow value and the user's identifier. Use the returned token to initialize the SDK.
  3. Start the capture — the SDK renders the camera UI and performs liveness detection on-device, returning the captured payload.
  4. Query the result — call Get Process to retrieve the capability results.
  5. Apply business rules — evaluate the response fields to approve, deny or escalate.
Android

Native Android SDK for in-app capture.

iOS

Native iOS SDK for in-app capture.

Flutter

Cross-platform Flutter SDK for in-app capture.

MexicoOperating in Mexico?

KYC Magic Link offers an alternative with zero front-end development — send a link via WhatsApp, SMS or email and Unico hosts the entire INE + liveness capture journey for you. No SDK installation required.

See KYC Magic Link