Skip to content
PRODUCTS / FACE LIVENESS

A real person, every time.

Passive liveness detection from a single selfie frame. No blinks, no head-turns, no prompts — just silent presentation-attack and deepfake detection that beats printed photos, screen replays, masks and injected video.

Passive · single frameISO 30107-3 PADDeepfake & injection99.6% spoof catch
Emirates NBDMashreqe&duADCBCareem
99.6%
Spoof catch rate
99.2%
Genuine pass-through
<1s
Median decision
iBeta L2
ISO 30107-3 tested
Capabilities

One call. Every check.

Each capability runs in parallel and returns in a single structured response.

PASSIVE

Single-frame analysis

Liveness is decided from one ordinary selfie — no actions to perform. Users tap once and move on, which is why pass-through stays high.

PAD

Presentation-attack detection

Detects printed photos, cut-outs, screen replays and 3D masks by analysing texture, micro-reflection and depth cues invisible to the eye.

INJECTION

Deepfake & injection defence

Flags virtual cameras, emulators and injected video — the channel-level attacks that bypass camera-only liveness checks.

LOW FRICTION

No head-turns

No blink, smile or turn-your-head choreography. Accessible by default and far less likely to be abandoned mid-flow.

STANDARDS

ISO 30107-3 conformant

Independently lab-tested against the ISO/IEC 30107-3 presentation-attack standard, with reports you can share with auditors.

DEVICE AGNOSTIC

Any camera

Runs on front cameras across smartphones, tablets and webcams without special hardware, depth sensors or IR.

Attack coverage

Every spoof, one model.

Presentation attacks and injection attacks are scored together so you do not have to chain separate checks. The model is tuned to hold a high genuine pass-rate while still catching the long tail of sophisticated spoofs.

SAMPLE TEMPLATES
Printed photoScreen replayPaper / cut-out mask3D silicone maskDeepfake videoVirtual camera / injection
Conversion & accessibility

Friction is the enemy of completion.

Active liveness asks users to blink, smile or rotate their head — steps that confuse, exclude and lose customers. Passive liveness needs none of that, which lifts pass-through and works for users who cannot follow motion prompts.

WHAT WE CHECK
  • One tap — no blink, smile or head-turn choreography
  • Accessible to users who cannot follow motion prompts
  • 99.2% genuine pass-through keeps onboarding completing
  • Retry hint on poor capture instead of a hard reject
Developer experience

A single liveness call.

Send one selfie frame and receive a typed result with a liveness verdict, a spoof score and the specific attack types detected. Combine it with Face Matching in one session to bind liveness to identity.

othento.js
const r = await othento.face.liveness({
  selfie: selfieImage,
});

// r.isLive          -> true
// r.spoofScore      -> 0.02
// r.attacksDetected -> []
// r.standard        -> "ISO_30107-3"
How it works

Four steps, about a second.

01

Capture

A single selfie is captured through the SDK — no actions, prompts or movement required.

02

Analyse

The model reads texture, micro-reflection and depth cues from the one frame.

03

Detect spoofs

Presentation and injection attacks are scored — photos, screens, masks and deepfakes.

04

Confirm

A live / spoof verdict with a spoof score and attack types is returned and logged.

Use cases

Onboarding, everywhere.

Banking

Remote onboarding

Guarantee a live applicant before opening an account, without adding steps that lose them.

99.2% pass-through
Fintech

Step-up authentication

A frictionless liveness check before high-risk actions like adding a payee or raising a limit.

<1s decision
Telecom

Account recovery

Stop SIM-swap and account-takeover attacks by proving a real person at recovery time.

99.6% spoof catch
Why Othento

Manual review can't keep up.

Othento Manual review Legacy vendor
User effort Single selfie Video call Blink / turn / smile
Genuine pass-through 99.2% Reviewer-limited Drops with friction
Deepfake / injection Detected Hard to spot Often missed
ISO 30107-3 testing Lab-certified N/A Sometimes
Special hardware None — any camera N/A IR / depth sensor
Time to decision Under a second Minutes Several seconds
SecuritySOC 2 Type IIISO 27001GDPReIDAS 2.0UAE PASS readyDIFC / ADGM residency
Switching to Othento passive liveness removed the blink-and-turn steps our users hated. Completion went up and we have not seen a single replay or deepfake get through since.
Sara Khalil
Product Lead, Onboarding · Fintech
+22%
completion rate
99.6%
spoof catch rate
FAQ

Questions, answered.

No. Liveness is decided from a single selfie frame with no actions or prompts. That passive approach keeps onboarding fast, works for users who cannot follow motion instructions, and removes the most common cause of drop-off.

Get started

See Face Liveness on your documents.