Skip to main content
Mole
Features Tested apps Testimonials Pricing FAQ Blog
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES PortuguêsPT
Buy nowBuy Download

    Help, documentation, releases, and articles.

    Home/Apps tested with Mole

    How to uninstall Tower on Mac

    Quit Tower before removing it. Your Git repositories live wherever you cloned them on disk, not inside Tower's own data, so removing the app does not touch your projects. What Tower keeps for itself sits in ~/Library/Application Support/com.fournova.Tower3, including the environment.plist file that Tower's documentation uses for command line environment variables, so back that folder up if you want the same setup after a reinstall. This guide covers the Mac app downloaded from git-tower.com and the Homebrew cask tower.

    Remove the optional command line tool, then quit Tower

    Before removing the app, open Tower › Settings › Integration. If the Tower Command Line Tool row shows Uninstall, click it and complete any administrator prompt. Tower’s documentation names /usr/local/bin/gittower as its standard location. Tower 17 and earlier install a copy; Tower 18 Beta uses a link into the app. A link you created in another folder needs a separate ownership check before removal.

    Then quit Tower from its application menu, check Activity Monitor for any remaining Tower process and move Tower from Applications to the Trash. If macOS says it is in use, quit the remaining process first.

    Where Tower keeps its data

    Press Shift + Command + G in Finder and open each location that exists.

    Location What it holds What to do
    ~/Library/Application Support/com.fournova.Tower3 Tower's own configuration, including environment.plist. Not your Git repositories. Back up first if you want this setup again later, then remove it with the app.
    ~/Library/Caches/com.fournova.Tower3 Regenerable cache. Safe to remove.
    ~/Library/Caches/com.plausiblelabs.crashreporter.data/com.fournova.Tower3 Tower's crash-reporter cache, inside a parent folder other apps share. Remove only this Tower folder, never the parent.
    ~/Library/Preferences/com.fournova.Tower3.plist App preferences. Remove for a clean start.
    ~/Library/Saved Application State/com.fournova.Tower3.savedState Saved window state. Remove after quitting.
    ~/Library/HTTPStorages/com.fournova.Tower3 Cached web data from embedded views. Safe to remove.

    If you installed it with Homebrew

    Mole skips --zap when its list reaches unchecked or shared data, or cannot be fully checked, and still cleans the leftovers you selected.

    The tower cask's zap list covers ~/Library/Application Support/com.fournova.Tower* with the matching caches, HTTP storage, preferences and saved state, Tower's leaf inside the shared PLCrashReporter cache folder, and Tower's recent-documents file under ~/Library/Application Support/com.apple.sharedfilelist. If you untick any row that list reaches, such as the Application Support folder, Mole's Homebrew removal drops --zap and removes only the rows you left ticked. Running brew uninstall --cask --zap tower yourself moves everything on the list to the Trash regardless of what you ticked in Mole; to keep your settings, back them up first or uninstall without zap:

    brew uninstall --cask tower
    

    The cask also links a gittower command into the active Homebrew prefix’s bin directory (brew --prefix shows that prefix), which points inside the app bundle and is removed with it; this is separate from the optional command line tool described above for the official download.

    Check the result

    pgrep -il tower
    launchctl list | grep -i fournova
    command -v gittower
    ls -d ~/Library/Application\ Support/com.fournova.Tower3
    

    No output from pgrep means no Tower process is running. No output from launchctl list means no Tower job is loaded in your session; a matching line names a job to look at before you finish. command -v gittower returning a path means the optional CLI tool is still installed somewhere on your PATH; no output only means this shell cannot resolve it on PATH. Also check the documented /usr/local/bin/gittower file or link and any custom location you used; a dangling link may remain. ls -d prints the folder if it still exists and reports "No such file or directory" once it is gone.

    Removing Tower does not cancel a paid license or subscription; manage that from your account on git-tower.com separately.

    What Mole lists

    For a Tower app installed from git-tower.com's own download:

    • ~/Library/Application Support/com.fournova.Tower3 is selected by default, so back it up first or untick it if you want to keep Tower's configuration.
    • ~/Library/Caches/com.fournova.Tower3, ~/Library/Caches/com.plausiblelabs.crashreporter.data/com.fournova.Tower3, ~/Library/HTTPStorages/com.fournova.Tower3, ~/Library/Preferences/com.fournova.Tower3.plist and ~/Library/Saved Application State/com.fournova.Tower3.savedState are selected by default when they exist. The shared crash-reporter parent folder is never listed.
    • The optional gittower command line tool is not part of this list; check it separately as described above.

    What this test covered

    Tower 17.3 was copied into Applications from the git-tower.com download and uninstalled on September 19, 2026, with Mole 1.15 Preview (build 277) using the default selection; there was no Homebrew receipt. ~/Library/Application Support/com.fournova.Tower3 went to the Trash along with the app, and Mole's update check recognized Tower's Sparkle update channel. The optional command line tool, the Homebrew cask and reactivating a license on another Mac were not tested.

    Tower · Tower CLI Tool

    If Mac apps leave files behind after uninstalling, try Mole. I've personally tested and inspected 799 Mac apps.

    Try Mole

    Mole · 鼴

    Cleanup, software, and status for your Mac.

    v1.16.0 (304) · Release notes

    Product

    Mac Cleaner App Uninstaller Mac Optimizer Disk Analyzer System Monitor

    Support

    Help Documentation Releases Blog

    Legal

    Terms of Service Privacy Policy Refund Policy

    Resources

    CLI Tool Affiliate Program

    Connect

    Twitter hi@mole.fit

    Mole’s only official website mole.fit · Avoid installers from unknown sources

    The CLI stays free for terminal workflows.