Human verification
Checkbox, invisible, score, policy, proof-of-work and visual challenges help reduce automated abuse before expensive actions run.
Human-verification use casesVettiGuard protects high-value digital actions with human verification, native document screening, hosted identity capture, trusted facial/liveness checks, risk controls, and server-side decisions.
Use only the verification surface a workflow needs, or combine them into a stronger identity journey.
Checkbox, invisible, score, policy, proof-of-work and visual challenges help reduce automated abuse before expensive actions run.
Human-verification use casesScreen supported captures with quality, OCR, ICAO MRZ, barcode/PDF417, consistency, capture geometry and bounded tamper signals.
Document APICombine document evidence with trusted backend facial match and liveness for standard or high assurance, with manual-review routing when required.
Identity workflowsLaunch a device-adaptive VettiGuard flow for front/back document capture and face evidence without exposing the underlying identity-session capability.
Hosted integrationRoute uncertain outcomes to review, version policy decisions, apply review SLAs, and manage evidence-retention and legal-hold controls.
Identity securityUse the canonical https://api.vettiguard.com/v1 API from web, backend and native application integrations.
VettiGuard can protect a lightweight form, a high-risk account action, or a document-and-face onboarding journey without moving the final decision into browser code.
Screen passports, national identity documents, driver licences and residence-permit captures, then step up to face/liveness or manual review when policy requires it.
Identity onboardingReduce automated sign-ups, credential stuffing, password-reset abuse and repeated OTP traffic.
Account protectionRequire a fresh identity journey before sensitive profile, payout, beneficiary or recovery changes.
Step-up identityReduce spam enquiries, form flooding, fake leads and automated newsletter or support submissions.
Form protectionRequire recent human or identity evidence before resource-intensive searches, exports, uploads or submissions.
API protectionProtect checkout, bookings, promotions, applications, surveys and other workflows targeted by scripted activity.
Explore use casesUse VettiGuard in customer-facing sites, mobile applications, internal portals, regulated workflows and custom APIs.
The hosted experience guides the user, but browser-submitted claims never become the source of truth for identity outcomes.
Your backend records consent, selects the action and assurance profile, and creates the identity or hosted session with a scoped server credential.
VettiGuard screens document quality and machine-readable data, then collects face evidence when standard/high assurance requires it.
Your backend uses the authoritative session result or signed webhook, including review or recapture outcomes, before the protected business action continues.
Capabilities, evidence handling and governance are structured so the browser captures data but cannot award itself a verified identity.
Identity and hosted-session capabilities are short-lived; only keyed hashes are stored where the flow permits.
The short-lived document portrait used for face comparison is protected with AES-256-GCM and removed after comparison/finality.
Client-supplied match, liveness, score or pass booleans are not accepted as an authoritative biometric result.
Blur, glare, crop, distance and perspective issues can return safe capture guidance when there is no material document contradiction.
Versioned policy can schedule evidence purge and later record minimisation, with legal holds when authorised.
Native document checks are screening signals, not issuer/government database confirmation or forensic proof of genuineness.
Create the session from your backend after explicit consent, send the user to the returned hosted URL, then consume the server-side result or signed webhook.
POST https://api.vettiguard.com/v1/identity/hosted/session
{
"subject_id": "customer-4821",
"action": "customer-onboarding",
"assurance_level": "high",
"consent_accepted": true,
"consent_reference": "consent-event-7d1a",
"country": "AUS",
"document_type": "drivers_license"
}VettiGuard can combine document screening, data consistency, capture quality, trusted facial comparison, liveness and policy/review outcomes into a governed verification result.
Unless a separately governed authoritative connector is explicitly configured, VettiGuard does not claim that a government or document issuer confirmed the presented identity document.
Protect one workflow first, then add document, facial/liveness and governance controls only where the business consequence justifies them.
This action may affect your integration.