Product
Advanced Face Liveness Detection for Secure Authentication
Strengthen your face recognition and eKYC workflows with advanced passive and active liveness detection. Stop spoofing attempts involving printed photos, replay attacks, masks, and AI-generated deepfakes—all while running securely on your own infrastructure or directly on user devices.
- Passive & active liveness
- On-device or server
- No per-call fees
Photo
Print attack blocked
Video
Replay attack blocked
Mask
3D spoof blocked
Deepfake
Synthetic media blocked
Traditional face matching alone isn’t enough to stop modern spoofing attacks. FacePlugin’s Face Liveness Detection SDK verifies that every biometric sample comes from a real, physically present person by detecting presentation attacks such as printed photos, replay videos, screen injections, cut-outs, and 3D masks.
The SDK supports both passive and active liveness detection. Passive liveness delivers a frictionless user experience by validating authenticity from a single image, while active liveness provides higher assurance through guided actions such as blinking, smiling, or head movement. Built for enterprise-grade identity verification, the solution is evaluated against industry-recognized PAD standards and runs entirely on your own servers or user devices, ensuring biometric data always remains private and under your control.
Liveness is the essential companion to face recognition and eKYC: it ensures that the face being matched is genuinely present at the moment of capture. Deploy it as a gate in front of login, onboarding, payment authorisation or any high-risk action, and tune its strictness to match the risk of each step in your flow.
Passive and active liveness
Choose frictionless passive checks that work from a single selfie, or step up to active challenges for high-risk actions. Both run locally with no external calls.
- Single-frame passive check — no user friction
- Active blink / smile / turn challenges on demand
- Tunable strictness per risk level
Capabilities
What the Face Liveness Detection SDK does
FacePlugin’s biometric authentication bundles face detection, template extraction, and active or passive liveness into one lightweight SDK.
Passive PAD
Active challenges
Anti-spoofing
Works in the wild
On-device option
Fast & unlimited
Blocks the full range of attacks
Presentation attack detection covers 2D and 3D spoofs so fraudsters can’t reuse a stolen photo or video to pass as a live user.
Printed photos and paper cut-outs
Screen replays and video injection
Step-up authentication
Use cases
Where teams use it
Onboarding gate
Confirm a live person before running face match in KYC and account opening.
Login step-up
Add a liveness challenge for password resets, payments and high-risk actions.
Access control
Stop photo and video spoofs at doors, kiosks and time-and-attendance.
Remote proofing
Verify a real person in fully remote identity proofing sessions.
How it works
Integrate in three steps
Capture
The user takes a selfie or short capture through your app or web camera.
Analyse
The SDK scores the capture for liveness and presentation-attack signals locally.
Gate
Allow genuine live users through and block spoofs before they reach face matching.
FAQ
Frequently asked questions
- What makes passive and active liveness different?
Passive liveness verifies a user from a single image without any interaction, while active liveness requires simple actions like blinking or turning the head for an added layer of security.
- Which spoofing attempts can liveness detection prevent?
The SDK protects against presentation attacks such as printed photos, screen replays, video injections, paper cut-outs, and 3D masks.
- Has the liveness technology been independently evaluated?
Yes. FacePlugin’s liveness solution is developed to meet recognized PAD standards and follows industry testing practices for reliable spoof detection.
- Can liveness run offline on a mobile device?
FacePlugin liveness models are tested against iBeta / ISO 30107-3 presentation-attack detection methodology. Contact us for the current certification details for your deployment.
- Can liveness detection work without an internet connection?
Yes. The SDK supports fully offline operation on compatible mobile devices, enabling secure liveness verification without sending data to the cloud.
Related SDKs
Explore the platform
Face Recognition SDK
Accurate 1:1 and 1:N face matching on your own infrastructure.
Face Liveness SDK
Passive and active anti-spoofing that stops presentation attacks.
ID Verification Suite
End-to-end eKYC when you need to verify identity at onboarding.
Protect your face flows from spoofing
Add liveness detection to your face recognition or eKYC product and stop presentation attacks at the source.