Baskerville AI Security
Baskerville is a comprehensive WordPress security plugin that protects your site from malicious bots, AI crawlers, and unwanted traffic using multiple detection methods. Key Features: AI Bot Detection – Browser fingerprint scoring (Canvas, WebGL, Audio) assigns every visitor a risk score 0–100 AI Sp
About this tool.
Baskerville is a comprehensive WordPress security plugin that protects your site from malicious bots, AI crawlers, and unwanted traffic using multiple detection methods.
Key Features:
- AI Bot Detection – Browser fingerprint scoring (Canvas, WebGL, Audio) assigns every visitor a risk score 0–100
- AI Spoofer Detection – Catches bots faking legitimate AI crawler identities (GPTBot, ClaudeBot, etc.) by verifying IP ranges against published ASN data
- GeoIP Access Control – Block or allow traffic by country, built-in GeoIP with no external API required
- CAPTCHA Challenge – Altcha (built-in, no account needed) or Cloudflare Turnstile (optional)
- Per-Provider AI Bot Rules – Allow, challenge, or block by AI company (OpenAI, Meta, Google, and others)
- Honeypot Detection – Hidden links to catch automated crawlers
- Live Traffic Feed – Every request, score, classification, and decision in real time
- High-Risk Page Protection – Login, registration, and comment pages hardened automatically
- Under Attack Mode – Emergency mode to challenge all visitors
- IP Whitelist – Trusted IPs always bypass all enforcement
- Near-Zero Latency – Firewall runs from local cache (~1ms with page cache active), no outbound calls on request path
- AI Cloud Analysis (optional, paid) – Nightly watchdog report and natural language query interface powered by LLM
Bot Score System:
- 0-39: Likely human (allowed)
- 40-70: Borderline (optional Turnstile challenge)
- 71-100: Likely bot (blocked)
Performance:
- Minimal overhead (~1ms with page cache, ~30-50ms without)
- APCu + file-based caching for GeoIP lookups
- Compatible with all major caching plugins