Ad And Stuff DNS Filter koristi VPN na uređaju za filtriranje URL-ova, slično kao host datoteka. Podržava izborno blokiranje oglasa i pornografije.
Djeluje tako da usmjerava DNS pozive samo kroz VPN. VPN odgovara s Unknown ako je traženi host u internoj bazi podataka aplikacije. U suprotnom, prosljeđuje zahtjev DNS davatelju odabranom za VPN, koji je prema zadanim postavkama OpenDNS i može se promijeniti. Jedini vanjski pozivi koje aplikacija izričito upućuje su DNS davatelju - aplikacija ne zove kući ili bilo gdje drugdje i ne prikuplja nikakve podatke, osobne ili druge.
Aplikacija nije podržana oglasima i ne prikazuje vam oglase. Svi primljeni oglasi ili pornografija dolaze od onoga koga vaš web-preglednik ili druga aplikacija zove jer taj promet ne ide kroz VPN. Ako filtrirate oglase i/ili pornografiju i vidite oglase i/ili pornografiju, javite nam. Neke oglase nije moguće blokirati ovom aplikacijom. Na primjer, i dalje ćete dobivati oglase u YouTube videozapisima jer ti oglasi dolaze s youtube.com. Dakle, jedini način da blokirate te oglase je da blokirate youtube.com i odatle ne dobijete ništa.
Postavke aplikacije mogu se prilagoditi. Konkretno, može se promijeniti sljedeće:
-- lokalna IP adresa VPN-a, koja je prema zadanim postavkama 10.11.12.13;
-- DNS provider, koji je prema zadanim postavkama OpenDNS i može se promijeniti na neke poznate providere ili na nekoliko DNS poslužitelja koje možete osigurati s IPv4 adresama;
-- blokirati ili ne blokirati oglase i pornografiju;
-- hostovi oglasa i pornografije u bazi podataka.
Lokalna IP adresa VPN-a morat će se promijeniti ako je u sukobu s jednom na vašoj mreži ako je također 10.11.12.13. Aplikacija podržava bilo koju internu IPv4 adresu, kao što je druga adresa 10.x.x.x koja se ne koristi ili adresa 192.168.x.x. Postoji gumb Vrati zadano za vraćanje ove IP adrese na 10.11.12.13.
Napomena: ako i oglasi i pornografija nisu blokirani, tada aplikacija ne radi ništa više od usmjeravanja DNS poziva kroz VPN, što olakšava odabir vlastitog DNS davatelja bez brige o tome je li uređaj spojen na internet putem wifi ili mobitel. Postoji gumb Restore Default za vraćanje ovoga natrag na OpenDNS.
Domaćini u bazi podataka mogu se ukloniti ili dodati novi. Dodani i uklonjeni spremaju se i primjenjuju kada se baza podataka ažurira ažuriranjem aplikacije i nestaju ako ih sami uklonite ili deinstalirate aplikaciju.