On-Device Identity Verification

Binimise Biometric SDK

A fully offline, zero-latency Flutter SDK for Android & iOS. Eliminate identity fraud, proxy check-ins, and liveness bypass attacks. Our advanced passive 3D face liveness detection cannot be bypassed using iPhone Live Photos, 3D printed frames, or video screen playbacks, keeping verification 100% secure.

Bypass-Proof 3D Liveness

Verify user presence in < 300ms. Blocks advanced bypass tricks like iPhone Live Photos, screen replays, and 3D frames.

Offline Face Matching

Extract 512-dimension face vectors and run 1:1 or 1:N templates match locally in < 1ms.

READY
STANDBY
MODE
OFFLINE
LIVENESS
-
RESULT
-
SDK FEATURE

Bypass-Proof Passive Liveness Protection

Rejects identity spoofing attempts silently in under 300ms. Ordinary liveness systems can be easily bypassed using iPhone Live Photos, 3D printed frames, or screen playbacks. Binimise uses deep passive 3D analysis to detect real human depth, rendering it fully un-bypassable.

Liveness: PASS
Face Liveness Detection
SDK FEATURE

Local Face Identification

Our 1:N face matching engine extracts 512-dimension vectors to map unique landmarks. Matches check-ins offline in under 1ms, eliminating proxy entries and streamlining workforce rosters.

Match Found (99.7%)
Face Recognition Attendance
USER EXPERIENCE

Single-Camera Verification Journey

Maximize flow rates and minimize user drop-offs. The SDK performs both face classification and passive liveness checks within the same camera frame session—eliminating double prompts or secondary actions.

  • Zero User Action: No voice requests or facial movement prompts required.
  • Flexible Orientation: Detects targets under extreme head tilts, low lighting, and glasses.
Unified Flow
Single Camera Session Flow

Platform Support & Specs

Lightweight binaries built for cross-platform mobile frameworks.

Platform Support Minimum Version Architectures / Targets
Android âś… Supported API 24+ (Android 7.0) arm64-v8a, armeabi-v7a, x86_64
iOS âś… Supported iOS 14.0+ Physical Devices (arm64) & Simulators (arm64, x86_64)
Security & Liveness

Advanced Anti-Spoofing & Liveness Detection

Ensure absolute identity integrity with offline, multi-layered spoof protection. Our technology halts presentation attacks and compromised devices at the edge.

Video Playback Prevention

Blocks all high-quality recorded video attacks.

3D Frame & Silicone Mask Prevention

Detects advanced physical spoofs like 3D printed frames, paper cutouts, and silicone face masks that attempt to simulate 3D facial depth.

Bypass-Proof Live Photo & Screen Defense

Blocks bypass attacks using Apple Live Photos, high-definition video playbacks, and 4K/8K monitors that typically trick standard liveness models.

Rooted Device Blocking

Automatically restricts access from rooted or compromised devices to ensure maximum security.

Advanced Depth Mapping

Projects 50,000 data points onto the face for ultra-secure, precision 3D biometric authentication.

Unified Pipeline

On-Device Processing Pipeline

In-app video frame processing that finishes locally in milliseconds.

01
Frame Capture

The SDK opens the front camera and streams raw video frames locally inside the container widget.

02
Edge AI Inference

Lightweight, encrypted TFLite neural networks detect faces, analyze passive 3D depth landmarks, and check spoof features.

03
Biometric Vector Validation

Matches the face against the local enrolled template hash. Emits clean matching scores and results immediately.

Secure Your App with On-Device Biometrics

Looking to prevent identity fraud and proxy check-ins? Connect with our team to co-design a secure, zero-latency verification flow using passive 3D face liveness.

Talk to an expert

SDK Frequently Asked Questions

No. All facial landmark extraction, neural network inference, liveness checking, and vector template matching run 100% locally on the device processor.

Passive liveness detection uses deep learning models to analyze subtle lighting reflections, skin textures, and 3D depth cues from video frames. It detects whether the face presented is a real human or a reproduction (e.g. printed paper, phone/tablet screen, or 3D mask) without asking users to complete prompts.

No. To ensure absolute data privacy and comply with GDPR, the SDK processes incoming video frames transiently in memory. It immediately converts landmarks into an encrypted 512-dimension mathematical template hash and discards the raw frame image buffers.

The SDK utilizes a device-based license key validation system. Licenses can be validated locally on startup. We offer a lifetime license model per package name/bundle ID with zero recurring cloud APIs or verification transaction fees.

No. Standard face verification systems are often bypassed by holding up an iPhone Live Photo (which has subtle motion) or utilizing physical 3D frames and high-definition video playbacks. Binimise Biometric SDK runs advanced on-device 3D structural analysis and texture mapping, ensuring that screen replays, motion-spoofing Live Photos, and physical 3D structures are completely blocked.