> For the complete documentation index, see [llms.txt](https://docs.botblocker.pro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.botblocker.pro/introduction.md).

# Introduction

## Introduction to BotBlocker.Pro

BotBlocker.Pro checks every visitor before your page loads and stops bots, scrapers, fake ad clicks, proxies and web attacks. Real people get your page as usual.

You add one small piece of code to your site, or a Cloudflare Worker in front of it. On every visit it asks our API whether the visitor is a real person. The answer comes back in milliseconds, and your code lets the visitor in, redirects them, or answers with an error page.

### Where to start

| I want to...                                                            | Go to                                                                                                            |
| ----------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
| Protect a page in 5 minutes                                             | [Quickstart](/getting-started/quickstart.md)                                                                     |
| Protect ad landing pages, email links or one site with several settings | [Blocker V2](/install-blocker-v2.md)                                                                             |
| Install on WordPress                                                    | [WordPress (Blocker V2)](/install-blocker-v2/wordpress.md) or [WordPress (Blocker V1)](/blocker-v1/wordpress.md) |
| Let an AI coding agent do the install                                   | [Set up with AI](/getting-started/set-up-botblocker-with-ai-claude-code-cursor-codex.md)                         |
| Protect shortlinks without coding                                       | [Shortlink](/install-on-cpanel.md)                                                                               |
| Call the API myself                                                     | [API Reference](broken://pages/uJvKfGEE5h2cXXNW8Mm4)                                                             |
| Understand plans, requests and renewals                                 | [Plans and renewals](/account-and-billing/plans-and-renewals.md)                                                 |

### How it works

1. **Sign up** at <https://botblocker.pro> and pick a plan.
2. **Copy your API key** from the [Developers](https://botblocker.pro/developer) page.
3. **Install** the check on your site with one of the guides.
4. **Watch** visitor and bot counts on the Blocker or Blocker V2 page.

{% hint style="info" %}
Every check uses one request from your plan. A check that cannot run never takes your site down: the visitor is let in and the reason is written to your server log.
{% endhint %}
