The World Wide Web has proven to be a useful tool that anyone can use to access the Internet. However, the web can also expose users to a wide variety of security risks, personal privacy issues, and contain unwanted features that users cannot disable. This paper will discuss the design and implementation of a web filtering system that provides users with the ability to protect themselves from the problems found on the web. The goals of the filtering system are to: