Scan the document
The user captures their ID. We validate the MRZ check digits and expiry, then extract only what the policy needs — never persisting the image.
Live face check, document & MRZ verification, face matching. We keep a yes/no and an audit hash — never your biometrics.
Biometric records stored
Median check time
Article — GDPR by design
Afternoon to integrate
A guided flow your users complete in-browser — no app install, no document upload sent to a third party.
The user captures their ID. We validate the MRZ check digits and expiry, then extract only what the policy needs — never persisting the image.
A randomised centre → left → right head-pose challenge runs in-browser. Anti-spoof and timing checks reject photos, videos, and masks.
We match the live face to the document, return an over-threshold yes/no, and write a tamper-evident audit hash. Frames are discarded.
A randomised head-pose challenge with anti-spoof and timing checks defeats photos, masks, and replays.
Passport MRZ check-digit validation and expiry checks catch forged or altered documents.
Biometrics are processed in memory and discarded. There is no image database to breach.
GDPR Art. 9 consent is captured and receipted before any biometric processing begins.
Configurable per-jurisdiction rules for UK OSA, EU GDPR/AVMSD, and US state statutes.
Embed an iframe widget or redirect to the hosted flow. Live in an afternoon.
Drop the widget into any page, or redirect to the hosted flow. We post the verified outcome to your backend — you never touch raw biometrics.
import { Verisoar } from "@verisoar/widget";
// Drop-in: mounts the hosted, privacy-first flow
<Verisoar
apiKey={process.env.VERISOAR_KEY}
policy="uk-osa-18+"
onResult={(r) => {
// r.passed → boolean, r.auditHash → string
// no image, no biometrics, ever
grantAccess(r.passed);
}}
/>;Monthly tiers with metered overage. Start free, no card required.
£99.99/mo
No. Camera frames and document images are processed in memory and discarded immediately. We persist a coded yes/no outcome, a salted IP hash, and a tamper-evident audit hash — never images, face templates, or raw personal data.
Start free in test mode today. Go live when you're ready — no card required.