botrefund.com
DETECTION ARCHITECTURE • 180+ SIGNALS

Why BotRefund is 99% accurate at detecting bots.

One signal can be misleading. BotRefund’s prediction AI evaluates how 180+ browser, network, hardware, and behavioral signals fit together before determining whether a click is human or automated.

CUSTOMER RESULTS

Trusted by businesses fighting bot traffic

SIGNAL FAMILY

Network, Transport, Proxy, & Geolocation Evading Vectors

01
WebRTC Network Leak Checks whether browser network paths reveal conflicting locations.
02
DNS Tunnel Leak Checks whether DNS and web traffic follow the same route.
03
Timezone Evasion Checks whether location and language settings agree.
04
Latency Mismatch Checks whether connection and browser request details stay consistent.
05
Suspicious Ports Checks whether the visitor’s network identity is coherent.
06
Public Proxy Listener Checks whether the visitor’s network identity is coherent.
07
ProxyCheck.io Reputation Checks whether the visitor’s network identity is coherent.
08
UTC Timezone Bias Checks whether location and language settings agree.
09
Languages Mismatch Checks whether location and language settings agree.
10
Netprobe Telemetry Missing Checks whether the visitor’s network identity is coherent.
11
IP Address Inconsistency Checks whether the visitor’s network identity is coherent.
12
OS / TCP TTL Mismatch Checks whether the visitor’s network identity is coherent.
13
HTTP User-Agent Mismatch Checks whether connection and browser request details stay consistent.
14
Transport Browser Mismatch Checks whether the visitor’s network identity is coherent.
15
Residential Proxy TCP Clamping Checks whether the visitor’s network identity is coherent.
16
Direct API Attack Checks whether the visitor’s network identity is coherent.
17
Privacy Relay Network Checks whether the visitor’s network identity is coherent.
18
Datacenter ASN Fallback Checks whether the visitor’s network identity is coherent.
SIGNAL FAMILY

Execution Integrity & Function Shadowing

56
Console Debug CDP Evaluator Checks for traces left by browser automation or masking tools.
57
CDP prepareStackTrace Trap Checks for traces left by browser automation or masking tools.
58
ChromeDriver Variable Leak Checks whether the browser profile behaves like a real device.
59
Puppeteer-Stealth Signatures Checks for traces left by browser automation or masking tools.
60
Core API Prototype Shadowing Checks whether the browser profile behaves like a real device.
61
Navigator.webdriver Getter Leak Checks for traces left by browser automation or masking tools.
62
Web Worker Execution Context Mismatch Checks whether the browser profile behaves like a real device.
63
JS Engine Eval Length Mismatch Checks whether the browser profile behaves like a real device.
64
Error Stack Trace Engine Mismatch Checks whether the browser profile behaves like a real device.
65
Native Prototype Descriptors Patched Checks whether the browser profile behaves like a real device.
66
Engine Error Prototype Formatting Checks for natural human movement, timing, and reading behavior.
67
Call Stack Overflow Depth Anomaly Checks whether the browser profile behaves like a real device.
68
Notification Permission Inconsistency Checks whether the browser profile behaves like a real device.
69
Docker / Container Fingerprint Checks whether the browser profile behaves like a real device.
70
FlareSolverr / Undetected-CDP Signature Checks for traces left by browser automation or masking tools.
71
Media Codec Platform Contradiction Checks for natural human movement, timing, and reading behavior.
72
Prototype Canary Traps Checks whether the browser profile behaves like a real device.
73
OS String & Line-Ending Contradiction Checks whether the browser profile behaves like a real device.
SIGNAL FAMILY

Hardware, Silicon & Sensor Entropy

74
Canvas 2D Data Poisoning (Farbling) Checks whether rendering and device fingerprints fit together.
75
Canvas Silicon Rendering Anomaly Checks whether rendering and device fingerprints fit together.
76
Float64 Endianness x86/ARM Mismatch Checks whether the device profile is internally consistent.
77
V8 Heap Size Limit Cluster Checks whether the device profile is internally consistent.
78
Heap Limit Power-of-Two VM Tell Checks whether the device profile is internally consistent.
79
Permission Matrix Uniform Denial Checks for natural human movement, timing, and reading behavior.
80
Micro-Timing Clamping Checks whether the device profile is internally consistent.
81
Client Hints vs User-Agent Mismatch Checks whether connection and browser request details stay consistent.
82
Brave Browser Verification Checks whether the device profile is internally consistent.
83
Math Precision Instruction Contradiction Checks whether the device profile is internally consistent.
84
AudioContext Latency Zero Checks whether connection and browser request details stay consistent.
85
Media Devices Enumeration Stub Checks whether the device profile is internally consistent.
86
Battery API Platform Impossibility Checks for natural human movement, timing, and reading behavior.
87
Hardware Polling Rate Trap Checks whether reported device hardware matches execution behavior.
88
Scrollbar Geometry Anomaly Checks for natural human movement, timing, and reading behavior.
89
Blind Rendering Trap Checks whether the device profile is internally consistent.
SIGNAL FAMILY

Kasada & Arkose Labs Reverse-Engineered Signals

INSTANT EDGE DEPLOYMENT

See the bots clicking your ads in real time.

Add BotRefund to your website in under 60 seconds. Continuous behavioral analysis and refund-ready click evidence across every campaign.

Get My Free Bot Audit →