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.

Live person
Liveness ✓

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.

Liveness Verification
Passive liveness face scan
Single selfie check
Face detected Confirmed
Liveness score 96.4%
Photo attack Blocked
Screen replay Clear
User action Not required
Live Person Confirmed Passive check passed · 96.4% confidence
Processed locally
Active liveness challenge
Challenge Completed Blink · Smile · Head Turn
Blink challenge Passed
Smile challenge Passed
Head turn Passed
Risk level High
Challenge progress 3 / 3
Active Liveness Passed All required challenges completed
No external calls
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

Single-frame liveness with zero user effort for smooth onboarding.

Active challenges

Blink, smile and head-turn prompts for step-up assurance.

Anti-spoofing

Blocks photos, replays, cut-outs and 3D masks.

Works in the wild

Robust across devices, cameras and low-light conditions.

On-device option

Run liveness fully offline so selfies never leave the phone.

Fast & unlimited

Real-time checks with no per-call fees on your own hardware.
Face Verification Animation
Face
Identity Verified
Face Match 99.98%

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

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.

The SDK protects against presentation attacks such as printed photos, screen replays, video injections, paper cut-outs, and 3D masks.

Yes. FacePlugin’s liveness solution is developed to meet recognized PAD standards and follows industry testing practices for reliable spoof detection.

FacePlugin liveness models are tested against iBeta / ISO 30107-3 presentation-attack detection methodology. Contact us for the current certification details for your deployment.

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.

Scroll to Top