A firewall protects your computer against unwanted guests from the Internet. But who protects your private data from being sent out? Little Snitch does!

Little Snitch informs you whenever a program attempts to establish an outgoing Internet connection. You can then choose to allow or deny this connection, or define a rule how to handle similar, future connection attempts. This reliably prevents private data from being sent out without your knowledge. Little Snitch runs inconspicuously in the background and it can also detect network related activity of viruses, trojans and other malware.

I&#39;ve owned and used this application for years - pretty much ever since I owned my first Mac. It protects your privacy, and so much more. Is it a little bit annoying to have to approve each new application trying to talk to the Internet? Perhaps. But once you get used to having it around, and the majority of your applications are configured to work with Little Snitch, when a new application tries to talk - maybe one you don&#39;t WANT to talk - you&#39;ll take notice, and be able to take action. Little Snitch should be bought and used by anyone who wants to know, and then control, which applications get to talk, and how. An essential app.

P.S. If you have more than one computer, check out the family pack license, as it may save you some money.

Periodic maintenance of the filter is a must! Have used for so many years I don't remember purchasing, but must have, years ago! Loved it that long. Warnings of ads and connections have alerted me to many a bad piece of software. To quote someone else, "worth every penny."

dukevim, you can change the guest user, it just isn't real easy (sorry, in 3 parts due to comment limit):

First, log in as the guest user and then disable the network filtering, etc, for 'Snitch.
Then go into the user's Library/Preferences and copy the at.obdev.LittleSnitch... file to a shared location on your computer

Part 2:
Logout and log back into your normal user account
Fire up a Terminal session and "su" to your root account
Go to /System/Library/User Template/Library/Preferences and copy the file from the shared location
Now log into the guest account again (you should not have 'fast user switched' above - you need the system to create the temp account again)

Part 3:
You will probably get a message the first time that the Preference file was altered by some other user - at least I did - just say it is Ok to use it
Logout and log back in - you should not get that message again, and LittleSnitch should be disabled from now on for the guest account

great app - but completely borked if you use a guest account, especially if you are a guest as you will be constantly harassed with pop up requests, confusing enough, but of course because no preferences are saved in a guest account it will happen every time you use it.