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.
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.
Sensitive steps run in Zarv's secure environment
Zero redirects: the funnel runs inside your page, with your brand.
Illustrative simulation.
What Zarv SmartFlow Does
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.
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.
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.
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.
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.
In Practice
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.
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.
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
The full signup and verification flow lives inside your site via a secure iframe — your brand, your domain, zero redirects.
Run the same verified onboarding conversationally through a web chat widget or WhatsApp — meet customers where they already are.
Liveness, document and deepfake detection, and PEP/restricted-list screening reject synthetic and stolen identities before contracting.
Colors, brand, domain, and which steps to require are set per flow — no code changes to launch a new campaign.
Signed server-to-server webhooks confirm each outcome, so your systems act on verified data, not a browser callback.
Live in minutes. Integrated in minutes.
Publish by link or WhatsApp today; embed it on your site and integrate when it makes sense.
Link or WhatsApp
Brand, steps and fields configured with no code. The funnel verifies from day one.
On your site
A script and a mount point, like Stripe Checkout. Your customer never leaves your page.
SDK DocumentationSigned webhooks
Approved or rejected in your system, with retries — in minutes with our ready-made prompts.
Camera, liveness and personal data stay on Zarv's domain — they never pass through your site.
See every controlSee risk before it costs you.
GDPR & CCPA Compliant · No commitment · Live in minutes


