Zarv
Zarv SmartFlow

Verify identity. Inside your own site.

An embeddable KYC funnel that captures, verifies, and clears customers — on your site, in your brand, or over chat and WhatsApp.

The problem

Good customers give up halfway through signup.

Fraudsters have the patience to finish. Pick where your signup loses people and see the same signup on SmartFlow.

yourcompany.com/signup
Name and ID number
Selfie with liveness
Driver's license photo
Identity verified

Sensitive steps run in Zarv's secure environment

Zero redirects: the funnel runs inside your page, with your brand.

Illustrative simulation.

0
Redirects
<3min
To Onboard
Minutes
To Go Live
100%
Isolated

What Zarv SmartFlow Does

The Stripe Checkout model for identity.

Signup without leaving your site

You get bank-grade KYC without ever handling the camera, verification codes, or personal data yourself — and without sending the customer to another site.

Drop a loader script and a mount point into your page; SmartFlow renders the signup, liveness, and document steps in a secure iframe hosted by Zarv. Full-screen steps promote to a modal without reloading. Sensitive data never touches your servers.

Embedded on your site
yoursite.com
Basic data
Email
Liveness
License
Secure iframe · your brand
Onboarding as a conversation.

Signup where customers already chat

Most of your customers already live in WhatsApp. Meeting them there — with the same anti-fraud checks — turns a form into a conversation and lifts completion.

Run the same verified funnel through a web chat widget or WhatsApp Business. The customer answers, sends a selfie for liveness, and photographs their license — all in the thread. SmartFlow reads the documents and clears identity conversationally.

Capture over chat
WhatsApp Web
Send a selfie for liveness 📸
Photo sent
Verified ✓
Block fraud before contracting.

Fake identities stopped before the contract

Fraud caught at onboarding costs a fraction of fraud caught after a contract exists. SmartFlow stops it before any bond is formed.

Facial biometry with liveness detection, ID/driver's-license/passport reading, deepfake and tampered-document detection, plus PEP and Zarv Restricted Profiles screening. Synthetic identities are rejected up front.

Liveness & document
Liveness passed
Document read
No deepfake
Your brand. Your rules.

A new funnel without waiting on IT

Marketing launches a new funnel by changing configuration, not code — and the flow always looks like your product, never like a third party.

Primary color, background, logo, custom domain, required steps, and custom fields are all configured per campaign. Single-screen mode can request just one step — for example only liveness or only the license — when you already have the rest.

Per-campaign setup
Liveness
License
Address
Verified data, delivered to your backend.

Results your systems can trust

On-page callbacks are for UX; the signed webhooks are the source of truth — so approvals and rejections reach your systems reliably and tamper-evident.

Per-step and final events (submitted, approved, rejected) are pushed as HMAC-signed webhooks with automatic retries. Correlate each lead to your own system with an externalId. Public key on the page; security comes from the authorized-origins list.

Signed webhooks
lead.submitted200
lead.face.completed200
lead.approved200
HMAC-SHA256 · externalId

In Practice

Vehicle Rental

Onboarding a renter before handing over the keys

Renter is redirected to a generic form, uploads a blurry license, and waits for manual review. Drop-off is high and a forged document can pass unseen.

SmartFlow embeds in the rental site → renter completes signup and liveness in-brand → license read and identity cleared in minutes → signed webhook approves the reservation before pickup.

Lending & Finance

KYC over WhatsApp for a credit application

Applicant abandons a long web form. The lender chases documents by email and re-keys data by hand, delaying the decision for days.

Applicant opens WhatsApp → SmartFlow runs the funnel in the chat, capturing data, selfie, and document → identity verified and PEP-screened → lead handed to underwriting with an externalId already matched to the CRM.

Insurance

Verifying a policyholder at claim intake

Claimant identity is confirmed by phone and scanned paperwork. Fraudulent or third-party identities slip through and inflate loss.

A single-screen SmartFlow link runs liveness and license capture in the web chat → deepfake and tampering checks run automatically → verified identity attached to the claim file before payout.

What SmartFlow Delivers

1
Embedded Experience

The full signup and verification flow lives inside your site via a secure iframe — your brand, your domain, zero redirects.

2
Capture Over Chat

Run the same verified onboarding conversationally through a web chat widget or WhatsApp — meet customers where they already are.

3
Fraud Blocked at the Source

Liveness, document and deepfake detection, and PEP/restricted-list screening reject synthetic and stolen identities before contracting.

4
Configured per Campaign

Colors, brand, domain, and which steps to require are set per flow — no code changes to launch a new campaign.

5
Authoritative Results

Signed server-to-server webhooks confirm each outcome, so your systems act on verified data, not a browser callback.

Getting started

Live in minutes. Integrated in minutes.

Publish by link or WhatsApp today; embed it on your site and integrate when it makes sense.

Minutes

Link or WhatsApp

Brand, steps and fields configured with no code. The funnel verifies from day one.

2 lines

On your site

A script and a mount point, like Stripe Checkout. Your customer never leaves your page.

SDK Documentation
Minutes

Signed webhooks

Approved or rejected in your system, with retries — in minutes with our ready-made prompts.

HMAC
signed webhooks, with retries
1 step
when you already have the rest
Per campaign
configured without a deploy
Security and compliance

Camera, liveness and personal data stay on Zarv's domain — they never pass through your site.

See every control

See risk before it costs you.

GDPR & CCPA Compliant · No commitment · Live in minutes