AI Tools Blocklist
Home AI Tools Database Taxonomy Pricing
Solutions
Enterprise IT & CISO Education Firewall Admins Shadow AI Prevention REST API Customer Login
Download Free Sample
DNS Filtering Data

AI Category Data Built for
DNS Filtering Products

Your customers are demanding an AI-tools category — and you don't have the domain intelligence to deliver it. We provide 17,410+ classified AI-tool domains across 18 categories, updated daily, structured for direct resolver integration.

17,410+AI Domains
18Categories
172Subcategories
DailyUpdates
18-Category Taxonomy
172 Subcategories
RPZ-Ready Zones
REST API
OEM Licensing
Daily Updates
The Problem

The AI Category Gap in DNS Filtering

Every use case requires the same foundation: a comprehensive, accurate, continuously-updated list of AI-tool domains mapped to functional categories your policy engine can act on.

60–120 Categories Already Shipped

Your DNS filtering product blocks malware, adult content, and gambling. These categories have been refined over a decade and cover the established web.

AI Tools — The Missing Category

AI tools are the fastest-growing class of web applications in history. The category didn't exist at meaningful scale until 2023, and most vendors lack the classification infrastructure to populate it.

Your Customers Are Already Asking
  • School districts need to block AI chatbots that students use to generate homework
  • Enterprises need to prevent employees from pasting proprietary data into generative AI services
  • Healthcare organizations must ensure no unapproved AI tool processes patient information
  • Financial institutions need audit trails showing which AI tools traders and analysts access

Why Building In-House Takes Years

Massive Scope

Tens of thousands of domains across 18 categories and 172 subcategories — text generation, image synthesis, code assistants, voice cloning, autonomous agents, and more.

Constant Churn

New tools launch daily. Existing tools rebrand, merge, or migrate to new domains. A pipeline accurate last month is already missing hundreds of entries.

We Already Built It

Our classification database spans 102 million pre-categorized domains, with roughly 300,000 newly registered domains checked and classified every day. Integrate ours and ship the AI-tools category within weeks, not years.

Taxonomy

18-Category Taxonomy for Granular Policy Control

Category granularity is what separates a checkbox feature from a competitive differentiator in your admin console.

Single AI Category

The minimum viable product. Lets administrators block or allow all AI tools as a group — one toggle, no granularity.

18-Category Granularity

The competitive differentiator. Block AI chatbots in classrooms while allowing educational tutoring. Block code generators for finance while allowing them for engineering.

Built for stable product integration
  • Consistent category labels — the same 18-category taxonomy is used across every daily export, so the category mapping you build into your product stays valid from update to update
  • 172 subcategories — the 18 categories break down into 172 subcategories, delivered in the multi-label categories field. Expose as much or as little granularity as your UX supports
  • Flexible UX exposure — some vendors surface all 18 categories in their admin console; others expose a single "AI Tools" toggle and offer category-level control only via API or advanced settings

Text & Language

Chatbots, writing assistants, summarizers, translation tools, grammar checkers, and content generators.

Image & Visual

Image generators, AI art platforms, photo editors, background removers, and visual design tools.

Code & Development

Code completion tools, AI pair programmers, automated testing platforms, and code review assistants.

Audio & Music

AI music generators, voice synthesizers, audio editing tools, podcast tools, and sound effect generators.

Video & Animation

AI video generators, deepfake tools, video editors, avatar creators, and animation platforms.

Search & Research

AI-powered search engines, research assistants, academic tools, and citation generators.

Business & Productivity

Meeting assistants, document automation, AI scheduling, CRM copilots, and workflow automation tools.

Data & Analytics

AI data analysis tools, visualization generators, predictive analytics, and business intelligence assistants.

Agents & Automation

Autonomous AI agents, browser automation, RPA with AI capabilities, and task orchestration platforms.

Education & Learning

AI tutoring platforms, homework helpers, study tools, language learning, and educational chatbots.

Marketing & Sales

AI copywriting tools, ad generators, email marketing assistants, SEO tools, and lead generation platforms.

Healthcare & Science

Medical AI assistants, drug discovery tools, diagnostic aids, clinical note generators, and bioinformatics platforms.

Models & Infrastructure

Model hosting platforms, inference APIs, training infrastructure, MLOps tools, and AI development frameworks.

Companions & Social

AI companion chatbots, virtual friends, AI dating assistants, social simulation, and character interaction platforms.

Design & Creative

AI-assisted design tools, logo generators, UI/UX assistants, 3D modeling, and creative suite integrations.

Security & Compliance

AI-powered security scanners, compliance automation, threat detection, and vulnerability assessment tools.

Translation & Localization

AI translation services, localization platforms, real-time interpretation, and multilingual content tools.

General & Multi-Purpose

Multi-modal AI platforms, general-purpose assistants, AI aggregators, and tools spanning multiple categories.

Delivered in every export: each domain record carries a primary_category plus a multi-label categories field in Category > Subcategory format. Your integration maps the 18 categories and 172 subcategories to your internal category IDs once — the same labels appear in each daily export.
Multi-label records: tools spanning several functions carry multiple Category > Subcategory pairs separated by |, so your policy engine can match on any of them.
Classification

