Skip to main content

Want to switch from the Mole Mac site to the Windows site?

Go to the Windows site
Mole
MacWindows
Features Tested apps Testimonials Pricing FAQ Blog
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES PortuguêsPT NederlandsNL
Buy Download

    Help, documentation, releases, and articles.

    Home/Apps tested with Mole

    How to uninstall KeyClu on Mac

    KeyClu is a free menu bar app that shows the keyboard shortcuts of the app in front when you double-tap and hold Command, from Sergii Tatarenkov's KeyClu page and its GitHub releases. It has no account or license, and the page says settings and shortcuts stay on your Mac. KeyClu can also register shortcuts of your own and export them as JSON, so if you added any, export them before you remove the app. The only data folder the test found is ~/Library/Application Support/KeyClu, 115 KB. This guide covers the zip from the project's GitHub release and the Homebrew cask keyclu.

    Quit and remove the app

    1. If you registered shortcuts of your own, export them from KeyClu as JSON first, and copy ~/Library/Application Support/KeyClu somewhere safe if you want to keep the folder itself. Exported files stay wherever you saved them and removing the app does not touch them.
    2. Quit KeyClu from its menu bar icon. It runs as a menu bar app, so there is no Dock icon to quit from.
    3. Open Finder, go to Applications and drag KeyClu to the Trash.
    4. KeyClu needs Accessibility permission to read the menu items of the app in front, according to its page. If you granted it, open System Settings › Privacy & Security › Accessibility and remove the KeyClu entry. Mole does not edit macOS permission lists.

    KeyClu registered no login item or launch agent in the test. If it is still listed under System Settings › General › Login Items & Extensions after the app is gone, turn it off there.

    Where the data lives

    Press Shift + Command + G in Finder to open each path. Skip any path that is not on your Mac.

    Location What it holds What to do
    ~/Library/Application Support/KeyClu KeyClu's data folder, 115 KB in the test; the page says settings and shortcuts are stored locally Export or copy anything you want first, then remove. Mole lists it for review and selects it by default when eligible.
    ~/Library/Preferences/com.0804Team.KeyClu.plist Preferences Remove. Selected by default.
    The folder getconf DARWIN_USER_CACHE_DIR prints, then com.0804Team.KeyClu Mole's temporary cache row, empty in the test Remove. Selected by default.
    ~/Library/Caches/com.0804Team.KeyClu, ~/Library/HTTPStorages/com.0804Team.KeyClu, ~/Library/WebKit/com.0804Team.KeyClu, ~/Library/Saved Application State/com.0804Team.KeyClu.savedState, ~/Library/Containers/com.0804Team.KeyClu, ~/Library/Group Containers/group.com.0804Team.KeyClu Named in the Homebrew cask's zap list; none of them existed in the test If one exists on your Mac, check what is inside before removing it.

    Check the result

    pgrep -il keyclu
    launchctl list | grep -i keyclu
    ls -d /Applications/KeyClu.app "$HOME/Library/Application Support/KeyClu" "$HOME/Library/Preferences/com.0804Team.KeyClu.plist" "$(getconf DARWIN_USER_CACHE_DIR)com.0804Team.KeyClu"
    
    • No output from pgrep means KeyClu is not running. A printed line is a process still alive; quit it, or restart the Mac once.
    • No output from launchctl means no KeyClu job is loaded for your user. A line containing KeyCluXPCService means its helper service is still registered; restart the Mac or log out and back in once the app is gone.
    • For ls -d, "No such file or directory" means that path is gone. A printed path is still on disk, which is expected for Application Support/KeyClu if you chose to keep it.

    If you installed it with Homebrew

    brew uninstall --cask keyclu
    

    The cask quits KeyClu and unloads its helper job com.0804Team.KeyCluXPCService on an ordinary uninstall, then removes the app. brew uninstall --cask --zap keyclu also trashes its zap list: ~/Library/Application Support/KeyClu, which holds your data, the cache, container and group container, HTTPStorages, the preferences file, saved state and WebKit folder. It does not read Mole's checkboxes. Mole adds --zap only when its whole removal scope passes its zap gate: every zap path is inside ~/Library, none touches a row you left unchecked, and every path that exists is a row Mole listed. Otherwise Mole leaves --zap off and removes the rows you selected itself.

    What Mole lists

    Mole selects the app, the preferences file and the temporary cache row. It lists ~/Library/Application Support/KeyClu for review and selects it by default when eligible, so untick it if you want to keep your custom shortcuts. Before removing, Mole asks KeyClu to quit. Status shows KeyClu as one row, and the update page reads KeyClu's Sparkle feed.

    What this test covered

    On November 9, 2026, on a second Mac running macOS 26, the test took KeyClu 0.33 (Universal) from the project's GitHub release zip, whose checksum matched the Homebrew cask keyclu, copied it to Applications without running brew install, opened it once and removed it with a source-built, re-signed Debug build of Mole with every review row ticked. Mole's notarized release build was not used. Mole asked the running app to quit and moved the app and 3 rows to the Trash, nothing failed, and a rescan found no KeyClu path left. KeyClu registered no login item or launch agent. Status showed one KeyClu row with 1 process. Mole detected a Sparkle update feed, and no update was run. No custom shortcuts, import or export, Accessibility permission, Homebrew uninstall or notarized Mole build were tested.

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

    Try Mole

    Mole · 鼹

    Keep your Mac clean and light.

    v1.20.0 (371) · 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

    For Windows CLI Tool Storage Cost 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.