Confirm they're real, present, and who they claim to be
A selfie or short video is all it takes. LumiID checks that the user is a live person in front of the camera, then matches their face against an ID document — calibrated for African faces and real-world photo quality.
- Liveness detected Real person
- Spoof attempt check None detected
- Face match to ID Matched
A document alone can't stop impersonation
Stop impersonation at the gate
Confirm the person opening an account is physically present, not a stolen photo, a video replay, or someone else's ID.
Reduce drop-off, not security
Passive liveness needs no gesture prompts or repeated attempts — a single selfie or short video keeps onboarding fast.
Reuse it beyond onboarding
Apply the same check to selfie logins, high-risk transactions, and step-up authentication — not just sign-up.
Built to catch how spoofing actually happens
LumiLiveness runs quality gating and challenge checks before a face ever gets scored, so low-effort spoofing attempts are rejected early — not just flagged after the fact.
See LumiLiveness in the eKYC widget-
Printed photo & screen replay detection
-
Video injection & virtual camera bypass detection
-
3D mask & deepfake resistance
-
Timing & velocity checks against automated attacks
-
Image quality gating before scoring
Face matching that actually works on African data
Most face-match engines are tuned on datasets that don't reflect Africa's identity photos. LumiID is calibrated for the ones you'll actually see.
Dark-skin bias correction
Reduces the false-rejection rates common in engines trained on lighter-skewed datasets.
Age-aware threshold relaxation
Accounts for years-old, low-resolution BVN and NIN photos without loosening real fraud detection.
Multi-strategy match cascade
Falls back through multiple matching strategies before rejecting, instead of a single brittle threshold.
Built for low-bandwidth capture
The capture widget is optimized for older devices and unreliable connections, not flagship phones on fibre.
Beyond sign-up: reusable across the user lifecycle
Pair biometrics with document checks and fraud intelligence
A live face match is strongest alongside a genuine document and a fraud risk score — together they cover identity, presence, and intent.
Verify the document too
Extract and authenticate the ID this biometric check should be matched against — NIN slips, passports, driver's licences and more.
Explore Document VerificationScore the risk behind the check
Feed device, velocity, and behavioural signals into Kura so a passed biometric check is weighed against the full fraud picture.
Explore Fraud Detection