0.1.24 • Published 2 years ago

@fpjs-incubator/botd-agent v0.1.24

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

🌱 botd

currently in beta - API may change

botd is a browser library for bot detection (detecting automation tools, browser spoofing and virtual machines).

Try Demo

Install from CDN

<script>
function initBotd() {
  // Initialize an agent at application startup.
  const botdPromise = Botd.load({ token: "<token>", mode: "allData" })
  // Get the bot detection result when you need it.
  botdPromise
      .then(botd => botd.get())
      .then(result => {
        console.log(result);
      });
}
</script>
<script async 
        src="https://unpkg.com/@fpjs-incubator/botd-agent@0/dist/botd.umd.min.js" 
        onload="initBotd()">
</script>

Alternatively you can install from NPM to use with Webpack/Rollup/Browserify

npm i @fpjs-incubator/botd-agent
# or
yarn add @fpjs-incubator/botd-agent
import Botd from '@fpjs-incubator/botd-agent';

;(async () => {
  // Initialize an agent at application startup.
  const botdPromise = Botd.load({ token: "<token>", mode: "allData" })
  // Get the bot detection result when you need it.
  const botd = await botdPromise
  const result = await botd.get();
  console.log(result);
})();

A free token is required to connect to our bot detection API.

To get your token, please email us at botd@fingerprintjs.com (just type token in the email subject, no need to compose a body) The free token is limited to 1M API calls per month while in beta.

Supported detection scenarios

Full API documentation

0.1.25-beta.0

2 years ago

0.1.25-beta.1

2 years ago

0.1.24-beta.0

2 years ago

0.1.23

2 years ago

0.1.24

2 years ago

0.1.23-beta.0

2 years ago

0.1.23-beta.1

2 years ago

0.1.22-beta.1

2 years ago

0.1.22-beta.2

2 years ago

0.1.22

2 years ago

0.1.20-beta.5

2 years ago

0.1.20-beta.4

2 years ago

0.1.20-beta.3

2 years ago

0.1.21-beta.1

2 years ago

0.1.22-beta.0

2 years ago

0.1.21-beta.2

2 years ago

0.1.21-beta.0

2 years ago

0.1.20

2 years ago

0.1.21

2 years ago

0.1.20-beta.2

3 years ago

0.1.20-beta.1

3 years ago

0.1.20-beta.0

3 years ago

0.1.19

3 years ago

0.1.18-beta.2

3 years ago

0.1.18

3 years ago

0.1.18-beta.1

3 years ago

0.1.18-beta.0

3 years ago

0.1.16

3 years ago

0.1.17

3 years ago

0.1.16-beta.0

3 years ago

0.1.15

3 years ago

0.1.15-beta.0

3 years ago

0.1.14

3 years ago

0.1.13

3 years ago

0.1.12

3 years ago

0.1.10

3 years ago

0.1.11

3 years ago

0.1.8

3 years ago

0.1.7

3 years ago

0.1.11-beta.0

3 years ago

0.1.9

3 years ago

0.1.4

3 years ago

0.1.6

3 years ago

0.1.5

3 years ago

0.1.3

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago