Verify real customers in seconds.
Stop fraud and onboard genuine users faster. Automated ID document checks, selfie liveness, and instant approvals built for modern businesses.


Trusted by Modern FinTechs & Global Institutions
Verifying millions of customer identities with bank-grade security and zero friction
A smooth verification experience in 3 simple steps
No complicated apps to install. Users complete verification on any smartphone or browser in under a minute.
1. Snap an ID Photo
The user takes a quick photo of their passport, driver’s license, or government ID. Our engine automatically crops, rotates, and reads all details.
2. Quick 2-Second Selfie
The user looks into their front camera. Passive 3D liveness confirms they are a real human holding the ID, defeating printouts, phone screens, and deepfakes.
3. Instant Approval
Over 97% of genuine users get approved in under 2 seconds. Your backend receives a signed webhook immediately, so customers can start using your product.
Seamless verification on mobile, tablet, and desktop.
Provide your customers with a frictionless onboarding journey. With zero app download required, applicants capture their ID and pass biometric liveness in seconds on any modern browser or through our embedded mobile SDK.
Neural biometric match validated against official photo ID chips.
Automated decision engine with zero manual review bottlenecks.

Everything you need to prevent fraud
Three powerful layers working together in a single lightweight platform.
Smart Document Check
Verify government-issued IDs, passports, and driver’s licenses from over 200 countries. Automatically detects font alterations, expired cards, and forged formats.
- 14,000+ global document templates
- Automatic MRZ checksum validation
- Barcode and NFC chip verification
Real-Person Face Match
Ensure the person completing the application is the true owner of the ID. Audited to ISO 30107-3 Level 2 standards with zero tolerance for presentation spoofs.
- Instant 1:1 biometric facial comparison
- Blocks photos, screens, and masks
- Passive check: zero awkward head turns
Live Video KYC Backup
Whenever an automated check flags suspicion or local banking regulations mandate human oversight, seamlessly escalate to a live, encrypted video call.
- BaFin and FINMA compliant video calls
- Encrypted WebRTC call recordings
- Audit vault with 10-year retention
Integrate in minutes with a simple REST API
Add identity verification to your signup flow with just a few lines of code. Use our hosted URL or drop our lightweight React component into your web app.
import { Vinstar } from '@vinstar/idv';
const vinstar = new Vinstar({ apiKey: process.env.VINSTAR_API_KEY });
// Create a simple customer verification session
const session = await vinstar.sessions.create({
customerReference: 'user_10283',
workflow: 'quick_pass', // Automated Document + Selfie Liveness
callbackUrl: 'https://api.yourdomain.com/webhooks/kyc'
});
console.log('Verification Link:', session.url);Predictable pricing that scales with you
Pay only for completed verifications. Volume discounts apply automatically.
Estimated Price
$1.05
Per successful check
Instant Approval Rate
97.2%
Approved automatically
Fraud Losses Prevented
$112,500
Estimated savings / mo
Ready to verify your customers in seconds?
Get in touch with our team for a live walkthrough or start testing in our developer sandbox.