Seatext library / BotRefund evidence

Can I See the Full List of BotRefund's 106 Independent Checks?

BotRefund publicly shares descriptions of many of its 106 independent bot-detection checks to demonstrate transparency. However, proprietary details like exact thresholds and algorithms are kept confidential to prevent sophisticated bots from bypassing the system....

Built for advertisers who need clear, refund-ready traffic evidence.

Understanding BotRefund's 106 Independent Checks

BotRefund employs a comprehensive system to detect bot traffic. This system relies on 106 distinct, independent checks. Each check analyzes a specific aspect of a website visit. These checks gather data from various sources. They look at browser behavior, network information, device characteristics, and user interactions.

The goal is to build a detailed profile of each visitor. This profile helps determine if the visitor is a human or an automated bot. No single check is used to make a final decision. Instead, BotRefund cross-references the results from all 106 checks. This multi-layered approach is key to its accuracy.

The system is designed to be robust. It accounts for legitimate reasons why a user's behavior might seem unusual. Factors like privacy tools, corporate networks, or unique devices can sometimes trigger a signal. BotRefund treats each signal as evidence, not definitive proof. The AI then weighs the entire pattern of evidence.

What Kinds of Checks Are Included?

The 106 independent checks cover a wide range of detection methods. They can be broadly categorized into several areas:

Browser and Device Fingerprinting

These checks examine the technical characteristics of the visitor's browser and device. They look for inconsistencies that are common in bot traffic but rare in human browsing.

CPU Concurrency Lie: This check, detailed on BotRefund's documentation pages, identifies discrepancies between a device's reported hardware specifications and its actual performance. For instance, a virtual machine might claim to have a powerful CPU, but its graphics rendering or font handling might reveal it's a less capable environment. Real devices typically have hardware components that work together harmoniously. Bots, especially those running in virtualized environments or using spoofed profiles, can present conflicting information. This mismatch is a strong indicator of automated activity.

Hardware and GPU Fingerprinting: Beyond CPU claims, BotRefund may analyze other hardware identifiers. This includes details about the graphics processing unit (GPU), audio capabilities, and installed fonts. Bots often struggle to perfectly emulate the unique fingerprint of a real device. Differences in these components can be a tell-tale sign.

Browser Configuration Anomalies: Checks might look for unusual browser configurations, such as unexpected plugin lists, outdated browser versions used in a way that doesn't match typical user behavior, or specific JavaScript engine behaviors that deviate from standard implementations.

Behavioral and Interaction Analysis

These checks focus on how a user interacts with a website. Bots often exhibit patterns that are unnatural or too perfect compared to human behavior.

Superhuman Input Speed: As mentioned on BotRefund's homepage and related pages, bots can perform actions like filling out forms or clicking buttons at speeds far exceeding human capabilities. Interactions that occur in less than a millisecond are a clear sign of automation. Real users need time to read, process, and physically input data.

Robotic Linear Mouse Movements: Human mouse movements are rarely perfectly straight lines. They tend to have slight curves, pauses, and adjustments. Checks like 'Robotic linear mouse movements' flag pointer paths that are unnaturally straight or move in rigid, grid-like patterns. This is a common characteristic of bots controlling a cursor programmatically.

Absence of Humanlike Mouse Tremor: Real human hands have a slight, almost imperceptible tremor. This results in tiny imperfections and jitter in mouse movements. Bots often lack this natural tremor, leading to overly smooth or precise cursor paths. BotRefund's 'Absence of humanlike mouse tremor' check identifies this lack of natural imperfection.

Ghost Click Detection: This check, found on BotRefund's homepage, identifies click activity that doesn't align with natural human intent. For example, clicks that occur without preceding mouse movement or in a sequence that doesn't logically follow user interaction patterns can be flagged.

Impossible Tab Speed: BotRefund's 'Impossible Tab Speed' check (Source S8) detects when a user switches between browser tabs at a rate that is physically impossible for a human. Real users need time to read content, process information, and then switch tabs. Bots can perform these actions instantaneously.

