AdGuard Home is een open-source DNS-server die advertenties en trackers blokkeert voor alle apparaten in een netwerk, zonder software op elk apparaat. Domeinen van trackers worden naar een zogeheten black hole geleid, zodat apparaten er geen verbinding mee maken. De server kan DNS over HTTPS, DNS over TLS en DNSCrypt gebruiken voor upstream-servers en zelf als DoH- of DoT-server draaien. Verder zijn er een ingebouwde DHCP-server, instellingen per apparaat, eigen filterregels, blokkering van phishing en malware, ouderlijk toezicht en een REST API. De software is geschreven in Go, valt onder de GPL-3.0 en draait zonder rootrechten.
AdGuard Home wordt ontwikkeld door AdGuard, gevestigd op Cyprus (EU). Omdat u de software zelf installeert, via een script op Linux, macOS of FreeBSD, via Docker of de Snap Store, blijven DNS-queries en logs op uw eigen infrastructuur en is geen leverancierscloud nodig. De gekozen upstream-resolvers bepalen wel waar doorgestuurde queries terechtkomen. Voor een Europese organisatie is het een controleerbare manier om DNS-filtering zelf te beheren, met openbare broncode op GitHub.