Space Analysis
Grid and list views sorted largest-first, with share bars, folder drill-down, lazy detail scans, and a progress/ETA strip.
MacKit is a native SwiftUI utility that shows where your disk space actually went, what an uninstall leaves behind, which files are duplicated, and what is listening on your ports — before you delete anything.
Checksum verified · installs to /Applications · launches when done.
The beta is not notarized yet. The installer verifies the SHA‑256, removes the quarantine flag, and prints the exact path it used. Prefer to inspect first? Read the script.
Each module is built for inspection first: sizes and paths are visible, selections are explicit, and destructive actions stay reversible.
Grid and list views sorted largest-first, with share bars, folder drill-down, lazy detail scans, and a progress/ETA strip.
Bundle metadata, associated IDs, and 20+ leftover locations across Application Support, caches, containers, preferences, and launch agents.
Size prefilter, quick hash, then full SHA‑256. Groups exact copies, marks the original, and selects extra copies for review.
TCP listeners from lsof, merged by process and port, with filter, auto-refresh, SIGTERM/SIGKILL, process tree, and kill-all.
Live memory breakdown, top memory processes, RAM purge, storage/purgeable insights, snapshot thinning, DNS flush, Launch Services rebuild, and Spotlight reindex.
One pass across junk, app leftovers, and duplicates, with a reclaimable summary and direct links into each module for review.
MacKit is not a one-click button that trusts itself. It is built around review, Trash, and Undo.
Admin prompts appear only for actions that require them: RAM purge, snapshot thinning, Spotlight reindex. Full Disk Access is optional but required for complete scans of protected folders.
Every module is available during the public beta. A paid license is planned after 1.0 for people who want to keep using it; beta feedback shapes the price and the roadmap.
The beta is ad-hoc signed and not notarized yet. The terminal installer verifies the release SHA‑256 and removes the quarantine flag. If you download the DMG manually, right-click the app and choose Open the first time. Developer ID signing and notarization are next on the release plan.
Only for complete scans of protected locations such as ~/Library, Mail, and Safari data. Grant it in System Settings → Privacy & Security → Full Disk Access, then press Recheck in the app. The app detects the real TCC state rather than trusting the toggle.
Space APFS says macOS can reclaim on demand: local snapshots, evictable iCloud data, and purgeable caches. Finder’s Available figure already includes it. MacKit shows the real number and can thin local Time Machine snapshots, but it will not delete iCloud placeholders or “clean” purgeable space that the system manages.
Scans are read-only. Removal always requires a selection, a review sheet, and a Trash move with Undo. Protected paths are refused, and admin-only leftovers are marked rather than silently removed. Keep backups during the beta.
The source repository is private during the beta. The app contains no proprietary CleanMyMac or PortKiller assets. Request source access through the feedback form; include the account or email you want to use.
macOS 13 or newer, on Apple silicon and Intel. The release is a universal binary. It is a regular .app bundle; move it to the Trash to uninstall, then optionally remove ~/Library/Logs/MacKit.
During the beta, download the latest release or rerun the installer. Automatic updates (Sparkle) will arrive after signing and notarization are in place.
Beta feedback decides what ships next: signing, UI, missing cleaner rules, or a module that needs to be faster. Bug reports with a screenshot and the path you were scanning are the most useful.
The form sends your message to the MacKit beta inbox hosted on Cloudflare. No GitHub account is required. Feedback is stored for 180 days and is used only to improve the app.