Honeypot Trap Interactions: Websites can use hidden fields or links (honeypots) designed to be invisible to human users but detectable by bots. BotRefund's 'Honeypot trap interactions' check monitors for any interaction with these hidden elements, which is a strong indicator of bot activity.

Grid-aligned Movement Patterns: Similar to linear movements, bots might move a cursor in patterns that align perfectly with a grid or specific blocks on a page. This 'Grid-aligned movement patterns' check identifies such unnatural, precise pathing.

Absence of Clicks or Scrolling: A genuine human user will typically engage with a webpage by scrolling, clicking links, or interacting with elements. Sessions that remain completely static, with no clicks or scrolling, can be flagged by the 'Absence of clicks or scrolling' check.

Unnatural Session Durations: The 'Unnatural session durations' check identifies visits that are either too short to be meaningful or excessively long without any discernible activity. Uniform session lengths across many visitors can also be suspicious.

window.open Tamper: This check (Source S5) looks for anomalies related to how the `window.open` function is used. Automated scripts might attempt to simulate opening new windows or tabs, but they often fail to replicate the varied timing and natural hesitation of a human user.

Network and Connectivity Analysis

These checks examine the network traffic and origin of the visitor.

IP Address Analysis: While not solely relying on IP blacklists, BotRefund likely analyzes IP addresses for suspicious patterns. This could include traffic from known botnet IP ranges, data center IPs used in ways that don't match legitimate business traffic, or unusual geographic locations for a given user profile.

Connection Speed and Latency: Inconsistent or unusually stable connection speeds, or latency patterns that don't match typical internet conditions, could be analyzed.

Why Not All Details Are Publicly Available

BotRefund's strategy of keeping certain details confidential is a deliberate security measure. The company aims to provide transparency about its methods without compromising their effectiveness.

Protecting Against Evolving Threats

The landscape of bot traffic is constantly changing. Fraudsters and malicious actors are continuously developing new techniques to bypass detection systems. If BotRefund were to reveal the exact thresholds, algorithms, and specific logic for each of its 106 checks, it would provide a roadmap for these actors.

Knowing the precise rules would allow sophisticated bot creators to engineer their bots to deliberately avoid triggering any of the detection mechanisms. This would render the entire system ineffective. By keeping these proprietary details confidential, BotRefund maintains an advantage over fraudsters, ensuring its detection capabilities remain strong.

The Importance of Independent Checks

The concept of 'independent checks' is crucial. Each of the 106 checks is designed to gather a unique piece of evidence. For example, one check might focus on mouse movement, another on the browser's reported hardware, and a third on the speed of form submission. These are independent signals because they analyze different aspects of a visit.

The power of BotRefund's system lies in the cross-referencing of these independent signals. A single anomaly is rarely enough to classify a visit as a bot. Instead, the AI analyzes the pattern formed by multiple signals. If several independent checks all point towards automated behavior, the confidence in the verdict increases significantly. This corroboration is what leads to BotRefund's claimed 99% accuracy.

What You Can Learn from Public Information

While the full technical specifications of each check are not public, the information BotRefund does share is highly valuable. It provides insight into the sophistication and breadth of their bot detection capabilities.

Understanding the Detection Philosophy

By reviewing the descriptions of checks like 'CPU Concurrency Lie' or 'Superhuman Input Speed,' users can understand that BotRefund does not rely on outdated or simplistic methods. They are not just using IP blacklists or basic CAPTCHAs. Instead, they are analyzing deep technical and behavioral patterns that are difficult for bots to replicate authentically.

The documentation highlights that BotRefund considers legitimate reasons for anomalies. Phrases like "A single anomaly is not a bot verdict" (Source S1) are important. This reassures users that the system is designed to minimize false positives. It acknowledges that real users might exhibit unusual behavior due to VPNs, corporate network configurations, or unique device setups.

Gaining Confidence in the System