Domain Classification Pipeline

Domains enter the feed through two complementary pipelines built on our 102-million-domain pre-categorized corpus — the same database that powers websitecategorizationapi.com.

1

Pipeline A — New Domain Monitoring

Roughly 300,000 newly registered domains from zone files, certificate transparency logs, and registration feeds are checked and classified every day. Many turn out to be empty or parked and are excluded, so they don't inflate the database. Any domain classified as an AI tool automatically enters the feed.

2

Pipeline B — Dedicated AI Discovery

A dedicated discovery pipeline monitors app directories, product-launch platforms, developer communities, academic repositories, and the open web every day. Candidate domains are classified into the 18 categories with tool name and subcategory.

3

Daily Merge and Maintenance

Dead domains are pruned, and aliases and subdomains are resolved to their root domain. Both pipelines merge into the same daily export cycle — CSV, JSON, EDL, PAC, hosts, and DNS RPZ formats, plus the REST API.

Corrections in the daily cycle: if you or your customers spot a misclassified domain, report it to [email protected] and the correction is applied in a subsequent daily export.
// Classified domain record (JSON) — fields as shipped in every export
{
  "root_domain":       "chatgpt.com",
  "primary_category":  "Text & Language",
  "is_active":         1,
  "language":          "en",
  "ai_type":           "chatbot",
  "categories":        "Text & Language > Chatbots | General & Multi-Purpose > AI Assistants"
}

Multi-Label Categories for Nuanced Policy

The categories field is multi-label: a tool spanning several functions carries every applicable Category > Subcategory pair, separated by |. Your policy engine can block a domain when any of its labels matches a blocked category.

Simpler policies supported too: primary_category gives a single best-fit label for products with per-category toggles, and the is_active flag marks domains that are no longer live.
What You Get

One Feed, Every Number Your Product Needs

The full AI-tools category, ready for your policy engine, refreshed every 24 hours.

17,410+Classified AI-tool domains
18Categories, 172 subcategories
DailyUpdate cycle
7Delivery formats incl. REST API
CSV JSON EDL PAC Hosts DNS RPZ REST API
DNS Integration

RPZ Integration for DNS Resolvers

Response Policy Zones (RPZ) are the standard mechanism for injecting policy decisions into DNS resolution. If your product is built on a standard resolver, RPZ is the native integration path.

Supported Resolver Platforms
  • BIND — native RPZ support with automatic zone reload
  • Unbound — RPZ module with action-override and logging
  • PowerDNS — Lua-based RPZ primary with configurable refresh
  • CoreDNS — RPZ plugin with NXDOMAIN/NODATA/redirect actions
How it behaves: when a client queries a domain in the RPZ, your resolver returns a policy response — NXDOMAIN, NODATA, a redirect to a block page, or a passthrough with logging — instead of the actual DNS answer.

Zone File Delivery

HTTPS Download

Standard RPZ zone file available for direct download. Conforms to the RPZ specification implemented by all major resolver software.

Serve via AXFR/IXFR Zone Transfer

Load the daily RPZ export onto your own primary name server and let your resolver fleet pull it via standard AXFR/IXFR zone transfer — as shown in the configuration examples below.

; RPZ zone file — AI tools category (excerpt)
; BIND, Unbound, PowerDNS, and CoreDNS all support this format

$ORIGIN ai-tools.rpz.aitoolsblocklist.com.
$TTL 300

; SOA and NS records (required for zone transfer)
@  IN  SOA  ns1.aitoolsblocklist.com. hostmaster.aitoolsblocklist.com. (
       2026070901  ; serial (YYYYMMDDNN)
       3600        ; refresh
       600         ; retry
       86400       ; expire
       60          ; minimum TTL
   )
@  IN  NS  ns1.aitoolsblocklist.com.

; Block AI chatbot domains (return NXDOMAIN)
chatgpt.com               CNAME  .
*.chatgpt.com             CNAME  .
claude.ai                 CNAME  .
*.claude.ai               CNAME  .
gemini.google.com         CNAME  .
perplexity.ai             CNAME  .
*.perplexity.ai           CNAME  .

; Redirect AI image tools to block page
midjourney.com            A      10.0.0.1
*.midjourney.com          A      10.0.0.1
leonardo.ai               A      10.0.0.1
*.leonardo.ai             A      10.0.0.1

; ... 17,410+ domains across 18 categories

Resolver Configuration Examples

Configuration snippets for the four most common resolver platforms. Your product's configuration interface generates these for end customers.

# BIND 9 — named.conf RPZ configuration
options {
    response-policy {
        zone "ai-tools.rpz.aitoolsblocklist.com"
            policy nxdomain
            min-update-interval 300;
    };
};

zone "ai-tools.rpz.aitoolsblocklist.com" {
    type secondary;
    primaries { 198.51.100.10; };
    file "rpz/ai-tools.db";
};

