PAL Computer Surveillance System 2004 is a combination of a Powerful web filtering engine and a Keylogger/PC Spy program. The Filter is able read websites and decided if they are appropriate or not if it finds a combination of words setup by the USER, it will also block pages by address, domain, and meta tags. The Keylogger and PC Spying (Screenshot) mechanism records every keystrock typed, screen movement, actions, programs used, and either saves them or emails them to the USER who wants to review them. It can even email a report when needed or in a specific event (i.e. if someone types something inappropriate. This version 3 incorporates greater security, filtering, key logging, and monitoring features.