Build family safety, accountability, or security apps powered by CleanBrowsing's DNS filtering engine. Full API access, multi-tenant account management, and simple usage-based pricing.
Integrate DNS-level content filtering into your app without building the infrastructure.
Manage filters, domains, profiles, IPs, and logs programmatically through our REST API. Everything in the dashboard is available via API.
Each of your customers gets their own account with separate settings, profiles, and reporting. You manage them all from one parent account.
Support encrypted DNS (DNS-over-HTTPS, DNS-over-TLS) and traditional plaintext DNS endpoints for maximum device compatibility.
Predefined filters for adult content, gambling, social media, malware, mixed content, and more. Toggle categories on or off per account.
Add custom domains to allow or block lists per account. Upload bulk lists via the API or manage them individually.
Pull activity logs and reporting data per account via API. Configurable data retention from no-logs to 90 days.
Plus: Global anycast network with low-latency DNS resolution worldwide.
We create accounts for your customers. Account provisioning is manual today. Once you prove your POC, we can build a provisioning API within weeks.
Use our REST API to manage everything — filters, domains, logs, profiles, allow/block lists. Build your own dashboard or use ours.
Your users get filtered DNS through your app, a device profile, or network configuration. No SDK or VPN client required.
Build parental control apps that let parents filter content per child, per device, with real-time activity reporting.
Create accountability tools for individuals or organizations that need transparent internet usage monitoring and filtering.
Add child-safe browsing features to communication and VoIP platforms that serve families or educational institutions.
Offer branded content filtering as a value-add service for your ISP, WISP, or managed network customers.
Resell CIPA-compliant DNS filtering to schools and libraries with per-institution accounts and centralized management.
Leverage our domain categorization engine and threat intelligence to add DNS-level security to your existing security platform.
Pricing based on DNS requests per month — not per account, not per device.
All plans include unlimited accounts and unlimited IPs. Need a custom plan? Email partners@cleanbrowsing.org
A few examples of what you can do. See full API documentation →
GET /api/profiles
Authorization: Bearer YOUR_API_KEY
POST /api/profiles/{id}/categories
{ "category": "gambling", "action": "block" }
POST /api/profiles/{id}/blocklist
{ "domain": "example.com" }
GET /api/profiles/{id}/activity
?start=2026-03-01&end=2026-03-12
Have more questions? Email partners@cleanbrowsing.org
Get started with a trial account and full API access. We'll help you integrate DNS filtering into your app.
Full reference for all API endpoints, authentication, and examples.
How to manage multiple customer accounts from a single partner account.
DNS filtering for WiFi service providers, integrators, and MSPs.
General partner program for MSPs and resellers.