10% off until 4 October, applied at checkout.

Your Mac slows down.
GuardMac fixes it, without breaking your work.

A menu bar app that catches runaway processes and reclaims disk automatically. It knows the difference between a memory leak and a build that's still running.

Download free

$29 one-time · 3 Macs  |  Voice $9.99/mo

Free version, no account needed · macOS 13+ on Apple silicon

62
Fair 10 cores · 16 GB · up 2d 4h
CPU
22%
MEMORY
79%
SWAP
88%
DISK
91%
⚠️ node is holding 9.1 GB, but it's a build, so GuardMac left it alone.

It watches, so you don't have to

Most Mac tools show you a graph and leave you to work it out. GuardMac acts, carefully.

◉

A score in your menu bar

One number, updated live. Click it and it tells you exactly which resource is costing you points, not just that something is wrong.

⚡

Catches runaway processes

Memory leaks hide well: a process holding 19 GB can report 0.25 GB to ps. GuardMac measures what Activity Monitor measures, and acts before your Mac starts thrashing.

◔

Reclaims disk safely

Build caches, package caches, stale logs. It shows you the total first and deletes only when you say so.

▲

Knows real pressure from noise

A swap file that's 90% full usually means nothing. GuardMac measures whether your Mac is actively paging, so it only warns when it genuinely matters.

The part other cleaners get wrong

Cleaning tools are dangerous because they don't know what you're doing. Delete a build cache mid-compile and the build fails. Delete a render cache mid-export and the export corrupts.

What GuardMac will never do

  • Touch a cache while Xcode, Gradle, Vite or a Next.js build is running
  • Touch a cache while Final Cut, Premiere, Resolve, Lightroom or Capture One is open
  • Delete anything inside a Photos library, Final Cut library or Lightroom catalogue, even a cache nested deep inside one
  • Go near Documents, Downloads, Desktop, Pictures or Movies
  • Empty your Trash unless you explicitly ask
  • Delete anything at all without showing you the total first

Three plans. No tricks.

Free tells you what's wrong. Pro fixes it. Voice makes dictation seamless.

Free

$0
No account needed
  • Menu bar health score
  • CPU, memory, swap, disk, thermal
  • Heaviest processes, true footprint
  • Quit a process, reclaim manually
  • Raw dictation (on-device)
  • 1-hour history
Download free

Pro

$29
one-time · 3 Macs
  • Everything in Free
  • Automatic background fixes
  • Build & render aware protection
  • Alerts when things degrade
  • 30-day history
30-day refund, no questions

Pro and Voice are separate. Buy either, both, or neither.

Don't take our word for it

A cleanup tool asks for a lot of trust. Here is how to check ours without taking any of it on faith. Three commands, ten seconds, on the copy you downloaded.

1. It really is signed by us

Apple ties the signature to a registered developer account. A copycat build cannot carry this team ID without Apple issuing them our certificate.

codesign -dv --verbose=2 /Applications/GuardMac.app
expect Authority=Developer ID Application: FRAMELOGIC LIMITED (5P3U72296Z)

2. Apple has checked it for malware

Notarisation means Apple scanned this exact build and stapled a ticket to it. The check below runs against Apple, not against us.

spctl -a -vv /Applications/GuardMac.app
expect accepted · source=Notarized Developer ID

3. You got the file we published

This checksum is read live from our update feed as you load this page, so it always describes the current release. If it does not match your download, do not run it.

shasum -a 256 GuardMac-latest.zip
expect loading…
Seller
FrameLogic Limited
Registered in
England & Wales, no. 17193146
Payments
Paddle, merchant of record
Runs
Entirely on your Mac

Questions people actually ask

Can I clean my Mac while Xcode is building?

Not with a general purpose cleaner. Xcode writes intermediate output into DerivedData throughout a compile, and removing it mid build produces errors that look like problems in your code. GuardMac will not clear a build cache while Xcode, Gradle, Vite, ninja, swiftc, rustc, cargo, an npm or pod install, or ffmpeg is running. It checks what is running first and stands down. Is it safe to delete DerivedData?.

Is it safe to run a cleaner while Final Cut Pro is open?

No. Render files and optimised media are large, recently written and sit in cache folders, which is exactly the pattern cleanup tools use to identify junk. GuardMac will not clear any cache while Final Cut, Premiere, After Effects, DaVinci Resolve, Lightroom, Capture One, Logic or Photos is open, and never touches the inside of a Photos, Final Cut or Lightroom library. Cleaning a Mac while Final Cut is open.

Is there a free Mac menu bar app for memory pressure and swap?

Yes. The free version of GuardMac shows a live health score in the menu bar along with CPU, memory pressure, swap, disk and thermal state, and the heaviest processes with their true memory footprint. It needs no account and nothing expires. Paying adds automatic background fixes and thirty days of history. Memory pressure and swap, explained.

What does the free version actually include?

All of the monitoring, and manual reclaim. You can see what is holding your disk and clear it yourself, with the same protection against deleting something a running application needs. There is no trial clock, no account and no sign up.

Is it a subscription?

Pro is not. One payment, three Macs, thirty days to get a refund without giving a reason. Voice is $9.99 a month or $89.99 a year and you can cancel any time. They are separate: buy either, both, or neither. Refund policy.

Does it send anything off my Mac?

The monitoring runs entirely on your Mac. It checks for updates and validates a licence if you have bought one, and that is all that leaves the machine. Dictation runs on your Mac too; only if you turn on Smart formatting is the text of a dictation, never the audio, sent to be tidied. Privacy notice.

More of this in the blog.