Little Snitch 6 Help

Uninstall Little Snitch

In order to uninstall Little Snitch, just move the Little Snitch application from your Applications folder to the trash using Finder. That’s it. Finder takes care of removing the associated system extensions as well and Little Snitch cleans up after itself by removing any helper tools.

IMPORTANT: Do not remove the Little Snitch app by any other means (like Terminal or some third party app-removal tool) because otherwise macOS won’t remove the Little Snitch system extension!

If something went wrong

Due to bugs in macOS, the uninstallation may fail in some rare cases, causing the Little Snitch system extensions to remain installed after moving the app to the trash. To recover from this situation, please do the following:

  1. Reinstall the current version of Little Snitch in your Applications folder (either by putting it back from the Trash or by downloading it from our website).
  2. Start the app.
  3. Choose Help > Uninstall Little Snitch from the main menu.
  4. Quit the app and move it to the Trash in Finder.

Wiping everything

When you uninstall Little Snitch, your configuration data and traffic history is preserved. If you decide to reinstall Little Snitch at a later point, your rules and settings will still be in place.

If you want to delete all the configuration and history data as well, delete

/Library/Application Support/Objective Development/Little Snitch

in Finder. Some less important settings are stored in the macOS user defaults. In order to delete them, remove the following files:

~/Library/Preferences/at.obdev.littlesnitch.plist
~/Library/Preferences/at.obdev.littlesnitch.agent.plist
~/Library/Preferences/at.obdev.littlesnitch.networkmonitor.plist
~/Library/Preferences/at.obdev.littlesnitch.softwareupdate.plist

The ~ (tilde character) refers to your home folder.

Was it really uninstalled?

We mentioned that there are bugs in macOS which may prevent proper removal. If you are unsure whether all extensions and helpers were installed successfully, you can run the following two commands in a Terminal window to check:

Show all currently installed system extensions of Little Snitch
systemextensionsctl list | grep activated | grep at.obdev.littlesnitch

Show all currently running components of Little Snitch
pgrep -lf "Little Snitch|littlesnitch"

When Little Snitch is uninstalled, both commands should yield an empty result. (Unless you have our second Snitch, Little Snitch Mini, still installed.)


Was this help page useful? Send feedback.
© 2016-2024 by Objective Development Software GmbH