webfilteringdatabase.com
Home Find Your Solution
Features
Domain Categorization API Real-Time Classification 58 Filtering Categories Offline Database (120M) SaaS App Hostnames Managed DNS Filter ML Classification Content Classification
Industries
K-12 Schools Corporate Healthcare Government ISPs
Tools
Domain Lookup Bulk Categorization Category Explorer
Resources
Pricing API Documentation Login / Sign Up

Using free blocklists in a commercial product: what the licence allows

You want to ship filtering in a router, a DNS service, a firewall, a security app or a family app, and the free domain lists published online look like a quick start. This guide covers what you must check before one of them goes into a product you sell.

It is written for product managers, engineering leads and the people who sign off on third-party data.

The short version

  • Using a free list on your own network is rarely a problem. Shipping it in a product means copying and distributing it to every customer.
  • Each list's licence decides what you may do: some allow commercial use with credit, some require you to share changes, some forbid commercial use, some have no licence at all.
  • A combined list carries the terms of every list it was built from.
  • After the licence come upkeep, false blocks and the questions your customers' procurement teams will ask.

Using a list and shipping a list are different acts

The same file can be harmless on your office router and a licence breach inside your firmware. What changes is who receives a copy.

Low risk

Your own network

You load a list into your own filter. Most free licences allow this, including many that forbid commercial redistribution.

Check the licence

Inside a product you sell

The list ships in firmware, an app or an appliance image. Every customer receives a copy, so redistribution and commercial terms apply.

Read the exact wording

As a hosted service

Customers use your cloud filter and never see the file. Some licences treat that as distribution and some do not, so the wording decides.

Rights written for products

A category database licensed for the product you ship

Our database comes with an OEM licence that covers embedding the data in a product, so the right to ship is settled before your first release. The data is ours, which means one set of terms instead of one per list.

  • 58 web filtering categories, each with one definition across the whole file.
  • Newly registered domains categorized every day and delivered as delta files.
  • Files and a lookup API that run inside your own systems.
Category records from the web filtering database as a product team receives them
58
categories with a single definition each
120M+
domains in the file you license
300,000
new domains given a category each day, roughly

Licence types you will find on free domain lists

Free lists use a handful of licence families. The family tells you roughly where you stand; the list's own licence file tells you exactly.

Licence familyUsually allowsUsually asks of youIn a paid product
Permissive (MIT or BSD style)Commercial use, changes and redistributionKeep the copyright and licence notice with the copyWorkable, with credits
Public domain dedicationAlmost any useNothing formal; credit is a courtesyWorkable, if every source is too
Attribution (Creative Commons BY)Commercial use and changesCredit the source, link the licence, say what you changedWorkable, with a credits page
Share-alike or copyleft (CC BY-SA, GPL)Commercial use and changesVersions you distribute must carry the same licencePossible; your merged list may have to be shared
Non-commercial (CC BY-NC, "personal use only")Personal and non-profit useNo commercial use at allNot usable without a separate agreement
No licence statedReading itPermission for anything elseTreat as not allowed until agreed in writing

How strongly a list of domains is protected differs by country. A single domain name is a fact, but the selection of a list can be protected, and in the EU a separate database right can apply. Treat each licence as binding.

Combined lists inherit every upstream licence

Many popular free lists are built by merging dozens of smaller ones. The combined file's own licence usually covers the scripts that build it, not the entries it pulls in.

Source APermissive, credit required
Source BShare-alike
Source CPersonal use only

Combined list

One file, three sets of terms still attached to its entries

Your product

The strictest term in the mix decides what you may ship

One personal-use source inside a combined list can be enough to rule the whole file out of a paid product. Check the list of sources, then the licence of each.

Beyond the licence: four risks for a shipping product

A clean licence answers whether you may ship the list. These four decide whether you want to.

Upkeep you do not control

  • Many lists are kept by one or two volunteers in their spare time.
  • Updates are irregular, and some lists stop without notice.
  • Your release cycle ends up depending on someone else's free evenings.

Nobody answers for a false block

  • A customer's own site or a payment page on a list becomes your support ticket.
  • You cannot fix the upstream file quickly, so you carry local overrides forever.
  • Each override is one more thing to merge on every update.

Coverage with mixed definitions

  • Free lists are strongest on ads, trackers and well-known threats.
  • Content categories such as gambling, dating, AI tools or VPN services are patchy.
  • Two lists rarely agree on what "adult" or "social" means, and a site in two categories fits neither.

Customer due diligence

  • Enterprise buyers ask where your data comes from and what rights you hold.
  • "A mix of public lists" invites a longer questionnaire.
  • A named data licence answers the question in one line.
Licensed data, maintained for you

How the database handles upkeep and accountability

Licence holders get scheduled refresh deliveries, from quarterly to daily depending on the plan, plus newly registered domains categorized every day. Regular manual validations measure accuracy, and there is one team to contact about any row.

Why one ad list can break your customers' own tools

A free ad and tracker list blocks every entry the same way. Category data lets a product treat a pure ad network differently from an analytics service that a customer's own staff rely on.

