The user attempts to access a website via the Internet. The browser connects to the site directly or via explicitly set proxy settings. Remote site responses and requests are sent to Squid. They are authenticated and redirected either locally or remotely to Web Safety ICAP filter. Based on the policy settings, requests and responses are reviewed and access to information is granted or denied. The database stores information about each request and response. Web Safety is an ICAP web filter which plugs directly into Squid proxy. This allows it filter URLs and to inspect encrypted HTTPS traffic. It is easy to block encrypted explicit content. Deep content inspection of web pages is performed and all links to inappropriate content and explicit language are blocked. All inappropriate content is also blocked on general purpose web sites like Google Search, Google Images and Bing.