Scalix ShieldScalix Shield

Control which AI crawlers
access your applications.

Scalix Shield identifies the AI crawlers and bots reaching your deployed applications and lets you allow, block, or rate-limit each one. Per crawler, per category, or with custom rules. Enforced at the gateway, with no code changes required.

scalix-shield, live events
connected·eu-central
49 crawlers tracked·6 categories·enforced at the gateway·0 code changes

49 known crawlers

Built-in database of 43 AI crawlers and 6 search engines across 6 categories, maintained from operators’ published documentation.

Allow / block / rate-limit

Set a policy per crawler or per category. Rate limits are enforced per minute at the gateway.

IP verification

Crawler identities are validated against operator-published IP ranges, refreshed automatically. Spoofed user-agents are detected.

Generated robots.txt

Your policies compile to a robots.txt you can serve, so compliant crawlers see your rules before requesting a page.

Live visibility

See who's reading your site.

Shield identifies every crawler that touches your applications and judges it against your policy in real time. Identities are verified against operator-published IP ranges, a spoofed user-agent doesn't get Googlebot's privileges.

Allowed. Passes through, logged
Rate-limited. Held to your per-minute budget
Blocked. Including impostors that fail IP verification
Googlebot · allowedClaudeBot · allowedGPTBot · rate-limited, 10/minBytespider · blocked"Googlebot" · blocked, IP mismatchPerplexityBot · allowed
Try it

Set a policy. Ship a robots.txt.

Choose what each crawler may do. Shield enforces the decision at the gateway in real time and compiles your policy into a robots.txt that compliant crawlers read before requesting a page.

Googlebot
Search engine
PerplexityBot
AI assistant
ClaudeBot
AI training
GPTBot
AI training
CCBot
AI data provider
Bytespider
AI training
+ 43 more crawlers in the built-in database
robots.txt, generatedlive
# Generated by Scalix Shield
User-agent: Googlebot
Allow: /
User-agent: PerplexityBot
Allow: /
User-agent: ClaudeBot
Allow: /
User-agent: GPTBot
Crawl-delay: 6
# gateway enforces 10 req/min
User-agent: CCBot
Disallow: /
User-agent: Bytespider
Disallow: /

Interactive demo, your real policies are managed in the console, per project.

Six crawler categories

Search engines

Googlebot, Bingbot, Applebot and others. Typically allowed to preserve search visibility.

AI assistants

Crawlers that fetch pages in response to a user’s question, such as ChatGPT-User and PerplexityBot.

AI coding agents

Agents that read documentation and repositories while writing code.

AI training scrapers

Crawlers that collect content for model training. Allow, block, or rate-limit each one.

AI data providers

Companies that resell crawled content as datasets.

AI agents

Autonomous agents acting on a user’s behalf.

Custom rules and full visibility

Define your own user-agent rules for crawlers not yet in the database. They take precedence over built-in policies. Every decision is logged: which crawlers reached you, how often, and the action Shield took, in the console or via the API.

Per-project policies Event log & per-crawler stats REST API at /v1/shield No code changes required