Opis działania Program filtruje każdą stronę osobno, wyszukując w niej zakazanych słów kluczowych. Dla każdego znalezionego wyrazu lub frazy jest przydzielona odpowiednia liczba punktów. Po przeszukaniu całej strony punkty są sumowane. Jeśli na stronie liczba punktów przekroczy zadaną wartość, zwaną naughtynesslimit (tzw. „limit grzeczności”), ustalaną zazwyczaj na około 150 punktów, strona jest blokowana.

DansGuardian domyślnie nie wykorzystuje czarnych listy zakazanych stron (choć ma taką możliwość). Metoda ta nie sprawdza się bowiem przy blokowaniu stron Web 2.0 typu wiki, systemy CMS. Dodatkowo codziennie powstają nowe serwisy np. pornograficzne, które nie znajdują się na czarnych listach.

Program loguje historię zablokowanych stron, adres IP lub nazwę użytkownika. Informacje te zapisywane są w czytelnym formacie. Możemy je również przeglądać za pomocą rozwijanego programu dglog.

Zalety i wady Zalety wymaga instalacji tylko na jednym komputerze, chroniąc całą resztę sieci, filtruje komputery z systemem Windows XP/Vista/7, Mac OS, Linux, nie blokuje stron związanych z rodziną, planowaniem rodziny, biologicznych, pojęć encyklopedycznych, brak możliwości wyłączenia przez dziecko, wyszukiwanie pornografii w różnych językach.