Baskerville

AI-powered protection against bots, AI agents, scrapers, and DDoS.
Secure your traffic without disrupting real users

Bot identification accuracy

Daily records processed & predictions returned

Behavioral features modelled

Bot identification accuracy

Built to Stop Evolving Threats

DDos Migration

Baskerville reacts to anomalous network behaviour, detecting algorithmic (bot) activity and preventing malicious traffic from reaching its destination. Suspicious activity is challenged and eventually blocked.

Bot Management

Baskerville can be deployed inside any enterprise network for advanced bot management. Filter bots by activity, provenance, destination and behavioural patterns. Limit AI agents, web scrapers and other automated traffic you do not want.

AI Firewall

Automatically generate dynamic firewall policies that keep your applications secure. With an integrated AI assistant, you can ask questions, create, and manage protection policies in natural language—making enterprise-grade security as intuitive as a conversation.

Smart DDoS Migration

Baskerville learns what normal internet traffic looks like and detects when bots or attackers try to overwhelm your platform. Unlike static rate-limiting, Baskerville adapts to evolving threats and accurately blocks malicious traffic while keeping legitimate users safe.

Behind the scenes, Baskerville processes incoming web logs from Kafka, raw files, or Elasticsearch. It groups requests by host and IP, extracts behavioral features, and predicts whether they’re malicious using machine learning trained on real-world data. Results are saved to a Postgres database, with metrics available in Prometheus or Grafana for monitoring.

Bot management

Baskerville learns what normal internet traffic looks like and detects when bots or attackers try to overwhelm your platform. Unlike static rate-limiting, Baskerville adapts to evolving threats and accurately blocks malicious traffic while keeping legitimate users safe.

Behind the scenes, Baskerville processes incoming web logs from Kafka, raw files, or Elasticsearch. It groups requests by host and IP, extracts behavioral features, and predicts whether they’re malicious using machine learning trained on real-world data. Results are saved to a Postgres database, with metrics available in Prometheus or Grafana for monitoring.

AI Firewall

Baskerville learns what normal internet traffic looks like and detects when bots or attackers try to overwhelm your platform. Unlike static rate-limiting, Baskerville adapts to evolving threats and accurately blocks malicious traffic while keeping legitimate users safe.

Behind the scenes, Baskerville processes incoming web logs from Kafka, raw files, or Elasticsearch. It groups requests by host and IP, extracts behavioral features, and predicts whether they’re malicious using machine learning trained on real-world data. Results are saved to a Postgres database, with metrics available in Prometheus or Grafana for monitoring.

Works seamlessly across platforms & networks

Baskerville powers the Deflect network, protecting websites from bot attacks in real time. It analyzes traffic patterns and challenges suspicious activity before it causes harm.

Seamlessly integrated with Cloudflare Workers, Baskerville processes traffic at the edge, providing WAF-like protection, analytics, and full operator control.

An official AWS Marketplace app will make it easy to deploy Baskerville inside your cloud environment.

A simple plugin to bring AI-powered bot defense to WordPress sites.

How Baskerville Powers Deflect

Baskerville is a machine operating on the Deflect network that protects sites from hounding, malicious bots. It’s also an open source project that, in time, will be able to reduce bad behaviour on your networks. Baskerville responds to web traffic, analyzing requests in real-time, and challenging those acting suspiciously.

Detecting anomalies in real-time, beyond traditional methods

Conventional machine learning approaches for network attack detection are based around recognizing patterns of behaviour, building and training a classification model. This requires large labelled data sets. However, the rapid pace and unpredictability of cyber-attacks make this labelling impossible in real time as well as incredibly time consuming post-incident. In addition, a signature-based approach is naturally biased towards previous incidents and can be out-manoeuvred by new, previously unseen, patterns. Baskerville is built on an unsupervised anomaly detection algorithm, Isolation Forest, which does not require a labelled dataset for training. We improve on the original algorithm in order to support not only numerical but also string features from the exhibited behaviour itself……

Join the next generation of AI-powered security.

Contact Us
Company, NGO, or group you represent, optional if not applicable
Optional