Verify SDK · Identity verification

Verify ID documents
on-device. Offline.

Cryptographically validate signed government ID barcodes right where they're scanned — no internet, no PII in the cloud. The same engine we shipped in payments and access-control systems, now a drop-in SDK.

No data leaves the device Works air-gapped .dll / .so / .dylib / WASM

Why offline wins

Cloud KYC sends your users' PII to someone else's server.

Jumio, Veriff, and Onfido require connectivity and ship personal data off-device. That's a non-starter for regulated, air-gapped, high-volume, or privacy-first deployments. Verify runs entirely on the edge.

Offline vs cloud KYC — full comparison
Privacy by architecture
Document data is parsed and verified locally. Nothing is uploaded — so there is nothing to leak.
Offline & air-gapped
No network dependency. Works in the field, on kiosks, and in secure facilities.
Economics that scale
No per-call cloud bill. License per device or per volume and own your unit costs.
LATAM ID expertise
Ships with Colombian cedula support; new formats are YAML config, not code.

How it works

Three steps, zero round-trips

01

Capture

Your app reads the document barcode (PDF417) — from a scanner, a photo, or a base64 payload.

02

Verify on-device

The SDK parses fields via a YAML template and checks the embedded DSA / X.509 signature. Fully offline.

03

Trust the result

You get structured, verified fields back. No personal data ever left the device.

Who it's for

Wherever credentials carry a signed barcode

Verify isn't tied to one country. It works with any government credential that embeds a digitally signed 2D barcode or QR — national IDs, visas, and travel proofs — checked on-device against the issuer's trust chain. If it can be signed, it can be verified offline.

Credentials we validate

ICAO VDS visas & travel proofs
EU + global
Digitally signed seal, verified offline against the ICAO trust chain.
Aadhaar Secure QR
India · ~1.4B
UIDAI-signed QR — offline signature checks are mandatory for verifiers.
Colombian cédula
Colombia
Signed PDF417 — shipping today as the reference template.
LATAM national IDs
AR · PE · MX · DO
PDF417 documents; new formats are YAML config, not code.
EU eID signed QR
France + EU
Cachet électronique visible for offline anti-fraud checks.

Teams that deploy it

Banks & fintech
KYC / AML onboarding without shipping PII to a cloud vendor.
Telcos
Mandatory SIM-to-ID registration at field scale, over poor connectivity.
Border control & airlines
Inspect signed visas and travel / health seals at gates and kiosks.
Age-restricted retail
Fast in-store ID checks that minimize stored personal data.
Access control & gov kiosks
Air-gapped facilities where nothing can phone home.

Don't see your document? New formats are YAML templates, not new code — we add yours during the pilot.

Live demo

Validate a barcode — in your browser

Paste a base64 document barcode (or use the sample). The SDK logic parses the fields and checks the signature block entirely client-side — nothing is sent anywhere. That's the offline guarantee, demonstrated.

Demo note: this uses a lightweight checksum in place of the production DSA / X.509 signature, and a single sample template. The real SDK ships full signature verification and a YAML template engine.

Rendered PDF417 symbol

This is the actual 2D barcode the payload above encodes — the same symbol a scanner reads off a physical ID. Load the tampered sample and watch the bars change.

Runs locally. No network request is made.

Result

Verify a barcode to see the extracted, signature-checked fields here.

Pricing

Start free. Scale per device or per volume.

Metering and entitlements run on our own Licensing-in-a-box engine. Launch pricing — let's talk if your volume is large.

Dev

Free forever
$0
  • 100 verifications / mo
  • Non-production use
  • Community support
Start free

Startup

$299 /mo
  • 5,000 verifications / mo
  • 3 devices
  • Email support
Start a trial

Growth

Most popular
$999 /mo
  • 50,000 verifications / mo
  • 25 devices
  • Overage $0.03 / check
  • Priority support
Start a trial

Enterprise

Offline
from $25K /yr
  • Unlimited, per-site
  • Air-gapped deployment
  • SLA + source escrow
  • Custom ID templates
Talk to us

Get started

Tell us what you're verifying

Which documents, what volume, online or air-gapped? We'll scope a verification sprint and get you a trial SDK. We respond within 24 hours.