How KillBot's Anti-Fraud System Works
The digital visitors come to the website from popular browsers such as Chrome, Safari, Firefox, and others. Scammers, bots and viruses have their own software, similar to the ones in browsers. We take a snapshot of the software of each visit. The visitor is a real user if the snapshot matches the popular browsers' engines. Otherwise, we detect suspicious activity and inform about it.
We make snapshots of software based on different technologies such as Node.js, PhantomJS, Selenium, web APIs, and others. For example, your fraudlent browser based on Node.js has one snapshot, and my soft based on the same technologies has a different snapshot.
We have snapshots of some bot programs such as WebVisitor, based on BAS: It generates click fraud in search and contextual ads.
We make unique snapshots for any fraudulent or clear softwares
Our algorithm is stable. Parameters of different users will not amend on software snapshot. We can see the nature of the software no matter the parameters it replaces. Moreover, if a new fraudulent software is based on a well-known browser (such as Chrome), then the software will have another snapshot.
We have a stable algorithm for creating software snapshots
If our algorithms are integrated adeptly, false positives are not an option.
Almost zero error rate
You will know what type of visitor visits your website
A software snapshot is just a number. If there are many visits with certain not real browser number in your website statistics, then you should take some action.
Below you can find several snapshots of some browsers and other programs:
  • 874682524: Chrome Mobile
  • 2929849527: Safari
  • 1652585037: NodeJSSimple Bot
  • 1516751007: WebVisitor
  • 4569285742: Unknown Bot 1
  • 7394021326: Unknown Bot 2