Releases
v1.15.0 Preview Download
- Uninstall and leftover cleanup: I tested and inspected 706 apps by hand, so Mole finds more leftovers and, with your administrator approval, also removes launch agents and support folders under /Library. TestFlight, ToDesk, the Logi Options+ driver installer and the Sogou and Baidu input methods now uninstall completely, and apps kept open by their own background services no longer block removal. Data that belongs to a sibling still installed, such as IntelliJ IDEA Community or WPS Global, is left alone, and a Homebrew service with the same name keeps running.
- Review before deleting: The Uninstall list shows an app’s Library data next to its size once it reaches 1 GB. WeChat chat history, UTM virtual machines, Maccy clipboard history and an app’s own settings folder are listed but not selected, the Also remove data link in the footer selects them all when you do want them gone, and removing an app through Homebrew no longer deletes data you left unselected. Browser profiles can be selected one at a time and go to the Trash, and files other apps still use, such as Chrome Beta’s data, stay.
- Software updates: Packages for the wrong vendor, edition or Mac and GitHub prereleases are left out, an unfinished check no longer reads as up to date, and an update an app already installed on its own is not offered again. Versions that differ only by an internal build number no longer show as updates, betas can move to the final release, and UU Remote downloads work.
- Startup items: Switches show the real state, entries are grouped by app into login and background items as System Settings lists them, subtitles use plain words, and management agents such as Puppet on a work Mac stay locked. Uninstall and Optimize remove login items of deleted apps, and a background service removed here starts normally after you reinstall its app.
- Clean: Old Homebrew formula versions, rebuildable iOS simulator and Android emulator data, NuGet caches and old command-line tool backups can now be reviewed and cleaned, along with QQ pasted images, stale update packages and cache folders marked read-only. Podcasts data, folders still being written, files Gemini needs and snapshots during a Time Machine backup are kept.
- Optimize: Launch Services is no longer rebuilt, so VPN extensions stay connected. Launch Agents whose program is missing go to the Trash instead of being deleted, installer disk images left mounted are ejected, broken commands left by deleted apps are counted, and the summary lists only what was actually done.
- Analyze: Disk totals no longer count mounted volumes or virtual machine disk images.
- Status: Processes are grouped by app with the real name and icon, combined memory and CPU and details on expand, sorted by memory, and the list shows up to 100 of them. The Fan tile stays still while modes change.
- Menu bar: The runner faces right by default and a button in Settings turns it around, the Disk tile leads with free space, hovering the Memory tile shows swap, temperatures use the °C or °F you choose, and icons show on macOS 27. Closing the window frees the memory its view and planet held, the runner uses less CPU, and microphone alerts now also catch Claude dictation, Raycast transcription and FaceTime.
- Battery Care: One failed hardware check no longer turns Battery Care off for good, and it resumes on its own once control is available again.
- Diagnostics and interface: Doctor links each problem to the right page or permission, bug reports prefill system details, and official installs are no longer flagged as unofficial. Starting Optimize or an uninstall while Clean is running now waits and begins on its own instead of failing. Each tab carries its planet’s colours, app search matches names in other languages, ⌘1 to ⌘5 switch tabs, Return starts a scan, and the leftover review disclosure is its own VoiceOver control.
- Beta updates: A Beta Updates switch in Settings delivers each new Preview automatically and is on by default in Preview builds.
v1.14.0
- Software updates: Apps downloaded from their websites can now update inside Mole, Homebrew-installed apps update to the right build for this Mac, and a newer build of the same version is detected. Mole asks before quitting a running app and reopens it once the update is installed; an app that cannot be updated tells you why and reuses a finished download instead of fetching it again. ChatGPT and App Store apps transferred to another developer now update normally, and Parallels hands over to its own updater.
- Update All: App Store and Sparkle updates run at the same time, a pending purchase no longer holds up the rest, and the list and counts stay put while the batch runs. One failed or cancelled update does not affect the others, you can retry any time, and the quit prompts, incomplete-check notice and Homebrew repair guidance are clearer.
- Uninstall: Duplicate apps are no longer listed twice, leftover detection is more complete, files left by bundled helpers and older versions are found, and Unity's data folder is listed for your review. Leftovers are listed by path with app and leftover sizes shown separately, empty temporary folders are marked Empty, browser personal data has to be selected by hand, and sensitive data or files another app still uses are never removed. The cleanup prompt after an uninstall elsewhere waits for leftovers to settle and explains sizes and skips.
- Clean: New cleanup for QQ, Feishu, Lark, PyInstaller, automated Chrome, rebuildable SwiftPM and Cargo caches, and older Autodesk Fusion versions, while QQ chats and media, deployment keys and Git-tracked files are always kept. Apps holding a cache can be quit right from Clean and the affected items refresh in place, with no rescan. Slow folders no longer stall the scan, Never Clean can be undone reliably, and AirDrop and running login services are left alone.
- Analyze: Large and developer folders open faster, folders full of one file type are listed by date, and map colours and hover details are easier to read.
- Status: Apple Silicon temperatures are steadier, menu-bar temperature and fan speed refresh every second, and free disk space is accurate in Status and the menu bar. Processes can be sorted, the health score says what it deducted, and a low Bluetooth battery alerts you without opening the panel, whether the menu-bar icon is static or animated.
- Keep Screen On: Sessions pause at 20% battery, resume once plugged in, and an unlimited session survives a restart.
- Background use: Hidden windows release graphics memory within a minute, Status refreshes less while another app is in front, and Mole checks for its own updates less often.
- Activation and devices: Simpler first-run and purchase screens show terms and pricing at a glance, Return activates a key, activated devices can be managed, and light mode no longer flashes white at launch.
- Interface: Controls, menu animations and pointer feedback are consistent, wide-window layouts and minimized-window restoration are better, Clean buttons stay visible on small screens, repeated password prompts are fewer, and startup items can be retried when they fail to load.
- Language and compatibility: Brazilian Portuguese is added, and with the language set to automatic the first launch after updating follows the Mac's preferred language while manual choices stay. Intel Macs on the legacy Metal compatibility layer show static planets to avoid a reported startup crash.
v1.13.0
- Software updates: Chrome, WhatsApp, and Brave can now update inside Mole when a compatible package is available. Mole verifies the download before replacing the installed app, verified website packages never join Update All without confirmation, and installer handoffs stay explicit.
- Update reliability: App Store and installer updates remain pending until the app on disk changes. Update All refreshes the list so completed apps are not downloaded again after another update fails. Homebrew retries only unfinished items, with ordinary apps first, hidden updates near the bottom, and Homebrew last. Mole also recognizes Universal Purchase Mac updates such as MindNode without treating their iOS deployment target as a macOS requirement, and avoids false updates caused by Craft's iPhone/iPad release, Atlas prereleases, staged ChatGPT builds, and R's formatted bundle version.
- Uninstall: Shared media is shown for review without being preselected. Removing package-installed apps also clears their installers and background updaters, preserves unrelated Homebrew apps, and closes running apps cleanly. If an app is restored or reinstalled while its leftovers are being removed, Mole stops before touching the new installation.
- Clean and Optimize: WeChat, ChatGPT, browser, and Helium caches can clear without quitting their apps. Xcode device logs are covered, home-level dependency folders are no longer mistaken for one project, and every reviewed cache is checked again for path changes and active use before deletion. System-service cleanup preserves bundled helpers and anything still referenced by a launch item. Clean offers Scan Again after a scan, while system repairs leave Dock, iCloud, Safari, usage history, managed fonts, and active VPN tunnels alone.
- Status and Analyze: CPU core groups, memory use, and system health now follow macOS definitions; disk figures follow free-space changes, and snapshot cleanup reports real reclaimed space. Process details identify their service and startup source, aliases remain visible in Analyze, and the menu bar panel fits a 13-inch screen.
- Battery and everyday tools: Battery Care resumes charging correctly, Charge to 100% is reliable, and fan presets recover when macOS takes control. Clean Screen adds a persistent Never mode, while timed Keep Screen On sessions restore the right mode and remaining time.
- Result details: Clean, Uninstall, and Optimize now share the same result layout with readable grouped reasons, consistent status marks, localized labels, and details after every completed run.
- Onboarding and interface: Mole’s app icon, in-app mark, favicon, and website navigation now share the refreshed mole identity. Fresh installs open without a white flash, and the first-run screen keeps permission, trial, purchase, and license choices compact and aligned in every language. Startup matches the row height, section spacing, and content alignment of Updates and Uninstall. Refresh controls, text sizes, and update metadata have been adjusted, while startup-item removal, Analyze trash actions, and process termination share consistent confirmation dialogs with clearer actions, outcomes, recovery details, and failure messages.
- Reliability: Closing the main window with Cmd-W now keeps Mole in the Dock in normal mode. In menu-bar-only mode, an open window remains reachable through Cmd-Tab and returns to the menu bar after closing. Activation, system-service startup status, duplicate leftovers, dialog hover isolation, and tab-bar alignment are also fixed. Thanks to 38.5 for thoughtful suggestions on Mole's security and activation experience.
v1.12.1
- Efficiency: Background sampling wakes less often, menu-bar CPU usage no longer increases over long sessions, and long-list scrolling is smoother.
- Clean: cleanup reaches more apps, including JianyingPro, Dia, and Zed, along with outdated caches. It marks cloud-synced files, reports the space actually reclaimed, and no longer stalls on stubborn folders. Chat history, local models, install data, and active builds stay protected, and the review list reveals files in Finder.
- Software updates: App Store apps update inside Mole when that can finish safely, Homebrew shows real progress and batch updates survive slow networks, and direct installs such as ChatGPT and Chrome hand new releases to their own updater. When macOS blocks a replacement, the row says why and opens the right setting, and a dismissed update notice applies to one build only.
- Uninstall: stable and beta copies protect each other's data, remnants a reinstall would rebuild come pre-selected, and only chosen login items stop. When another task keeps Mole busy, clicking Remove says so instead of doing nothing.
- Battery: Battery Care tops up to 100% on demand, the card shows live power draw, real health, and the heaviest consumer, and accessory names no longer duplicate.
- Menu bar: the runner cast is redrawn pixel-crisp from the open-source RunCat Neo gallery with thanks to Takuto Nakamura, every runner's pace tracks real load, and network speed stays accurate under TUN proxies.
- Interface: launch and tab switches no longer flash, buttons answer every press, temperatures default to Celsius, and the health score now counts drive SMART failures and long uptime. VoiceOver no longer lands on blank separator stops, and dual-display Macs no longer end up with two Mole windows.
- Settings: a new Open Source Licenses panel shows every bundled notice, and rows, dividers, and descriptions read cleaner.
- Fixes: scanning no longer asks Macs without developer tools to install them, stopping a process from the menu bar panel keeps the panel open, Doctor and Settings scroll bars follow your macOS setting at the panel edge, and on Intel or low-power Macs the planet animation pauses while Mole is in the background.
v1.11.0
- Clean: a new Uninstalled App Leftovers section clears data left behind by removed apps, without mistaking apps on external drives for leftovers, and AI-tool cleanup now covers Grok while chat history stays untouched.
- Memory: a few minutes after the window is tucked into the menu bar, Mole releases the window's memory and trims icon caches, keeping background usage light.
- Storage: Purgeable Space reclaims what macOS reserves for local backups, UTM and Tart virtual-machine caches join the cleanup, and root-owned Trash apps like iMovie and GarageBand delete after a one-time admin approval.
- Activation reliability: a genuine copy is no longer flagged as unofficial when macOS stamps its own marks inside the app, so Clean no longer locks up, a state even reinstalling couldn't fix.
- Network speed: in the menu bar and Status, network speed reads the physical interface instead of the tunnel, so a VPN or TUN-mode proxy no longer skews it high or low.
- Menu bar: a new Both style shows the runner beside a compact two-line metrics band with live speeds and tighter lines; when Mole starts at login, opening it from the menu bar brings up the window right away.
- Software updates: Homebrew updates show download progress and size instead of "Preparing", batch upgrades track each package with the real failure reason, the update dot can be dismissed for the current version, and in-app updates recover on their own when leftover files block the install.
- Software: apps on external drives no longer show stale last-used dates, and system-installed apps uninstall correctly on accounts whose home folder differs from the user name.
- Optimize: a new step finds hidden preferences left by old tuning apps, such as a disabled App Nap or skipped disk-image verification, and removes only those so macOS returns to its safe defaults.
- Interface: the hero planet no longer blinks or lingers across scans and tab switches, selection bars and filter menus gained hover feedback and VoiceOver labels, and copy was revised across all nine interface languages.
v1.10.0
- Menu bar and Keep Screen On: the always-on menu bar uses less power while Runner still follows real load, the menu bar icon no longer flickers or rebuilds itself on multi-display setups, compact metrics and paired-device batteries take less space, text and images stay sharp after display-scale changes, and three directly selectable Keep Screen On modes cover display, closed-lid tasks, or both.
- Status and accessory batteries: per-process CPU and GPU usage now follow live Activity Monitor-style sampling, Apple Silicon can separate performance and efficiency cores, battery probes run independently so one slow device cannot block the rest, accented names stay visible, charging uses a clearer Mac-style ring, and process explanations retry and scroll cleanly.
- Analyze: whole-disk maps appear within seconds, large-folder areas stay steady while sizes converge, very large lists scroll more smoothly, Finder-style back and forward gestures work, and returning to a folder preserves its expansion and exact viewport position.
- Software and Startup: Intel-only apps are marked for Rosetta, the Software tab opens to prepared results, dead background registrations from removed apps are pruned instead of becoming inert rows, and disabling an app stops all of its matched login helpers.
- Software updates: Universal Purchase iOS records and leftover Electron template feeds no longer become Mac updates, 1Password detection works again, vendor-specific version formatting such as AdGuard VPN no longer creates permanent phantom rows, verified replacements stay bound to the same app, and App Store updates that cannot finish in-app converge into one App Store Updates action without blocking Update All.
- Clean: review remains smooth with hundreds of files in one category, Select All is easier to reach, preset choices stay stable while items change, and Chinese cache labels preserve product names while Traditional Chinese uses Taiwan vocabulary.
- Uninstall: leftover checklists appear immediately and fill sizes in the background, Mole does not prompt again for apps it just removed, grouped rows end cleanly, and vendor-reinstalled apps with stale or missing Homebrew casks fall back to a normal uninstall.
- Notifications: Mole warns once when startup disk space runs low and the alert opens Clean directly, Bluetooth accessories low on battery alert once per episode instead of on every reconnect and clear once charging starts, and privacy alert settings now explain how to stop alerts for a single app.
- Reliability and activation: helper recovery can reconnect an existing signed fan and battery service, fan control re-registers it when macOS drops the launch record, brief post-install signature failures recover instead of locking the app as unofficial, and license checks identify network failures more clearly.
v1.9.0
- Menu bar: a native right-click menu opens any feature in one click, and a setting can swap what the left and right clicks do. The runner can track live CPU as RunCat, Keep Screen On adds a coffee-cup badge, mounted drives gain an Eject All action, the title can show used swap as an optional second reading, and Command-Q quits like a normal Mac app.
- Menu bar reliability: the icon no longer vanishes after a Control Center rewrite or collapses into an invisible slot, and a slow network drive no longer delays the right-click menu. Row actions stay steady while they run, the window reopens from the menu bar after a real close, and the icon comes back when macOS parks it off-screen.
- Status and battery: the Network tile opens a detail card with your public IP, location, and ISP, and a paired iPhone or iPad shows its level, charging state, and model beside the Mac. Battery health follows the capacity macOS reports, Intel Macs read CPU proximity temperature, live numbers stop flickering, and Mole suggests a restart when a system process holds a core busy after long uptime.
- Trash and uninstall: dragging an app to the Trash can clear its leftovers from a small popup, and Homebrew receipt cleanup keeps a later reinstall from being blocked. Uninstall now reaches more privileged helpers, sibling identifiers, and Darwin caches, and protected processes hide their terminate action.
- Software updates: Homebrew apps from custom taps and metadata-only casks stay visible, and a slow silent download no longer drops a cask update. Renamed Mac App Store apps can update in place, and a verified Sparkle or Electron replacement must keep the same bundle identifier before Mole swaps it. Opening Updates now clearly shows it is checking while it scans and finishes the first scan faster, so an unfinished scan no longer appears to have no updates, and hover hints in the Software list appear without the old delay.
- Clean: AI coding-tool caches can be cleared while their settings and state stay protected, caches that are system or root-owned and cannot be removed are no longer offered, and repeated disk-capacity probes are throttled so they stop flooding the log.
- License and permissions: activation reuses this Mac's existing license slot instead of minting a duplicate, and the Full Disk Access reopen prompt now stays inside the permission banner.
- Settings: a helper management entry can reinstall or remove the signed fan and battery helper, system battery charge limits are handled cleanly, and a cooling preset holds until you choose Auto or quit.
- Analyze and support: picking Analyze from the menu bar starts the disk scan right away, in-app support routes through the diagnostics bundle, and the thermal probe keys line up with the app's own SMC reader. Disk analysis also uses larger, easier-to-read text.
v1.8.0
- Battery Care: a new power tool for supported MacBooks. While Mole is running it holds charging near 80% and resumes below 75%, so the battery spends less time sitting at a full charge. Battery Care and fan control share a single signed helper, so one admin approval is enough for both.
- Fan control: presets on Apple Silicon no longer depend on a sudoers setup, and Mole now returns to Auto reliably after a failure, a relaunch, or a helper update.
- Optimize: the fixes you can see run first, covering Dock, input switching, iCloud Drive, AirDrop, Spotlight, and Notification Center, and the deeper maintenance that follows is grouped by startup, database, network and search, and system upkeep, so the outcome reads as a summary rather than a log.
- Updates: apps installed in external
Applicationsfolders now appear alongside everything else in the list and in update checks. Update All installs supported updates one at a time with live progress and cancels cleanly between apps, and App Store rows hide updates that require a newer macOS, holding until the version on disk has actually changed. - Status and the menu bar: process rows appear sooner, GPU details load in the background, pinned processes stay in place, and battery health follows the capacity macOS reports. In the menu bar, network speed refreshes every second, the badge reflects the interface in use rather than a proxy placeholder, and new installs turn the runner on by default. Tapping a process also explains its origin more clearly, naming a shell or SSH session and warning when it is running from a deleted or replaced binary.
- Clean: scan sections appear the moment Clean opens, the completion totals stay steady instead of flickering at the end, and macOS wallpaper covers are kept safe from cleanup.
- Uninstall: removal details pre-scan as you hover, root-owned items remain in the list instead of quietly dropping out, and when every item is skipped Mole states it plainly rather than implying a clean sweep.
- Analyze: it opens on the whole-disk overview and draws the large treemaps first, filling in slower folder sizes in the background. App bundles now carry their real icons, long names shorten with a hover title, the smallest cells fold into Other, and very large flat folders collapse their long tail so the view never stalls.
- Everyday tools: Keep Screen On gains longer durations and keeps tasks alive with the lid closed, Clean Screen waits for the exit shortcut to be released before it resumes, a manual update refresh bypasses stale catalog caches, and skipping the intro no longer leaves Software on a single stale app cache.
- Fit and finish: keyboard focus stays visible, RunCat joins the runners, the planets track the display's refresh rate, Bluetooth battery accessories are grouped with clearer warnings, a slow Analyze scan shows a hint in a fixed spot, the app icon adapts to Dark Mode, diagnostics are easier to copy, and DMG downloads carry proper disk-image headers.
v1.7.1
- Accessibility work guided by users with visual impairments: this release follows feedback from Mole users with visual impairments, making more buttons, metrics, and states read correctly with VoiceOver, smoothing keyboard paths, respecting Reduce Motion, and carrying the same accessibility care to the website.
- Status and the menu bar feel faster and steadier: the dashboard opens from your last snapshot while fresh data loads, process rows appear sooner, power and temperature readings line up better, and hidden Dock mode, restart launch, right-click menus, popovers, fan presets, and background sampling all hold together more reliably.
- Software management: Electron apps can update inside Mole alongside Sparkle, Homebrew, and the App Store, Website installers download once and reopen from the local package, update checks can be filtered by source, uninstall connects startup items and package receipts, and stale update rows or missing startup files no longer linger.
- Cleanup review: WeChat media caches, oversized active logs, Xcode device artifacts, orphaned system services, Sparkle leftovers, Spotlight remnants, Safari container cache, and project artifacts such as dist or build are easier to review, group, exclude, or keep out of future cleanups.
- Privacy checks are quieter and more accurate: camera and microphone use is detected as it starts, system voice services no longer trigger false microphone alerts, trusted apps can be muted, and calls you start in the frontmost app stay quiet.
- License device management is easier: device lists load faster, all devices can be released at once, and moving Macs or hitting the device limit can be handled in the app.
- Analyze, Doctor, and Clean Screen are steadier: disk analysis uses less CPU on many-core Macs, tiny treemap blocks fold into Other, Doctor reports include more system state with stricter Full Disk Access checks, and Clean Screen now exits only after a deliberate move-and-hold.
- The planets look more natural: Earth uses a remastered NASA Blue Marble texture with soft cloud cover, sunlight comes from one direction, the spin stays steady, and all planets render a little larger in their frame.
- Fan control on Apple Silicon: fan presets now apply reliably on Apple Silicon Macs, including M4-class machines where the system thermal controller had kept fan writes locked.
- Menu bar and window fixes: the menu bar icon is restored when Control Center drops it, the popover stays compact on shorter screens, and the window now supports the standard full-screen shortcut.
- Clean refinements: AI tool caches such as ChatGPT, Codex, and Antigravity can be cleaned again, and the review selection controls are clearer.
v1.6.2
- Keep Screen On (new): keep your Mac awake from the menu bar, choose a duration, and let startup recovery stay silent instead of unexpectedly asking for admin permission.
- Privacy Check (new): the menu bar popover shows camera or microphone use, with localized notifications so privacy activity is visible without opening the main window.
- Clean Screen (new): turn the screen into a plain color so you can wipe the display and keyboard with a clean cloth, press Escape to exit, with an optional input lock.
- Software updates cover more apps: Software checks Mac App Store, Sparkle, Electron, Homebrew cask/formula, Homebrew catalog, and GitHub Releases fallback, with clearer progress and fewer false prompts from self-updating apps or locale-specific MAS states.
- Uninstall finds far more leftovers: residue detection now covers receipts, Launch Items, Group Containers, Darwin temporary caches, and more App Support traces; Clear Data keeps the app while running-app, input method, and Homebrew cask Full Disk Access checks stay steadier.
- Project cleanup: Mole finds large project folders such as
build,dist,target, andnode_modules, but leaves them unchecked for review; AI tool state stays protected, and Safari WebKitCache plus Zed stay review-only. - Analyze scans faster: disk analysis uses faster concurrent sizing, cache reuse, and child-folder prewarming, so large folders open faster; near-equal folders read more clearly and tiny files fold into a tail summary.
- Optimize stays inside safer boundaries: VPN detection no longer depends only on
utun; related optimizations are skipped when VPN, external audio, external displays, or Bluetooth keyboard and mouse devices are active. - Doctor reports are more complete: diagnostics add display, external volume, network, and security context, so issue reports carry the details maintainers need.
- Software list: keeps uninstall sorting, refreshes newly installed apps with Command-R, and separates directly controlled, System Settings managed, and read-only startup items.
- Stability and polish: Status and menu bar readings now match more closely; Podman hints, completion summaries, right-click menus, hidden Dock, Command-Q, and menu bar panel ordering are steadier.
- 1.6.2 fixes: switching to Software no longer hangs; uninstall expansion no longer blanks the list; background sampling, window wake-up, and microphone false positives keep tightening.
Special thanks to @_huawuque and @liujiayi1111 for testing Mole and surfacing many real-world experience issues before the stable release.
v1.5.0
- Menu bar runners: choose a small moving companion in the menu bar, keep live metrics visible, use the right-click quick menu, and run Mole as a menu-bar-only app without a Dock icon.
- Fan controls in Status: supported Macs can switch fans between Auto, Cool, and Quiet, with live RPM and safer automatic restore behavior.
- In-app app updates: the Software tab can check and install updates from Sparkle, Homebrew Cask and Formula, and the Mac App Store, with clearer progress and explicit App Store handoff when needed.
- Startup management: review Login Items, Launch Agents, Launch Daemons, and background items from the Software tab, then disable or reveal them without hunting through System Settings.
- Better uninstall coverage: app search understands common aliases, leftovers include input methods, and WeChat Input Method plus Doubao Input Method can now be found and removed safely.
- Safer cleanup: log cleanup now accepts only real rotated logs, protects proxy and VPN app state, and only unlocks generic Application Support cache leaves when strong Chromium/Electron markers are present.
- Analyze polish: clearer disk labels, smoother drill-down breadcrumbs, and better prefetching make large folder maps easier to read.
- License device management: activation flows handle device switching and reclaim paths more clearly, so moving Mole to a new Mac needs less support back-and-forth.
- Reliability fixes: Homebrew cancellation now stops the child process, fan presets recover correctly across upgrades, Trash validation is stricter, and menu-bar-only mode guards against ghost states.
v1.4.1
- Menu bar panel (new): live CPU, memory, and network speed in the menu bar, with an icon-only compact mode and a right-click quick menu.
- Software update checks (new): Mole now watches for new versions of your apps across the App Store, Sparkle, and Electron, and flags unseen updates with a sidebar badge.
- Status redesigned: new battery and disk tiles. Battery shows health and the most power-hungry app, disk uses color to signal when space runs low, and network now draws dual up and down sparklines.
- Clearer cleanup: see the exact path and progress while scanning, results sorted by impact, a lifetime cleanup total on the completion screen, and items you can exclude for good.
- Uninstall and Optimize: sort the app list by name, size, or install date, uninstall apps on external drives, and clear leftover files scattered across the system, all with a single admin prompt.
- Settings and window: a Launch at Login toggle, native macOS fullscreen, and a wider default window that always stays within the visible screen.
- More stable and secure: new battery and high-CPU alerts in Doctor, trial and license data moved to the Keychain, 53 missing translations filled across nine languages, and background sampling pauses when the window is hidden.
- Fixes and polish: Optimize no longer restarts Bluetooth, so a connected wireless mouse or keyboard can't drop while it runs. Broken login-item cleanup now skips apps that live on an unplugged external drive. Licensing no longer shows a Keychain access prompt, plus battery tile spacing and other small refinements.
v1.3.0
- Cleanup safety: reclaimed space is now measured from the filesystem with hardlink-aware exclusive sizing. Sensitive remnants such as keychains and credentials stay visible for review instead of being silently hidden. Root-owned apps go through the recoverable Trash path.
- Uninstall: iOS wrapper apps and bilingual apps are now detected and removable. Dock ghosts, login items, and launch agents are cleaned in one pass with a single admin prompt.
- Clean review: results sorted by deletion impact (regenerable caches first, user-visible state last). Completion screen shows cumulative lifetime cleanup stats.
- Status: click any column header to sort the process list; click a row to pin it so it stays visible across refreshes.
- Analyze: narrow treemap cells now rotate labels vertically so directory names stay readable.
- Doctor: built-in diagnostic report from the Help menu covering permissions, system pressure, disk space, and operations logs.
- Languages: French and German across the Mac app and website, with localized screenshots.
v1.2.0
- No more keychain password prompts on launch or passive license reads.
- No more TCC dialogs when scanning without Full Disk Access.
- Overlay panels no longer flash white on first render.
- ESC key now reliably dismisses all overlays and cancels running operations.
- Status dashboard uses less CPU.
- Refined planet colors and accent palette.
v1.1.0
- System cache cleanup with admin privileges (1-3 GB typical).
- Uninstall now auto-quits running apps, cleans Dock and login items.
- All 22 optimize tasks run (admin tasks via one-time auth).
- 50+ new app cache targets (Steam, Notion, IINA, Raycast, and more).
- Homebrew cask --zap for thorough removal.
- Root-owned app uninstall via Finder.
v1.0.0
- Five tools in one app: Clean, Uninstall, Optimize, Analyze, Status.
- Launch early-bird license: $9 during the launch window, 14-day refund.
- Built-in license activation, two devices per key.
- Conservative safety defaults: protected paths, full review before any cleanup, Trash by default for app uninstalls.