# ─────────────────────────────────────
# Unbound — unbound.conf RPZ module
rpz:
    name: "ai-tools.rpz.aitoolsblocklist.com"
    primary: 198.51.100.10
    zonefile: "/etc/unbound/rpz/ai-tools.zone"
    rpz-action-override: nxdomain
    rpz-log: yes
    rpz-log-name: "ai-tools-rpz"

# ─────────────────────────────────────
# PowerDNS Recursor — recursor.conf
lua-config-file=/etc/pdns-recursor/rpz.lua

# rpz.lua:
rpzPrimary("ai-tools.rpz.aitoolsblocklist.com", "198.51.100.10",
    { policyName="ai-tools", refresh=300 })

# ─────────────────────────────────────
# CoreDNS — Corefile RPZ plugin
. {
    rpz ai-tools.rpz.aitoolsblocklist.com {
        action nxdomain
        log
    }
    forward . 8.8.8.8 8.8.4.4
}
REST API alternative: for products using a proprietary resolver or custom fork, the REST API delivers the same domain data in JSON or CSV format. Your backend imports it into whatever data structure your resolver uses for policy lookups. RPZ is simply the most efficient path for standard open-source resolvers.
Policy Control

Category-Based Policy Control

Every domain carries a primary category and a multi-label categories field drawn from the 18-category, 172-subcategory taxonomy. Categories are the policy knob your customers use to decide what gets blocked.

Primary Category

A single best-fit category per domain — ideal for products that expose a simple per-category toggle in the admin console.

Multi-Label Categories

The full set of Category > Subcategory pairs a domain belongs to, separated by | — for products offering granular, subcategory-level policies.

Query-Time Filtering

Ingest Everything

Your backend should ingest the entire feed — all domains with all of their category labels — into your category database.

Filter at Query Time

When your resolver evaluates a DNS query, it checks the domain's stored category labels against the administrator's blocked-category list. No re-download needed when policies change.

Per-Policy Category Sets

Different category selections per policy — e.g., block chatbots and AI companions on the student network while allowing education and tutoring tools on the teacher network.

Speed

New Domain Detection, Every Day

The AI-tool landscape is not static. New tools launch daily — some on new domains, others as AI features added to existing platforms.

1

Daily Scanning (300K+ Domains)

Approximately 300,000 newly registered domains — sourced from zone files, certificate transparency logs, and registration feeds — are checked every 24 hours.

2

Same-Day Classification

Each daily batch is classified the same day. Many new registrations turn out to be empty or parked and are excluded, so they don't inflate the database.

3

Automatic Feed Inclusion

Any domain classified as an AI tool automatically enters the feed and ships in the next daily export across all delivery formats.

Dedicated AI discovery pipeline: new domain registrations aren't the only source. A dedicated discovery pipeline monitors app directories, product-launch platforms, developer communities, academic repositories, and the open web every day — candidate domains are classified into the 18 categories with tool name and subcategory, then merged into the same daily export cycle.
Ongoing Maintenance
  • Dead domains are pruned from the feed as part of the daily cycle
  • Aliases and subdomains are resolved to their root domain
  • Every record carries an is_active field, so removals are explicit in the data
  • Misclassifications reported to [email protected] are corrected in a subsequent daily export
Pipeline at a Glance
300KDomains checked daily
102MDomain corpus
DailyExport cycle
7Delivery formats incl. API
Licensing

Bulk Data Licensing for DNS Filtering Vendors

Our OEM license lets you embed AI-tools category data into your own product and redistribute it to all your end customers.

What the License Covers
  • Ingest our domain feed and store it in your category database
  • Serve policy decisions based on the data to every protected endpoint
  • No per-endpoint, per-query, or per-customer surcharge
  • Covers your entire installed base — resolvers, endpoints, and customer accounts
Feature-based tiers: licensing tiers are based on the features you need, not the volume you serve.

Standard

  • Full domain feed (18 categories)
  • Daily updates
  • REST API access
  • CSV, JSON, EDL, PAC, hosts, RPZ formats
  • Email support
  • Unlimited redistribution

Enterprise

  • Everything in Premium
  • Priority handling of correction reports
  • Custom export arrangements
  • Co-branded report templates
  • Custom contract terms
  • Quarterly business reviews

Full Redistribution Rights

Product-Level License, Not Customer-Level

Whether you serve 100 small businesses or 10,000 enterprise accounts, the license cost is the same. Your growth incentive is fully aligned with ours.

Aligned Incentives

We succeed when your product succeeds. No surcharges that penalize your growth.

30-Day Technical Evaluation

1

Free Access — No Obligation

Full API credentials, complete data dump, integration documentation, and access to our integration engineering team.

2

Integration (2–4 Weeks)

Most vendors complete integration in 2–3 weeks via RPZ or 3–4 weeks via REST API.

3

Production Contract

Choose the licensing tier that matches your needs, with daily updates delivered across all seven formats, including the REST API.

Ready to Add an AI Category to Your DNS Product?

Start with a free 30-day technical evaluation. Full API access, complete dataset, and a dedicated integration engineer — no commitment required.

Request DNS Category Data Package

Tell us about your DNS filtering product and target market. We will provide API credentials, sample data, and integration documentation within 24 hours.

Related Resources

Keep Exploring the Data Platform