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.

partners@cleanbrowsing.org
App Developer Partner Program
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 with separate settings, profiles, and reporting. You manage them all from one parent account.

DoH, DoT & Plaintext DNS

Support encrypted DNS (DNS-over-HTTPS, DNS-over-TLS) and traditional plaintext DNS endpoints for maximum device compatibility.

19+ Content Categories

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

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. Account provisioning is manual today. Once you prove your POC, we can build a provisioning API within weeks.

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

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 Accounts
  • Unlimited IPs
  • Full API Access
Get Started

Growth

$1,000/month

  • 200 M DNS Requests / Month
  • Unlimited Accounts
  • Unlimited IPs
  • Full API Access
Get Started

Scale

$2,500/month

  • 500 M DNS Requests / Month
  • Unlimited Accounts
  • Unlimited IPs
  • Full API Access
Get Started

Enterprise

Custom

  • 500 M+ DNS Requests / Month
  • Unlimited Accounts
  • Unlimited IPs
  • Dedicated Support
Contact Us

All plans include unlimited accounts and unlimited IPs. Need a custom plan? Email partners@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

Frequently Asked Questions
Common questions about the App Developer Partner Program.

No. We handle account creation manually today. Once you prove your POC and demonstrate traction, we can build a provisioning API for your integration within weeks. You don't need to wait for it to get started.

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 partners@cleanbrowsing.org for a 2-week evaluation account with full API access. The trial 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 partners@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.