From our category records

Five domains that ad lists often carry, and what their categories let a product decide

These rows come from our data. Where a domain has a second category, a product can offer a work setting that keeps it open while a privacy setting blocks it.

DomainCategories in our dataWhat a product can do with that
doubleclick.netAdvertising/MarketingAdvertising only: block it in any ad-blocking tier
scorecardresearch.comAdvertising/MarketingAdvertising only: same treatment
hotjar.comAdvertising/Marketing, Business, Web-based ApplicationsAlso a business web app: a work tier can keep it open
mixpanel.comAdvertising/Marketing, Web-based ApplicationsProduct analytics a customer's own team may use daily
segment.comAdvertising/Marketing, Web-based ApplicationsA data tool behind many business apps; decide per tier

A 12-point check before a free list ships

Run this for every list, and keep the answers with your release documents. It takes an afternoon per list and saves a recall later.

Find the licence file for the list and for every source it pulls from.

Confirm commercial use is allowed, in writing from the maintainer if the licence is unclear.

Note the attribution duty and where it must appear: documentation, an about screen or a credits page.

Check share-alike terms against how you merge lists and what you hand to customers.

Record the last update and how often the list really changes, not how often it promises to.

Find a maintainer contact and how they handle removal requests from site owners.

Measure overlap with your other lists to avoid duplicates and conflicting entries.

Test for false blocks against the sites your customers use most.

Plan local overrides you can ship faster than the upstream list changes.

Check the size against the memory and rule limits of your smallest device.

Keep the licence text for each list with the release that ships it.

Write the customer answer to "where does your filtering data come from?" before anyone asks.

Where free lists still fit, and where licensed data takes over

Most product teams end up with a mix. The useful question is which job each source does.

Free lists work well for

  • Internal testing and prototypes that never reach a customer.
  • Personal, research and non-profit projects within the licence.
  • Security feeds whose licence allows commercial use, or that sell commercial terms.
  • A second opinion when you investigate a single domain.

Licensed category data takes over for

Moving a shipped product off free lists

If a product already ships with free lists, the move can be gradual. Customers should see better categories, not a broken update.

Step 1

Inventory

List every free source in the product, its licence and the setting it powers.

Step 2

Map settings to categories

Match each user setting to categories, so "Block adult content" keeps meaning the same thing.

Step 3

Run both side by side

Compare decisions on real traffic for a release cycle and review the differences.

Step 4

Switch and keep what fits

Move to the licensed data, keeping only free sources whose terms suit a paid product.

Export shapes such as hosts files, response policy zones and firewall lists are covered in DNS blocklist formats, and the lists by environment in which blocklists each network needs.

Free public lists next to a licensed category database

Judged as inputs to a product you sell, not as tools for one network.

For a shipping productFree public listsLicensed category database
Right to ship itDifferent terms for each list and each sourceOne OEM licence that covers embedding
Category definitionsWhatever each maintainer decided58 categories, one definition each
New domainsAdded when someone reports themCategorized every day, delivered as delta files
A site in two categoriesOn one list, or on noneSeveral categories where a site fits more than one
Where it runsWherever you copy the fileFiles and a lookup API inside your own systems
Answer for procurementA list of sources and licencesA named data licence from one supplier

Free blocklists in products: frequently asked questions

Can I use a free blocklist in a commercial product?

Only if the licence of that list, and of every list it was built from, allows commercial use and redistribution. Some free lists do, often with an attribution duty; others forbid commercial use or have no licence at all.

Are lists of domains protected by copyright?

It depends on the country. A bare domain name is not protected, but the selection of a list can be, and in the EU a separate database right can protect lists that took substantial effort to build, so treat the licence as binding.

What does share-alike mean for a blocklist?

A share-alike or copyleft licence lets you use and change the list, but versions you distribute must carry the same licence. If you merge such a list into your own data, the merged result may have to be published under those terms.

What if a list has no licence?

In most countries no licence means no permission beyond reading it. Ask the maintainer for written permission before you copy it into a product.

Does running a hosted service count as distributing the list?

It depends on the licence wording. Some licences only cover copies you hand over, others treat offering the data over a network as distribution, so have counsel read the exact terms.

Do I have to credit the people who maintain a free list?

If the licence asks for attribution, yes, usually in your documentation or an about screen, with a link to the licence. Many teams keep one credits page for all the lists they use.

What does an OEM licence for category data cover?

Our OEM licence covers embedding the category data in a product you sell, delivered as files and a lookup API that run in your own systems. It does not allow resale or publication of the raw data.

Starter database tiers begin at $999 for the 1 million most popular domains, and OEM licences for products are quoted per deployment. Bring a short description of your product and how it reaches customers, and we will scope the licence around it.

Ship filtering on data you have the right to use

Tell us what you build, where it runs and how it reaches customers. We will propose the files and an OEM licence that covers it.

Creative Commons is a trademark of Creative Commons Corporation. Licence names are used here only to identify the licence families discussed. Web Filtering Database is not affiliated with, sponsored or endorsed by Creative Commons or by any maintainer of a public blocklist.