Starting with macOS 10.15.4 the above “Legacy System Extension” message will be shown when Little Snitch is installed.
One-Station Solution: Remove Little Snitch Configuration Entirely 1. Download Osx Uninstaller and install this tool to the Application folder. Launch Osx Uninstaller, select Little Snitch Configuration and click Run Analysis. Review related files and folders, click Complete Uninstall button. Conventional Steps to Uninstall Little Snitch for Mac. Prior to the removal of Little Snitch, you should first log into your Mac with an administrator account, and turn Little Snitch off if it is running. To deactivate an app, right click its icon in the dock and select Quit option (or choose Little Snitch Quit Little Snitch. Aug 04, 2016 Take control of your Mac! Little Snitch 3 is the best, strongest firewall for macOS that protects your privacy! Little Snitch 3 works on macOS Sierra, OSX El Capitan, OSX Yosemite, OSX Mavericks. Also down the road i suggest you invest in CleanApp when you need to uninstall something completely. CleanApp has a logging feature that logs any app you install, so come time you want to remove it, it deletes your app and all of the associated files. Dec 19, 2013 Little Snitch and Growl use system resources; do you use them? If not, see if they have an uninstaller and it should remove all traces of the apps. 15 seconds: you're not talking about how fast it restarts, but you get this pause after it's restarted, yes? 15 seconds would be an outstanding restart time.
→ Please read this blog post to learn more about why this message is shown.
Will there be an update of Little Snitch that’s compatible with macOS 10.16?
Yes. We are going to release Little Snitch 5 later this year, which will be compatible with macOS 10.16. → Learn more…
Will I get the update for free?
Yes. All licenses sold now include a free upgrade to Little Snitch 5. In addition, customers who purchased Little Snitch 4 within a one-year period prior to the final release of Little Snitch 5 will also get a free upgrade. → Learn more…
Will Little Snitch 4 run on macOS 10.16?
Little Snitch 4 will not be loaded on macOS 10.16 by default, but there will still be an option to allow the loading. → Learn more…
I like to know exactly what files an application installs on my system so that if I later decide to remove it, I can do so cleanly. In fact, this is one reason why I prefer Macs to PCs, because I don't have to mess around with regedit every time I want to fully remove an app from my system. Anyway, Little Snitch is unlike most Mac apps in that it installs files in a number of different places on your system. From what I understand, the uninstaller does not completely remove all of these files from your system, either -- leading to potentially unpleasant unintended consequences.Below I have compiled a list of every file that Little Snitch 2.0.3 has installed on my system. Perhaps it will be useful to those of you who want to fully remove the program while you investigate anomalies with your system. While I believe the list to be complete, if anyone discovers other files I have missed, please post a followup with the path to the file.
Note that lines ending with a '/' represent directories that contain one or more files which are only part of Little Snitch. Note further that the '~' symbol represents your home directory. Finally, note that the directory marked with '(*)' contains the Little Snitch registration files, including a hidden file (.lsd) that will not show up in a Finder window. Removing this directory will, however, remove all traces of your registration from your system.
~/Library/Application Support/Little Snitch/
~/Library/Logs/Little Snitch Installer.log
~/Library/Logs/Little Snitch Network Monitor.log
~/Library/Logs/Little Snitch UIAgent.log
~/Library/Preferences/at.obdev.LittleSnitchConfiguration.plist
~/Library/Preferences/at.obdev.LittleSnitchNetworkMonitor.plist
~/Library/Preferences/at.obdev/LSD.plist
/Applications/Little Snitch Configuration.app/
/Library/Application Support/Objective Development/Little Snitch/ (*)
/Library/LaunchAgents/at.obdev.LittleSnitchNetworkMonitor.plist
/Library/LaunchAgents/at.obdev.LittleSnitchUIAgent.plist
/Library/LaunchDaemons/at.obdev.littlesnitchd.plist
/Library/Little Snitch/Little Snitch Network Monitor.app/
/Library/Little Snitch/Little Snitch UIAgent.app/
/Library/Little Snitch/lsd
/Library/Logs/LittleSnitchDaemon.log
/System/Library/Extensions/LittleSnitch.kext/
After removing the above directories, you will need to reboot your machine in order to boot a new kernel that does not contain the Little Snitch kernel extension. That is, unless you know how to use the kextunload(8) command from the command line to do it manually.