ZeroBot Documentation
Your complete guide to setup, configuration, and integration
Introduction
ZeroBot is an advanced anti-bot solution that shields websites from unwanted automated traffic, offering robust, real-time detection and prevention capabilities powered by AI-driven fingerprinting.
Its flexible integration makes it ideal for websites, SaaS platforms, and marketing systems that need reliable protection and accurate traffic analytics.
About
Built for simplicity and efficiency, ZeroBot uses behavioral detection, ASN filtering, and device fingerprinting to block bots while allowing real human visitors to pass through seamlessly.
With its easy configuration and strong security layer, ZeroBot helps you maintain valid traffic analytics, protect your ad budgets, and optimize site performance.
How ZeroBot Works — One Engine, Different Roles
ZeroBot is built around a single anti-bot engine.
That same detection engine powers four different tools, and each tool applies it in a different role.
Before you start, it's important to understand which tools run on your own hosting and which ones run on ZeroBot's infrastructure.
Your subscription gives you the ZeroBot script, API access, and the dashboard — you upload the script to your own hosting (cPanel, Plesk, VPS, or any PHP host).
ZeroBot does not host your website or store the script for you.
If you would rather we host the script for you, that is a separate service — see Private Hosting below.
| Tool | Where it runs | What you do |
|---|---|---|
| You host it — runs on your own hosting | ||
Antibot |
Your own hosting | You upload ZeroBot.php to your web root and point a Custom Rule at it. |
Link Shortener |
Your own hosting | You upload the shortener package to your server, then generate keys from the dashboard. |
| ZeroBot hosts it — runs on our cloud | ||
Redirect Generator |
ZeroBot's cloud (Cloudflare) | Nothing to upload — you generate the protected link from the dashboard and use it directly. |
Private Hosting |
ZeroBot's cloud | Nothing to upload to your own server — you host your landing page with us, protection built in. |
Why the split?
The engine is the same everywhere — the difference is where the protection runs.
Antibot and the Link Shortener run on your own hosting, giving you full control over your files and infrastructure.
Redirect Generator and Private Hosting run on ZeroBot's cloud, for when you don't want to manage a server at all.
Pick the tool that matches how much you want to host yourself — the bot detection is identical in every case.
Quick Setup in 3 Minutes
Download your ZeroBot file
From your dashboard, download ZeroBot.php to your computer.
Open the file
Right-click the file and open with Notepad or VS Code.
Paste your license key
Find this line and replace with the key from your dashboard:
$license_key = "YOUR_LICENSE_KEY";
Save the file
Press Ctrl + S and close the editor.
Authorize your domain
Before uploading, go to Dashboard → My Domains and add the domain where you will deploy the script:
example.com
This is required — the API will reject requests from unauthorized domains. Learn more →
Upload to your website
Upload ZeroBot.php to your hosting — it can live in your web root or any subfolder you choose. Just point your rule's Antibot Link to wherever you put it:
Open the file in browser
Visit your file to verify it's active:
https://yourdomain.com/ZeroBot.php
Create your first rule
Open ZeroBot Dashboard → Custom Rules and set:
- Antibot Link →
ZeroBot.php - Redirect Link → your landing page
Enable protection
Turn ON the protections you need:
index.html and index.php in the same directory — the HTML file will override the ZeroBot script. Next: Configure Custom Rules
After uploading the ZeroBot script, you need to create a Custom Rule from the dashboard to activate protection. Custom Rules define how traffic is filtered, what gets blocked, and where visitors are redirected.
For the full configuration reference including all settings (VPN blocking, fingerprinting, cloaking, captcha, country/device restrictions, and more), see the dedicated guide:
View Custom Rules GuideImportant
Once the setup is complete, make sure your Custom Rules are properly configured in the ZeroBot dashboard. All protection settings including captcha, blocking, cloaking, and branding are managed directly from the Custom Rules page.
Thank You
Thank you for choosing ZeroBot — we appreciate your trust and commitment to secure, intelligent, and optimized web traffic management.
Need help? Our support team is always ready to assist via Telegram or the ZeroBot dashboard chat.