
Around one in five requests bunny.net/edge-security-report-2026/ that hit a website today don’t come from humans. HTTP libraries, AI crawlers, API integrations, and AI agents now make up a big share of internet traffic, and that share is growing fast. That’s pushing security teams toward a different question than the one they’re used to asking. For years, the job was figuring out whether a visitor was a bot or a person, but now the harder call is whether an automated request has any business being there in the first place.
That distinction matters because a lot of today’s automation is entirely legitimate. Modern infrastructure depends on APIs, payment gateways, monitoring systems, CI/CD pipelines, partner integrations, and, increasingly, AI agents acting on a user’s behalf, and blocking automated requests outright would disrupt many of the services businesses depend on every day.
The challenge is separating trusted traffic from the abusive kind, often when both look remarkably similar on the surface.
For years, user-agent strings and IP reputation provided reasonable indicators of intent. But that approach is becoming unreliable.
Malicious bots now rotate through large proxy networks, distribute requests across thousands of IP addresses, and mimic legitimate browser fingerprints closely enough to slip past filters made to catch obvious bot behaviour.
That means identity checks alone can’t carry the weight. What still gives bots away is how they act. Real users tend to move through a site in fairly predictable ways, while bots often jump straight to deep-linked pages, skipping normal navigation steps or generating requests at volumes and frequencies no human could realistically match.
In just minutes, a credential-stuffing attack can generate thousands of login attempts, while attackers are deploying large-scale, distributed botnets to sustain multi-day assaults that put extreme resource demands on your infrastructure.
While modern bots are becoming more and more sophisticated at mimicking human activity, genuine human traffic still behaves in a hundred small ways that bots can’t quite fake.
For developers and security teams looking to strengthen their defences, several practical changes can make a huge difference:
None of this means automation is the enemy, of course. In fact, automation is becoming a fundamental part of how the internet operates. What has changed is that the traditional binary distinction between human and bot is no longer particularly useful, and the systems built around it need to be replaced with ones that evaluate behaviour and intent instead.
These days, the real test isn’t whether a request came from a human or a machine. It’s whether it’s behaving like it belongs there.
Dejan Grofelnik Pelzel, Founder and CEO of bunny.net
Main image courtesy of iStockPhoto.com and tadamichi
Winston House, 3rd Floor,
Units 306-309, 2-4 Dollis park,
London, N3 1HF
020 8349 4363
© 2026, Lyonsdown Limited. teiss® is a registered trademark of Lyonsdown Ltd. VAT registration number: 830519543