Bot Population Index

What the BPI measures, and how it's built

The Bot Population Index (BPI) is a single 0–100 score that summarizes the balance between human and bot activity across the web at a given moment. A score near 0 means activity skews human-heavy, a score near 100 means it skews bot-heavy, and 50 is an even split.

How the score is calculated

The BPI blends four live signals — estimated humans alive, estimated bot activity, autonomous agent activity, and active internet users — into a weighted ratio of bot-driven activity to total activity. The result is normalized to a 0–100 scale and labeled Bot-heavy, Balanced, or Human-heavy depending on where it falls.

Estimated humans alive

Global population estimates pulled from public demographic data, used as the denominator for the index.

Estimated active bot activity

Automated traffic and bot-driven interactions observed across the web, including crawlers, scrapers, and scripted accounts.

Autonomous software agents

AI agents capable of independently planning and executing multi-step tasks, counted separately from simple bots.

Active internet users

People estimated to be online at a given moment, used to contextualize how much of all internet activity is human-driven.

Figures update live and are estimates meant to illustrate the relative scale of bot vs. human activity — they are not precise measurements.