One tool to guard them all
Let us manage the security of your business and users, while you can allocate time and resources to other domains.Visitor Control
Get an overview of each person who visits your website — real ones and bots.Network Security
Prevent data theft, avoid account takeover, and prevent frauds — at the early stage!Performance Increase
Save resources on internal teams or multiple 3rd-party tools with our all-in-one solution.How it works?
Every request is protected with a one-time token generated by BotBye!mysite.com
BotBye Client-side Integration
Secured Request
Challenges Runner
api.botbye.com
mysite.com (Backend)
BotBye Server-side Integration
Your Logic With Response
Start using bot protection on the client-side
Integrate BotBye easily on the client side via the JS Tag or NPM integration.Read the docsNPM
JS Tag
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import {
initChallenges,
runChallenge
} from "botbye-client";
initChallenges({
// Project Client Key
clientKey: "00000000-0000-...",
})
// Add token to request
const makeSomeCall = async () => {
const token = await runChallenge();
return fetch(
'https://somedomain.com',
{
method: "POST",
headers: {
"BotBye-Token": token
}
})
}
Back-End API Response
Make decision-making easier — BotBye will return an response, and you can automatically approve or decline requests in real time to keep your process seamless and secure.Read the docs1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{
"reqId": "f77b2abd-c5d7-....",
"result": {
// Bot detected
"isAllowed": false
},
"error": null,
// Project > More > API Extra Data
"extraData": {
"ip": "192.168.1.1",
"asn": "AMAZON-AES",
"country": "USA",
"browser": "Android WebView",
"browserVersion": "66.0",
"deviceName": "Galaxy S9",
"deviceType": "Mobile Phone",
"deviceCodeName": "SM-G960F",
"platform": "Android OS",
"platformVersion": "8.0"
}
}
Make More Balanced Decisions with In-Depth Statistics
Analyze requests to your API in real-time to get valuable insights.Have your business covered
Protect your products from:Easy for developers to integrate
Let your developers go ahead quickly and easily with our intuitive API and detailed documentation.Server-side integration
Discover how our solution seamlessly integrates with popular server-side technologies, including Java, Node.js, Kotlin, and more.
Read the docs