Getting Started

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.

Setup Guide

Quick Setup in 3 Minutes

1
Download your ZeroBot file

From your dashboard, download ZeroBot_V8.php to your computer.

2
Open the file

Right-click the file and open with Notepad or VS Code.

3
Paste your license key

Find this line and replace with the key from your dashboard:

$license_key = "YOUR_LICENSE_KEY";
4
Save the file

Press Ctrl + S and close the editor.

5
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 →

6
Upload to your website

Upload ZeroBot_V8.php to your web root:

cPanel: public_html Plesk: httpdocs
7
Open the file in browser

Visit your file to verify it's active:

https://yourdomain.com/ZeroBot_V8.php
8
Create your first rule

Open ZeroBot Dashboard → Custom Rules and set:

  • Antibot Link → ZeroBot_V8.php
  • Redirect Link → your landing page
9
Enable protection

Turn ON the protections you need:

VPN Block Datacenter Block Fingerprint
You're protected! From now on, all visitors go through ZeroBot automatically.
You never edit the file again. All changes are done from the dashboard.
Once uploaded, all protection settings such as VPN blocking, cloaking, countries, devices, captcha, and redirects are managed from ZeroBot Dashboard → Custom Rules.
Make sure you do not keep both 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 Guide

Important

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.