Bot & Deepfake Prevention
Proof of Human
iBeta Level 1 PAD certified. Blocks GAN and diffusion deepfakes, generated-face detection, and provides a reusable proof-of-human credential.
How it works
1
Selfie Submission
User submits a selfie via the RoxVerify SDK. The image is processed server-side — no client-side model that can be reverse-engineered.
2
Liveness Analysis
iBeta Level 1 PAD-certified passive liveness engine analyses the frame for spoofing artefacts — print, screen, 3D mask, and deepfake indicators.
3
Generated Face Detection
Separate classifier detects GAN-generated and diffusion-model faces. Catches synthetically created identities that pass basic liveness.
4
Humanness Score
Each check produces a calibrated humanness probability score. Configure your acceptance threshold to balance friction and security.
5
Reusable Credential
Passed checks produce a signed credential that can be re-verified across your product surfaces without repeating the full biometric check.
Key capabilities
👁️
iBeta L1 PAD Certified
Independently certified to iBeta Level 1 Presentation Attack Detection standard — the gold standard for liveness certification.
🤖
GAN/Diffusion Detection
Detects AI-generated faces from leading generative models. Updated continuously as new model architectures emerge.
🔄
Reusable Credential
One proof-of-human check creates a reusable signed credential — valid across social signup, voting, contests, and gig-worker onboarding.
🛡️
Zero User Friction
Passive detection requires no head turns, blinks, or challenges. Invisible to genuine users; blocking to bots and deepfakes.
🗳️
Wide Use Cases
Suitable for social platform signup, online voting, contest fairness, gig-worker onboarding, and any context where bot infiltration is harmful.
⚡
Sub-2-Second Decision
Liveness, deepfake, and humanness score returned in under 2 seconds — fast enough for real-time onboarding flows.
SDK & Integration
Drop-in SDKs for every major platform. Full REST API for custom integrations.
iOS SDKAndroid SDKReact NativeFlutterWeb SDK (JS)REST APIWebhooksNode.jsPythonJava
Ready to get started?
Talk to our team and be live in your test environment within 48 hours.