TL;DR: A KYC provider extended biometric authentication protection from mobile to web to counter crafted video injection, virtual camera bypass, DOM tampering, and reverse engineering, according to Jscrambler. The case shows that passwordless flows still depend on client-side integrity and anti-fraud controls, not just stronger verification logic.
Editorial analysis by NHI Mgmt Group, based on content published by Jscrambler: “Customer Story Type: KYC & Identity Verification”.
Key questions
Q: What fails when web biometric authentication does not protect the browser runtime?
A: The assurance model fails because the biometric signal can be altered before verification completes.
Q: Why do replay attacks create risk even when a biometric system can block fake photos or masks?
A: Replay attacks work because the system may still accept a real biometric captured earlier and injected later.
Q: What do teams get wrong when they extend mobile biometric controls to the web?
A: They often assume the same assurance model will work without re-testing the browser execution path.
Practitioner guidance
- Harden the browser execution path Use runtime integrity controls to detect DOM tampering, monkey patching, and script modification in web biometric flows.
- Test for replay and virtual camera bypass Run adversarial tests against biometric capture and liveness verification using crafted video, emulated devices, and synthetic media sources.
- Separate mobile and web assurance tests Validate biometric protections independently for each channel, because controls that work in mobile SDKs can fail in browser-based journeys.
Bottom line: Web biometric authentication can be undermined by client-side manipulation even when the verification logic itself is sound.
Explore further
View Full Forum → | NHI Foundation Course → | Our Services → | Read the full analysis →
Web biometrics create a client-side fraud control problem, not just an identity assurance problem. The browser becomes part of the trust boundary, which means DOM tampering, runtime patching, and input injection can all subvert the control before the backend sees a result. For identity programmes, that shifts the governance question from only "is the biometric strong?" to "is the path delivering the biometric trustworthy?" Practitioners should treat browser integrity as part of the biometric assurance model.
A few things that frame the scale:
- Gartner predicts that by 2026, 30% of enterprises will consider identity verification solutions unreliable in isolation because of AI-driven attacks.
A question worth separating out:
Q: Should organisations treat code integrity as part of identity assurance for passwordless login?
A: Yes, when the authentication decision depends on browser-side code to capture and validate the biometric signal. Code integrity protects the trustworthiness of the flow itself, which is essential when passwordless login is exposed to runtime manipulation. Without that layer, the identity decision can be based on altered evidence.
👉 Read our full editorial: Biometric authentication on web raises new client-side fraud controls