How to defend against Account Takeovers
Learn about account takeover threats, protection strategies, and detection methods to secure your digital accounts and prevent unauthorised access.
Support FAQ
An AI crawler user agent is the identifier an AI-related bot sends in the HTTP User-Agent header when it requests a page. Website owners use these names to report, allow, block, or rate-limit crawler traffic.
User-agent strings are helpful, but they are not proof of identity. Any client can send a fake header. Treat the user agent as a label to investigate, then verify it with source infrastructure, fingerprints, route behavior, and request cadence.
| User agent or bot name | Operator | Common purpose | Peakhour guidance |
|---|---|---|---|
GPTBot |
OpenAI | Training crawler for model improvement | Block or require explicit approval unless training use is acceptable |
ChatGPT-User |
OpenAI | Live retrieval for user requests | Often allow on public pages with route and rate controls |
OAI-SearchBot |
OpenAI | AI search and index crawling | Decide based on AI search visibility goals; monitor route depth |
ChatGPT Operator |
OpenAI | Agentic browsing or delegated actions | Treat as agent traffic; verify intent and restrict sensitive workflows |
anthropic-ai |
Anthropic | AI crawler associated with Anthropic systems | Block or control as training/retrieval traffic depending on route |
ClaudeBot |
Anthropic | Claude-related crawling | Block, rate-limit, or allow only after policy review |
Claude-Web |
Anthropic | Claude-related web access | Treat as AI retrieval or crawler traffic; verify behavior |
PerplexityBot |
Perplexity AI | AI search and answer retrieval | Monitor closely; allow or rate-limit only when it creates value |
Google-Extended |
Signal for Google AI training/use controls | Manage separately from Googlebot search crawling | |
Google-CloudVertex |
Google AI or cloud-related crawling | Review route access and source before allowlisting | |
Applebot-Extended |
Apple | Apple AI data-use control signal | Manage separately from Applebot search/discovery traffic |
DuckAssistBot |
DuckDuckGo | AI-assisted answer or search feature crawling | Allow, block, or rate-limit based on visibility goals |
CCBot |
Common Crawl | Public web dataset collection used by many AI projects | Often block or rate-limit unless dataset inclusion is desired |
Bytespider |
ByteDance | Search and AI-adjacent crawling | Rate-limit or block if aggressive or low-value |
Meta-ExternalAgent |
Meta | Meta external agent or crawler traffic | Review as AI-adjacent traffic; enforce route policy |
Amazonbot |
Amazon | Search, assistant, or commerce-related crawling | Separate useful discovery from price/catalogue extraction |
MistralAI-User |
Mistral AI | AI assistant or user-driven retrieval | Treat like live retrieval; allow only on approved public routes |
LinerBot |
LINER | AI or content-assistant crawling | Monitor and control by route and cadence |
QualifiedBot |
Qualified.com | AI or sales-assistant crawler traffic | Allow only if expected by the business |
ICC Crawler |
NICT | AI or research crawler traffic | Review value before allowing broad access |
This list should be reviewed regularly. AI providers may introduce new crawler names, split training and retrieval into separate bots, or change how their systems fetch pages.
There is no universal answer. The right policy depends on the value exchange.
Block or require approval when the crawler:
robots.txtAllow or rate-limit when the crawler:
robots.txt and crawl-rate expectationsUse this list for reporting and first-pass policy, not as the only enforcement control.
A practical workflow is:
For the detection process, see how to detect AI crawlers. For enforcement options, see how to block AI crawlers.
Learn about account takeover threats, protection strategies, and detection methods to secure your digital accounts and prevent unauthorised access.
An overview of Account Takeover Attacks
AI For Cybersecurity explains the concept in the context of AI security, with practical checks and mitigation considerations for site operators.
AI Image Generation explains the concept in the context of AI security, with practical checks and mitigation considerations for site operators.
AI Misuse explains the concept in the context of AI security, with practical checks and mitigation considerations for site operators.
AI Vibe Coding explains the concept in the context of AI security, with practical checks and mitigation considerations for site operators.
© PEAKHOUR.IO PTY LTD 2025 ABN 76 619 930 826 All rights reserved.