The public descriptions serve to build trust and confidence. They demonstrate that BotRefund has a well-thought-out, multi-faceted approach to bot detection. Understanding the types of signals collected helps website owners appreciate the complexity involved in distinguishing bots from humans in real-time.

Limitations of the Publicly Available List

It is important to understand what the public descriptions of the checks do and do not provide.

Not a Technical Blueprint

The public information is educational, not a technical manual. You cannot use the descriptions to build your own bot detection system. The exact code, algorithms, and thresholds are proprietary. These are the elements that make the system effective and difficult to bypass.

Incomplete Enumeration

While BotRefund states there are 106 checks, not every single check may have its own dedicated page or detailed description publicly available. Some checks might be integrated into the AI's prediction layer, or they might be composite signals derived from multiple underlying data points. The public pages offer a strong overview and examples, but not an exhaustive, line-by-line specification of all 106 individual components.

Protection Requires Implementation

Simply understanding how the checks work does not provide protection for your website. The actual detection and analysis happen in real-time when the BotRefund service is implemented on your site. The public information explains the 'what' and 'why,' but the 'how' of protection comes from deploying the service.

Practical Application: The Free Bot Audit

For website owners who want to see BotRefund's detection system in action and understand its impact on their specific traffic, the best approach is to utilize their free bot audit.

How the Audit Works

BotRefund offers a live bot audit, often conducted during a call. To facilitate this, you can add the BotRefund script to your website. This setup is typically very quick, often taking about a minute, and does not require a credit card. Once the script is in place, BotRefund can begin collecting and analyzing data from your website visitors.

Understanding Your Traffic

The audit provides a report that details the bot activity detected on your site. This report can help you understand the volume of bot traffic you are receiving and the potential financial impact, such as wasted ad spend. It demonstrates how the various checks contribute to identifying malicious activity in a real-world scenario.

Bridging Theory and Practice

The public documentation provides the theoretical framework for BotRefund's detection methods. The free bot audit, however, offers practical, data-driven insights specific to your website. It allows you to see the results of the 106 independent checks applied to your own traffic, offering a clear picture of bot presence and the potential for refunds.

Frequently Asked Questions

Can I get a single, exhaustive list of all 106 checks?

BotRefund does not provide a single page that lists every one of the 106 checks with full technical details. They offer descriptions of many individual checks and categories of checks on their documentation and blog pages. Some checks may be described at a high level or integrated into the AI's overall prediction model.

Why are the exact detection algorithms and thresholds kept secret?

The exact logic, thresholds, and algorithms are proprietary information. Revealing them would allow bot developers to create sophisticated bots specifically designed to bypass BotRefund's detection system. This would undermine the effectiveness of the service for all users.

Are the 106 checks truly independent of each other?

Yes, the checks are designed to be independent. Each one focuses on a different type of data or behavior, such as hardware characteristics, interaction patterns, or network information. This independence allows for robust cross-referencing, where multiple independent signals are used to build a confident verdict.

Will I see examples of bot behavior versus human behavior?

Yes, many of the public descriptions of the checks include comparisons. For example, the 'CPU Concurrency Lie' check explains how a bot's reported hardware might differ from its actual performance characteristics, contrasting this with how a real user's device components naturally align.

Can I use the public information to manually protect my website?

No, the public descriptions are for informational and educational purposes. They explain the principles of bot detection. To implement actual protection, you need to install and use the BotRefund service, which performs the real-time data collection and analysis.

Is technical expertise required to understand the descriptions of the checks?

No, BotRefund aims to explain its checks in plain, understandable language. The documentation is designed to be accessible to website owners and marketers without requiring deep technical knowledge of cybersecurity or programming.

Further reading and comparison sources

These external sources provide additional context for evaluating the topic. Their inclusion is not an endorsement.

Further reading and comparison sources

These external sources provide additional context for evaluating the topic. Their inclusion is not an endorsement.

Learn more

Visit the website for more information.

Learn more