Web
Raw Device Attributes - New Web Attributes
Expanded theraw_device_attributes Smart Signal with new web attributes: battery_level, battery_charging, keyboard_layout_name, keyboard_layout_hash, font_hash, and timezone_offset.keyboard_layout_name,keyboard_layout_hash,font_hash,battery_level, andbattery_chargingare only available in Chrome and other Chromium-based browsers.- Available to Enterprise plan customers.
Mobile
Active Call Detection - Available for iOS and Android
Introduced a new mobile Smart Signal that detects whether the user’s device has an active cellular or internet (VoIP) call in progress. See Smart Signals reference for additional details.- Requires iOS SDK 2.16.0+ and Android SDK 2.16.0+.
- Supported via API v4 responses.
Web
Device Rarity Detection - New Browser Smart Signal
Introduced a new Smart Signal that identifies devices whose combination of core attributes is statistically uncommon or previously unseen across global traffic.- Requires JavaScript Agent version 3.8.10 or higher.
Web
ML-Based VPN, Proxy & Virtual Machine Detection
Strengthened the detection of VPNs, proxies, and virtual machines using machine learning-based models.- Requires JavaScript Agent version 3.12.9 or higher.
Mobile
Rooted Device Detection - Android Improvements
Strengthened the detection logic for identifying rooted Android devices.- New logic is available in Android SDK v2.15.0+.
Web
Proximity Detection - Available on Web
Proximity detection is now available on web. The proximity ID represents a fixed geographical zone rather than a unique device, it is useful for detecting device clusters in the same area or a device that changed identity but not location. See the Proximity detection reference.- Requires JavaScript Agent version 3.12.9 or higher.
Mobile
Developer Tools Detection - Available for iOS and Android
Detect whether developer tools are active on a mobile device via the Developer Tools Detection smart signal.- Helps identify environments where developer tools are active, which may indicate reverse engineering, dynamic instrumentation, or automated abuse when combined with other signals.
- Requires iOS SDK 2.12.0+ and Android SDK 2.6.0+.
- Supported via API v4 and API v3 responses.
Mobile
Raw Device Attributes Now Available on Mobile
The following Raw Device Attributes are now collected by native mobile SDKs:- Android: screen resolution, device memory, languages, battery level, low power mode
-
iOS: screen resolution, device memory, languages, battery level, low power mode
Notes:
- Requires iOS SDK 2.15.0+ and Android SDK 2.15.0+.
- Supported via API v4 responses.
- The device memory attribute on iOS is available starting in iOS SDK 2.16.0+
Mobile
Frida detection — iOS improvements
Improved the detection mechanism for active Frida connections in the iOS SDK v2.14.0+.Web, Mobile
Suspect Score Recommendations — New Smart Signals Capability ML-based
Allows you to upload labeled fraud data and receive optimized signal weights tailored to your traffic. You can review, accept, or reject recommendations in the dashboard. Check the Suspect Score page for more details.Mobile
iOS Simulator Detection — New Mobile Smart Signal
Detect whether your app is running on an iOS simulator instead of a physical device.- Helps detecting whether your app is running on an iOS simulator rather than a physical device.
- Requires iOS SDK 2.12.0+.
- Supported via API v4 responses.
Mobile
Geolocation Spoofing Detection — iOS Improvements
Improved accuracy in detecting mocked locations on iOS devices.- Requires geolocation permissions
- Available in iOS SDK 2.13.0+.
Web
ML-based Anti-Detect Browser Detection — Tampering Signal Enhancement
Introduced an ML-based layer for Anti-Detect Browser detection, improving coverage and accuracy. Addedtampering_confidence and tampering_score fields to the response.- Supported across API v3 and v4.
Mobile
Detecting real location — iOS VPN detection improvements
Origin country field on iOS has been enhanced to infer a user’s true country even without location permissions, helping teams go beyond broad VPN-based risk assumptions and focus on genuine location mismatches. Check out the full product updates article for more details.- Doesn’t require geolocation permission
- New logic is available in iOS SDK 2.9.0+.
Web
Proxy Provider Name — Proxy Signal Enhancement
Added proxy provider name to API responses for improved transparency.- Supported across API v3 and v4.
Web
Raw Device Attributes
Introduced a curated set of stable and reliable device and browser attributes.- Supported on API v4.
Web
Organization name and type fields — IP Geolocation Signal Enhancement
Addedorganization name and type fields to the IP Geolocation signal. Improved network-level insights.- Supported across API v3 and v4.
Mobile
Cloned App Detection — Android Improvements
Strengthened cloned app detection on Android through improvements to the core detection logic.- New logic is available in Android SDK 2.12.0+.
Mobile
Rooted Device Detection — Android Improvements
Refined the underlying detection algorithm for identifying rooted devices and emulators on Android.- New logic is available in Android SDK 2.12.0+.
Mobile
Factory Reset Detection — Android Improvements
Enhanced the detection logic to more accurately identify true factory resets on Android devices.- This update reduces false positives and improves signal reliability for fraud prevention workflows.
- New logic is available in Android SDK 2.10.0+.