Document + liveness
Capture a passport, ID card, driver's license or voter card, plus a liveness selfie that proves it's really them.
Coming soon
KwikID is a premium, embeddable identity-verification (KYC) SDK. Drop it into any web or mobile app and let your users verify themselves — document plus a liveness selfie — in a flow that feels as smooth as Stripe Identity.
Hold your ID in frame
Liveness check
Look straight ahead
Features
Capture a passport, ID card, driver's license or voter card, plus a liveness selfie that proves it's really them.
One React component, minimal config. Your secret key stays server-side and never touches the client.
Set your primary, accent, background and text colors — KwikID blends right into your product.
End-to-end encryption, scoped session tokens, and a full audit trail of every verification.
On-device and server-side image checks catch blur and glare before a document is ever submitted.
Track verification jobs, credits and billing for your whole organization from a clean dashboard.
How it works
A guided flow your users actually finish — designed to remove every reason to drop off.
The user agrees to the terms and privacy policy.
Passport, ID card, driver's license or voter card.
Guided camera capture of the document and a liveness selfie.
KwikID checks the document and returns a result to your app.
For developers
Initialize a session server-to-server so your secret key stays safe, then render the SDK. It handles camera, capture, checks and theming for you.
import { KwikID } from "@kwik-id/sdk";
<KwikID
appName="Your App"
apiEndpoint="https://api.yourapp.com/kyc"
theme={{ primary: "#5b5bd6" }}
onComplete={(data) => console.log("Verified", data)}
onError={(error) => console.error(error)}
/> Preview
Dashboard · Verification jobs
SDK · Verification start
SDK · Document capture
SDK · Liveness selfie
It's coming soon. Tell us about your use case and we'll get you early access.
Get notified