WebWasher arbeitet wie ein Proxyserver und schaltet sich bei ihren Internetsitzungen zwischen ihren Browser und das Internet. Wenn sie eine Webseite anfordern analysiert der WebWasher die HTML-Seite und filtert Werbebanner, Verknüpfungen zu unerwünschten URL und JavaScript Popup-Fenster heraus.
An den Browser wird nur noch der um diese Elemente bereinigte HTML-Code geliefert. Deshalb werden Werbebanner und Popup-Fenster nicht geladen und angezeigt. Sie können die Standardfilter von WebWasher um weitere erweitern. So lassen sich Banner in bestimmten Größen oder von bestimmten URL filtern.
Zusätlich kann WebWasher das Setzen von Cookies unterbinden und die Übermittlung des HTTP-Referers verhindern. Leider kommt es auch vor, dass gewünschte Inhalte durch den WebWasher herausgefiltert werden. Deshalb läßt sich das Programm mühelos deaktivieren bzw. aktivieren.