Device Protection
Block compromised devices before the user enters
Analyzes the device and browser before any operation. If it detects a compromised environment, it blocks access automatically.
App Transaction Controls performs a comprehensive evaluation of the device and its environment. It analyzes multiple signals from the operating system, the application, and the hardware to determine if the environment is secure before allowing any operation.
Root & Privileges
Root access and elevated system privileges
App Integrity
Modification, repackaging, or unauthorized installation
Emulator Detection
Virtualized environments and simulated devices
Hooking Detection
Runtime instrumentation frameworks
Debug Detection
Attached debuggers and developer mode
Virtual Camera
Virtual cameras and synthetic video (deepfake)
Remote Surveillance
Remote access, screen recording, and accessibility
Play Integrity API
Hardware-backed integrity attestation
The Browser Integrity module performs a deep analysis of the browser and its configuration. It evaluates the authenticity of the web environment, detects manipulations, and verifies the connection is not compromised by proxies, VPNs, or spoofing tools.
JavaScript
Basic functional environment
Cookies
Session persistence
Canvas Fingerprint
Hardware graphics consistency
WebGL Fingerprint
Device GPU and driver
Font Fingerprint
Installed fonts = OS profile
User Agent
No browser spoofing
Referer Check
Valid navigation origin
WebRTC IP
Real IP exposure (leak prevention)
Proxy/VPN
Masked connection detection
Ready to protect your digital channels?
Learn how Device Protection can shield your mobile and web banking.