π΄ Bad | Location Validation | isLocationInvalid | Verifies the visitorβs location by cross-referencing their IP address, device, and browser details. This helps detect if they are trying to mask their location. |
π΄ Bad | Location Lock | isLocationBlocked | Uses the list of allowed countries (countriesAllowed ) you provided to ensure the visitor is located in an approved location. |
π΄ Bad | Device Deduplication | isDuplicateDevice | Identifies whether the visitor's device has already been captured in your project (projectId ). |
π΄ Bad | IP Deduplication | isDuplicateIp | Identifies whether the visitor's IP address has already been captured in your project (projectId ). |
π΄ Bad | Duplicate ID | isDuplicateId | Identifies whether the visitorId has already been captured in your project (projectId ). |
π΄ Bad | Automation Detection | isAutomationDetected | Indicates whether automation or bot-like behavior was detected. |
π΄ Bad | Untrusted Browser / OS | isUntrustedBrowserOrOS | Flags browsers or operating systems used for fraudulent behavior. |
π΄ Bad | IP Blocklist | isBlockedIP | Flags if the visitor's IP address is found in our threat intelligence blocklist. |
π΄ Bad | AI Detection | isAIUsageDetected | Flags if AI tools or behavior patterns were detected during the session. The value will be null unless you call .isAIUsageDetected() |
π΄ Bad | Quality Questions | isQualityRejected | Flags if the participant failed validation through quality questions. The value will be null unless you call .checkQualityQuestions() |
π‘ Suspicious | VPN Usage | isVpnDetected | Flags visitors whose connection is routed through a VPN provider. |
π‘ Suspicious | Device Tampering | isDeviceTampered | Detects evidence of device or browser tampering (e.g., spoofed user-agent). |
π‘ Suspicious | Virtual Machine | isVirtualMachine | Indicates the session is running inside a virtual machine environment. |
π‘ Suspicious | Dev Tools | isDevToolsOpened | Flags visitors with browser developer tools open. |
π‘ Suspicious | Privacy-Focused Settings | isPrivacySettingsEnabled | Detects hardened or privacy-focused settings/extensions that block us from capturing browser details. |
π‘ Suspicious | Tor Exit Node | isTorDetected | Flags traffic coming from Tor exit nodes. |
π‘ Suspicious | High-Activity Device | isHighActivityDevice | Detects devices generating an unusually high volume of activity in a short time window. |
π‘ Suspicious | Incognito Mode | isIncognito | Detects private/incognito browsing mode in the visitorβs browser. |