Warda-DNS

Comparison

How Warda compares

How Warda compares with the two best-known self-hosted DNS filters, and what it does not do yet. Both are free software with their own licences: Warda (AGPL-3.0) takes ideas from what they show, never their code.

The comparison describes their public versions known in 2026; it will age, and each project keeps its own documentation up to date.

At a glance

yespartialno

18 of 18 featuresWardaPi-holeAdGuard Home
Blocklists, own allow and block rulesyesyesyes
Learns on the box which names to suggest blockingyesnono
People of the household, profiles by age, reports per childyesnono
Sensitive categories (adult, gambling, violence…) by profileyespartial — through listspartial — through lists and services
Hours of Internet, time a day, school holidays, requests of a childyesnopartial — blocking schedule of services
Detection of the ways around the filter (VPN, proxy, encrypted DNS)yes, with alertsnono
"Something is broken" on a device (pause and one-click unblock)yesnono
Network scan, local names, groups of devices, managed switchesyespartial — local namespartial — clients and local names
DHCP serverpartial — IPv4, and its DNS announced over IPv6yes — IPv4 and IPv6yes — IPv4 and IPv6
Encrypted upstream servers (DoH, DoT)yespartial — through a companionyes
Encrypted DNS for the devices (DoH, DoT, DoQ)yes, with a free certificate renewed by itselfnopartial — yes, certificate to bring
SafeSearch, blocking of named servicesyes, by profile, group, person or devicenoyes
DNSSEC validationpartial — by the upstream servers, checkedyesyes
Custom local records (A, CNAME…)yesyesyes
Query log with search, filters and live viewyesyesyes
Rule from a row of the query logyesyesyes
Encrypted databaseyesnono
Automatic updatesyes — signed, with rollbackpartial — by handyes

What Warda does differently

01

A household, not a list of IP addresses

Devices belong to people or groups; the protections follow the age of each person, and adults are never watched (their detailed reports need their own agreement).

02

Local learning

Warda studies its own journal and suggests names to block, with the reason, instead of relying only on lists.

03

For parents

Hours of Internet, time a day per category, school holidays from the official calendars, requests for more time, alerts when a child tries to go around the filter, weekly summary.

04

Built to be left alone

Encrypted nightly backups (and a copy to a USB drive), signed automatic updates with rollback, a page of the scheduled tasks, a diagnostic without browsing data.

What Warda does not do yet

In the order they are planned (none is promised for a given version).

  1. 1
    Validation of DNSSEC by Warda itself
    Today: by the upstream servers, checked every 6 hours.
  2. 2
    IPv6 DHCP
    Today: Warda announces itself as DNS server over IPv6.
  3. 3
    Finer rules
    Rules by regular expression; rules per device; rate limiting per client; a choice of the answer to a blocked name (0.0.0.0, NXDOMAIN, REFUSED).

Ideas taken from their interfaces

The charts and the query log of Warda follow ideas both projects made familiar, drawn again in the charter of Warda.

See the technical reference

  • an activity chart by steps of 10 minutes over 24 hours, whose window shows under the chart and opens the queries of that window;
  • small curves under the figures of the dashboard, rings for the types of queries, the reasons of blocking and the upstream servers, tops with the share of each name;
  • a query log with one search box, a filter of the result and of the device, a live view, tinted rows and a rule in one click.

Coming from another DNS filter?

Warda is in open beta: the subscription is offered to every tester.

Join the betaDownload