CycurID
Solutions / Identity Verification

Identity Verification.

Identity verification at scale.

Document verification, biometric liveness detection, and real-time sanctions screening. Configure verification flows with no-code tools and deploy via Web SDK or REST API.

Document Verification
Passport, Driver's License, National ID with OCR & MRZ parsing
Biometric Verification
Liveness detection, face matching, and anti-spoofing
Real-time Compliance
Sanctions screening, geo-blocking, and age verification
Overview

Complete Identity Verification

Document verification with OCR and MRZ parsing. Liveness detection with configurable approval thresholds. Real-time sanctions screening and geo-blocking built in.

Configure flows with no-code tools. Deploy via SDK or API.

01

Biometric Verification

Live selfie capture, liveness detection, and face match scoring with configurable thresholds.

02

Sanctions Screening

Real-time PEP and sanctions checks against OpenSanctions watchlist database.

03

Global document coverage

Full document support with country-specific requirements and double-sided capture.

04

Data Handling

CycurID stores identity verification information — biometric data, identity documents, extracted document fields, and verification results — to support verification, fraud prevention, and regulatory compliance.

“
Passport, Driver's License, National ID — plus a broad set of additional document types. Automatic pass/fail decisions with configurable thresholds and manual review queues.

One platform. Production + Sandbox environments.

Identity Verification

Document & biometric.

Document capture with OCR and MRZ parsing. Liveness detection with face matching. Configurable thresholds route edge cases to manual review while clear decisions auto-approve or reject.

Document Verification

Passport, Driver's License, and National ID with a broad set of additional document types available. Double-sided capture with automatic front + back requirements based on issuing country.

OCR MatchingMRZ ParsingGlobal coverage

Technical: Magic-byte signature verification for JPEG, PNG, WEBP, BMP, and PDF uploads.

Liveness Detection

Active liveness check to prevent spoofing from photos, masks, and deepfakes. Real-time selfie capture with configurable approval thresholds.

Anti-spoofingLive CaptureFace Match

Technical: Facemap identity persistence across multiple verification sessions.

Face Match Scoring

Similarity percentage between submitted selfie and document photo. Configurable min/max thresholds for automated approval with manual review range.

Auto-ApproveAuto-RejectManual Review

Technical: Scores below min threshold auto-reject, above max auto-approve.

Multi-Country Support

Global document acceptance with country-specific requirements. Per-country field requirements, document types, and biometric options within a single flow.

Country OverridesRestricted FlagsField Groups

Technical: Configure different requirements per country within a single verification flow.

Configurable Fields

Personal info, address, and identity fields with per-field required/optional settings. SSN mandatory for US applicants, external user ID linking.

Personal InfoAddress FieldsIdentity Data

Technical: Field groups organize requirements by category for streamlined configuration.

Configurable Groups

Collect verification flows into named groups, then point an integration at a group instead of a single flow. Route customer tiers through different requirements without changing your code.

Flow CollectionsTiered RoutingActive or Inactive

Technical: Managed from the portal or programmatically through the public groups API.

Verification Flows

Configurable workflows.

Create custom verification flows with specific requirements. Configure fields, document types, biometric modes, and country overrides — all through the dashboard UI.

No-code Flow Builder

Create named flows with specific verification requirements through the dashboard UI. No development needed.

Document & Biometric Mode

Choose file upload or live capture per flow. Select selfie upload, live selfie, or liveness per flow.

Country Overrides

Different field requirements, document types, and biometric options per country within a single flow.

Webhook Callbacks

Real-time POST to merchant-configured webhook URL with verification results on completion.

Age & Geo Rules

Set minimum/maximum age per flow. Per-flow IP-based country restrictions separate from global geo-blocking.

Groups Management

Organize flows into logical groups by department, product line, geography, or risk tier with groupingId.

Integration

Developer tools.

Web SDK for embeddable widgets, REST API for server-to-server integration, and webhooks for real-time results. Separate Production and Sandbox environments.

  • TypeScript / JavaScript SDK
  • Hosted Web SDK
  • React Native SDK
  • Android SDK
  • iOS SDK
  • Flutter SDK
  • OAuth2 client
  • Embeddable widget

Some integrations require authorized access to private repositories.

JavaScript SDK

Embeddable verification widget for web applications with session-based authentication.

QR Code Generation

Generate QR codes for mobile-initiated verification with short-lived one-time links.

REST API

Comprehensive API for all verification features. Submit verifications with multipart file upload.

Basic Authentication

API Key + Secret for server-to-server calls. Separate credentials for Production and Sandbox.

Webhook Integration

Per-flow webhook URL with real-time delivery. Full payload includes status, scores, and errors.

Flow & Group CRUD

Create, read, update, delete flows and groups via API. Audit trail with SDK event logging.

Data Retention

We keep personal data only as long as necessary for identity verification, in line with statutory requirements and our internal retention policies.

Sandbox Environment

Full testing environment with isolated database. No real verifications consumed during testing.

Compliance

Built-in compliance.

Sanctions screening, restricted jurisdictions, geo-blocking, age verification, and configurable approval thresholds. Compliance controls enforced automatically at every verification.

01

Sanctions Screening

Real-time PEP and sanctions check against OpenSanctions watchlist database during every verification.

Matched entities returned with datasets and confidence scores.

02

Restricted Jurisdictions

Automatic blocking of applicants from sanctioned countries including Belarus, Cuba, Iran, North Korea, Russia, and more.

Restricted jurisdictions enforced at verification submission.

03

Geo-Blocking

Country-level geo-blocking. Global rules plus per-flow overrides.

Enforcement at SDK link exchange, flow validation, and IDV controller.

04

Age Verification

Configurable minimum and maximum age rules per flow or global, across a configurable age range.

Age calculated from document DOB and validated against rules.

05

Address Verification

Street, city, state, postcode, and country captured as structured fields and checked against the address extracted from the document when OCR matching is enabled.

Only the fields a flow asks for are compared, and requirements can differ per country.

06

Approval Thresholds

Automated decision routing based on liveness scores. Configure min/max thresholds for auto-approve, auto-reject, and manual review.

Scores below min auto-reject, above max auto-approve, between goes to review.

Start Verifying

Deploy verificationin minutes.

Request a demo to see the dashboard. Get sandbox credentials to test the API. Or talk to our team about your compliance requirements.