Application cleanup guide

How to uninstall apps on Mac without guessing at leftovers.

Quit the app, move its .app bundle from Applications to Trash, then review related support files separately. Exact identity, ownership, running state, and shared data all matter.

Identify firstUse the app’s bundle identifier and executable path, not a loose name search.
Quit safelyA running app may recreate files or resist removal.
Protect shared dataContainers and vendor folders may serve more than one app.

What a normal uninstall removes

Moving an app from Applications to Trash removes the application bundle, but user-level preferences, caches, saved state, logs, and support data may remain in Library locations. Some of that data is harmless and tiny; some preserves settings or user-created content. “Leftover” should describe a relationship backed by evidence, not every file containing a similar product name.

Why bundle identity is safer than names

An app’s bundle identifier provides a stronger match than its display name. Exact bundle-ID filenames and declared identifiers can support a relationship. Broad vendor directories, shared app groups, and generic folder names require more caution because another installed app may use them.

Do not assume: a folder under Application Support is disposable merely because its name resembles the app. It may contain documents, downloads, shared databases, plug-ins, or data used by companion apps.

Running apps and administrator authorization

If the selected app is running, review the request to close it before removal. A safe workflow asks explicitly, attempts a normal termination, and only continues when the selected identity is no longer running. Apps installed in protected locations may require macOS administrator authorization. The privileged operation should be narrowly scoped to the exact user-selected application path.

Recovery choices

A same-volume quarantine preserves the original path for restoration but does not free disk capacity. Immediate permanent deletion does free space, but it should be a separate choice with unmistakable irreversible confirmation. History and recovery information should remain available even if a paid license later becomes inactive.

SpaceLint reviews the app bundle and exact related candidates before removal, revalidates identity immediately before the operation, uses the standard macOS helper for protected app paths, and records quarantine or permanent-delete outcomes.

Frequently asked questions

How do I uninstall an app on Mac?

Quit the app, open Finder > Applications, and move the app to Trash. If the app includes its own uninstaller, use it. Treat related Library files as a separate cleanup decision.

Does deleting a Mac app remove all of its files?

Not always. Preferences, caches, logs, saved state, and Application Support data can remain. Some preserve settings or user data, so do not remove them without evidence.

Is it safe to delete Application Support files?

Only after confirming ownership. Shared containers and vendor folders may serve companion apps, while other folders may hold documents or downloads.

Why does uninstalling some apps require administrator approval?

Apps in protected locations can require standard macOS authorization. The privileged action should remain limited to the exact app path you selected.

Platform reference

Review the app and exact leftovers together.

SpaceLint shows why every candidate is related, flags running apps, and preserves recovery unless you explicitly choose permanent deletion.