Skip to main content
Skip table of contents

What are Bot Types?

To report bot traffic on your website fraud0 clusters different types of bots into the following categories:

Automation: Bots detected based on browser automation tools. We can detect a multitude of such automation tools using a variety of APIs that are exposed in the browser, such as Headless Chrome, PhantomJS, Selenium, Rhino, CouchJS and others.

Discrepancies: Users with inconsistent attributes indicating fake users generated by bots. This can involve a number of attributes, such as:

  • hardware features, e.g. a browser claims to run on a mobile device but the amount of memory and number of CPUs indicate a dedicated server.

  • HTTP header inconsistencies: the User-Agent header is empty, missing, or doesn’t match the declared User-Agent on the client side, the HTTP headers are sent in an unusual order, etc.

  • Inconsistent browser data, such as no accepted languages, a mismatch between the claimed operating system and the expected pre-installed fonts on that system, a mismatch between the claimed operating system and the APIs available on the client side, etc.

  • Abnormal screen sizes, resolution or colour depth.

Crawler: Self-declared crawlers. These can be operated by search engines such as Google and Bing, or other online services.

(This category can be excluded from the fraud0 statistics! To activate the exclusion please go to the Settings - Data Analytics tab in the fraud0 Interface)

Origin: users that originate from well-known fraudulent apps, have been redirected from websites known to be fraudulent, or whose IP address can be found on lists of known IP addresses that are known to be the source of bot traffic, HTTP proxies, or VPN and anonymizing services. 

Behavior: some bots can be detected through their behaviour, such as too many page views of a user within a certain time frame (which would indicate an unpaced browser automation), or too many new sessions that are created per IP address within a certain time frame.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.