Partner Program

App Developer
Partner Program

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.

What You Get

Everything You Need to Build Filtered Experiences

Integrate DNS-level content filtering into your app without building the infrastructure.

Dashboard API Access

Manage filters, domains, profiles, IPs, and logs programmatically through our REST API. Everything in the dashboard is available via API.

Multi-Tenant Accounts

Each of your customers gets their own account (household) with up to 5 profiles, separate settings, and reporting. You manage them all from one parent account.

Plaintext & Encrypted DNS

All plans include plaintext DNS endpoints. Scale and Enterprise plans add encrypted DNS (DNS-over-HTTPS, DNS-over-TLS) for maximum security and device compatibility.

26+ Content Categories

Predefined filters for adult content, gambling, social media, malware, mixed content, and more. Toggle categories on or off per account or profile.

Custom Allow/Block Lists

Add custom domains to allow or block lists per account. Upload bulk lists via the API or manage them individually.

Activity Logs & Reporting

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.

How It Works

Three Steps to Filtered DNS in Your App

Step 1

We Provision Accounts

We create accounts for your customers within 24 hours. Send individual requests or a batch list — we handle both. Each account includes 5 profiles by default (think: one household, multiple users). Scale and Enterprise plans include a provisioning API for automated account creation.

Step 2

You Manage via API

Use our REST API to manage everything — filters, domains, logs, profiles, allow/block lists. Build your own dashboard or use ours.

Step 3

Users Get Filtered DNS

Your users get filtered DNS through your app, a device profile, or network configuration. No SDK or VPN client required.

Use Cases

What Developers Are Building

Family Safety & Parental Controls

Build parental control apps that let parents filter content per child, per device, with real-time activity reporting.

Accountability Software

Create accountability tools for individuals or organizations that need transparent internet usage monitoring and filtering.

VoIP & Communication Platforms

Add child-safe browsing features to communication and VoIP platforms that serve families or educational institutions.

ISP / Network White-Label Filtering

Offer branded content filtering as a value-add service for your ISP, WISP, or managed network customers.

School & Library Filtering Resellers

Resell CIPA-compliant DNS filtering to schools and libraries with per-institution accounts and centralized management.

Security Tools

Leverage our domain categorization engine and threat intelligence to add DNS-level security to your existing security platform.

Pricing plans

Simple, Usage-Based Pricing

Pricing based on DNS requests per month — not per account, not per device.

Starter
$500 /month
75 M DNS Requests / Month
Unlimited IPs
Plain Text DNS
Full API Access
Anycast Network
Get Started
Growth
$1,000 /month
150 M DNS Requests / Month
Unlimited IPs
Plain Text DNS
Full API Access
Anycast Network
Get Started
Scale
$2,500 /month
250 M DNS Requests / Month
Customer Accounts
Unlimited IPs
Plain Text + Encrypted DNS
Full API Access
Provisioning API
Anycast Network
Get Started
Enterprise
Custom
250 M+ DNS Requests / Month
Customer Accounts
Unlimited IPs
Plain Text + Encrypted DNS
Full API Access
Provisioning API
Dedicated Network
Dedicated Support
Contact Us

All plans include unlimited IPs and full API access. Scale and Enterprise plans add customer accounts, provisioning API, and encrypted DNS. Need a custom plan? Email support@cleanbrowsing.org

API Quick Look

Build with Our REST API

A few examples of what you can do. See full API documentation →

List Profiles

GET /api/profiles
Authorization: Bearer YOUR_API_KEY

Block a Category

POST /api/profiles/{id}/categories
{ "category": "gambling", "action": "block" }

Add Domain to Blocklist

POST /api/profiles/{id}/blocklist
{ "domain": "example.com" }

Get Activity Logs

GET /api/profiles/{id}/activity
?start=2026-03-01&end=2026-03-12
FAQs

Frequently Asked Questions

Common questions about the App Developer Partner Program.

Not on the Starter or Growth plans — we handle account creation manually with a 24-hour turnaround. You can submit individual requests or batch lists. Scale and Enterprise plans include a provisioning API for automated account creation and management.

No. CleanBrowsing is DNS-level filtering. Your app points users to our DNS endpoints (DoH, DoT, or plaintext). There is no SDK to embed and no VPN tunnel to manage. This keeps your integration lightweight and your app store review simple.

Yes. The API exposes everything you need — filters, profiles, domains, activity logs, account management. You can build a fully custom UI for your users while we handle the DNS filtering backend.

Yes. Contact us at support@cleanbrowsing.org and we'll set up a test account with full API access so you can build and validate your integration. The test account is fully functional with multi-tenant support.

Accounts are identified by public IP address or by DoH URL with unique identifiers per customer. This allows you to assign individual customers to their own filtering profile without additional client software.

Yes. Your customers interact with your brand. We power the DNS filtering backend. There is no CleanBrowsing branding visible to your end users unless you choose to include it.

Have more questions? Email support@cleanbrowsing.org

Ready to Build?

Get started with a trial account and full API access. We'll help you integrate DNS filtering into your app.

Related Resources

API Documentation

Full reference for all API endpoints, authentication, and examples.

Multi-Tenant Guide

How to manage multiple customer accounts from a single partner account.

WiFi Providers

DNS filtering for WiFi service providers, integrators, and MSPs.

Partner Program

General partner program for MSPs and resellers.