Calabi Labs · Guide · 2026-06-01
FingerprintJS has launched a dedicated AI Assistant Detection capability that lets websites and applications identify, filter, and manage traffic coming from AI bots — including ChatGPT, Gemini, and Claude. The feature rolled out in June 2025 and is designed to give businesses full visibility into who (or what) is visiting their digital properties.
AI assistants are increasingly used to scrape content, automate interactions, and run AI-powered fraud. Standard analytics can't tell you the difference between a real human visitor and a bot making an API call through ChatGPT. FingerprintJS's AI Assistant Detection closes that gap.
With this feature, you can:
FingerprintJS uses two complementary detection methods depending on the AI provider:
FingerprintJS maintains verified IP ranges associated with OpenAI's ChatGPT and Anthropic's Claude. When traffic originates from one of these known IP blocks, the system flags it as an AI agent. This approach is fast, reliable, and works at the network level.
Google's Gemini behaves differently — it often resolves DNS before making a request. FingerprintJS detects this by checking DNS resolution patterns associated with Gemini's infrastructure. This method catches Gemini traffic that IP matching alone would miss.
For other AI assistants, FingerprintJS combines browser fingerprinting signals, network behavior patterns, and automation indicators into a single confidence score.
| Problem | Impact |
|---|---|
| AI scrapers skewing analytics | Inaccurate visitor data, wasted ad spend |
| Content being pulled for AI training | Loss of proprietary content control |
| Bot-driven fraud and account creation | Revenue loss and security risk |
| SEO manipulation by AI-synthesized links | Damaged search rankings |
AI Assistant Detection addresses all of these by giving you the tooling to see and act on bot traffic — not just guess at it.
FingerprintJS claims high accuracy for recognized AI agents by cross-referencing multiple signals rather than relying on any single indicator. The system can distinguish authorized AI agents (like SearchGPT bots legitimately crawling your site) from unauthorized scraping bots. This is particularly valuable for publishers and content-heavy sites that need to comply with AI crawler's robots.txt directives while blocking bad actors.
FingerprintJS AI Assistant Detection is available through the Fingerprint platform, including integration options via API and SDK. Organizations can:
This launch is part of a broader FingerprintJS strategy called the Automation Intelligence API, which maps the full landscape of AI and automated traffic across the web. As AI assistants become standard browsers for LLMs, the need for robust detection tooling will only grow.
Try Calabi free at calabilabs.com — 3 cleans, no card.