Reclaim Download free trial Get it on your Mac
New For developers and designers on macOS

Get back the gigabytes your dev tools forgot.

Reclaim knows where Xcode, Docker, node_modules, agents and models keep their copies, explains each one, and checks again before anything goes.

Download free trial
Get it on your Mac

Reclaim runs on macOS 15 or later. Open reclaim.alovelylight.com on your Mac to download it, or email yourself the link.

14 days, everything includedmacOS 15 or laterApple silicon and IntelNo account

The Reclaim overview: 13.92 GB safe to reclaim in caches that rebuild themselves, with a Reclaim button, free space on Macintosh HD, a breakdown of where the space goes by family, from Python and ML to Git, and a Worth a look list.
62 GB
found on one developer’s 245 GB laptop
232
rules, each explained and published
< 2 s
to the first results after launch
~17 s
for a full scan of 1.8 million files
Measured, not estimated

Nine findings. 62 GB. One laptop.

A developer’s Mac, 245 GB and 97% full. A general cleaner sees one cache folder here. Reclaim sees the tools that made each of these. Seven of the nine are places no other cleaner looks; the two others find are marked.

  1. Orphaned git worktrees and temporary clones12 GB
  2. Claude desktop sandbox virtual machine11 GB
  3. Colima virtual machine disk image8.8 GB
  4. Codex archived sessions and thread history8.5 GB
  5. pnpm content store6.4 GB
  6. iOS simulator devices, two not booted in weeks5.2 GBAlso found by DevCleaner
  7. npm cache5.0 GBAlso found by general cleaners, as “cache”
  8. uv cache, a whisper model, the Hugging Face hub3.6 GB
  9. Playwright: three Chromium versions, only the newest in use1.6 GB
Total on one laptop62 GB
Where the space goes

Your tools keep copies. Reclaim knows where.

Every build, simulator, container, agent session and model download leaves something behind. Each is a known place with a known cost, and Reclaim has a rule for it.

Xcode and simulators

Derived data, device support for iOS versions you no longer run, archives, and simulator devices nobody has booted in weeks.

DerivedDataSimulatorsDevice supportSwiftPM

JavaScript and friends

node_modules in projects you have not opened in months, package caches, and every browser build Playwright and Puppeteer downloaded.

npmpnpmyarnbunPlaywright.next

Containers and VMs

Docker images no container uses, build cache, stopped containers, and virtual machine disks that grew and never shrank.

DockerColimaOrbStackLimaPodman

AI agents

Claude Code and Codex transcripts, sessions and old binaries, the sandbox VM, and the worktrees agents leave behind when they finish.

Claude CodeCodexCursorWorktrees

Models and Python

The caches of pip, uv, conda and pyenv, the Hugging Face hub and whisper weights. Ollama models are shown with the command to remove them, for you to run.

OllamaHugging FaceLM Studiouvconda

Design tools

Figma and Adobe media caches, Lightroom previews, Final Cut generated files, Logic bounces, and Blender versions side by side.

FigmaAdobeSketchFinal CutBlender
How it works

Scan. Understand. Reclaim.

Three steps, and you decide at every one of them.

Scan in seconds

Open Reclaim and the first results land in under two seconds. A full pass over a home folder of 1.8 million files takes about seventeen. Nothing is removed by scanning, and the scan stays free after the trial.

The overview while the scan is still running: 96 of 232 rules checked, 13.92 GB safe to reclaim so far with a Reclaim button, free space on Macintosh HD, and where the space goes by family.

Understand every gigabyte

Each finding says what it is, why it grew, what happens after removal and how to keep it small, with a picture that fits the kind of thing it is. Projects are listed with their build output, and the disk map shows everything no rule knows.

The Projects screen: the chosen project's card with its stale Rust target ticked, above a table of repositories with when each was last committed to, its status and its build output.

Reclaim, knowing the cost

One click removes the caches that rebuild themselves. Anything with a cost, a download, a rebuild or a new sign-in, waits in a sheet that names that cost, the checks that passed, and your free space afterwards.

The confirmation sheet over the Xcode cards, listing a simulator device and a derived data folder with the command used, how long a rebuild takes, the checks that passed, and the free space now and after.
Safety, built in

Checked when it scans. Checked again the moment it removes.

A scan can be an hour old. In that hour an agent can start work in a worktree, or an app can open its cache. So right before each item goes, Reclaim reads the running processes again and asks git again. If anything changed, the item stays, and the reason is written next to it.

Open files

If any process has a file open inside it, or is running from it, the item stays, and the process is named.

Sessions at work

A shell, editor, agent or language runtime working inside the folder blocks its removal. Build output is judged by its whole project.

Your git work, saved first

Uncommitted changes and unpushed commits are asked of git again. A worktree holding work is copied to ~/Reclaim Exports first, as a patch or a git bundle; if the copy fails, the worktree stays.

Personal files go to the Trash

Anything that may hold work you made, from screenshots and downloads to transcripts and worktrees, moves to the Trash, where you can put it back.

Changed since the scan

A folder chosen for its age is checked again: if something inside was written since, it is in use again, and it stays.

Places it never touches

Keychains, Mail, Messages, Photos, iCloud Drive, ~/.ssh and the system’s own folders are refused, whatever a rule says.

A full removal history

Each removal is logged before it starts, and nothing is removed if the log cannot be written. History shows what went, when and under which rule, with Show in Trash.

Some commands are yours

Where a cleanup belongs to the tool that made it, Reclaim shows the command for you to run, and never runs it on its own.

A finding card for worktrees with unpushed commits: one detached worktree can go, the other is locked because a claude process is working in that directory, with the unpushed count and when each was last touched.
An agent is working in one of these worktrees, so that one stays, with the process named.
The removals in History: six of them, each with its path, rule and outcome, one failed because clang had files open, one skipped, one in the Trash, and the space each one freed.
History keeps every removal, the ones that stayed included, with the reason.

These checks lower the risk; they cannot remove it. Tools change where they keep things, so every finding shows its reasons before you confirm, and the license agreement says the same in plain words.

Everything in the box

More than a cache cleaner.

Every part of the app works on your Mac, explains itself, and leaves the decision with you.

Disk map

The whole home folder as a map, so the gigabytes no rule knows about are still in plain sight.

The disk map: the home folder as a treemap of nested rectangles sized by the space each folder uses.

Projects

Every repository with its build output and dependencies. Output goes only when the project’s own .gitignore says it is disposable.

History

Each scan is kept as a compact snapshot, so you can see what filled 20 GB since last week, rule by rule. An optional weekly scan tells you when the reclaimable part passes a threshold you set.

Duplicates and large, old files

Sets of identical files with the filed copy kept, and big files nobody has opened in months. Both go to the Trash, chosen row by row.

Applications

Every installed app by size and when you last opened it, with Uninstall, and the leftovers of apps already gone.

Keep it small

Each finding ends with the setting or command that stops it growing back, for the tool that made it.

Downloads and Desktop

Installers for apps already installed, archives already unpacked, and screenshots piling up on the Desktop, each listed so you choose.

Works with limited access

Without Full Disk Access, Reclaim still scans what it can see, and says plainly which places it could not look into.

See what your Mac is holding on to.

Download the trial and scan. Everything is included for 14 days, and scanning stays free after that.

Download free trial
Get it on your Mac

Reclaim runs on macOS 15 or later. Open reclaim.alovelylight.com on your Mac to download it, or email yourself the link.

Open by design

Check the reasoning before you trust the button.

Every rule Reclaim applies is published under the MIT license, as one JSON file and as a page per rule: what the tool keeps there, why it grows, and what removing it costs.

~/Library/Caches/ms-playwright/*
What
Browser builds Playwright downloads, one directory per build number.
Why it grows
Every Playwright upgrade downloads a new build and leaves the old one.
After removal
Only the newest build is used, so nothing changes for your tests.
Keep it small
npx playwright uninstall --all before an upgrade starts from empty.
Pricing

One price. Yours to keep.

No subscription, no account. Try everything for 14 days, then buy once.

Reclaim

$29one-time

The app plus one year of updates.

  • The app, for good. Every version released while your updates are included keeps working after they end.
  • One year of updates included.
  • Three Macs on one key.
  • No account. The key arrives by email and is verified on your Mac.
Download free trial

Sold through Paddle, the merchant of record, which handles payment and tax. Prices in USD before tax.

The trial, and what stays free

Everything is included for 14 days. After that, scanning, the overview, Projects, every explanation and every keep-it-small command stay free. The Reclaim button and batch removal need a license.

Renewing updates

After the first year, updates are optional. $15 extends them by a year from the day they would have ended, so renewing early costs nothing extra.

Renew updates

Requirements

macOS 15 or later, on Apple silicon or Intel. Reclaim asks for Full Disk Access so it can see caches inside Library.

Privacy

Nothing about your disk leaves your Mac.

No analytics, ever

Scanning runs on your Mac. No path, file name or size is sent anywhere, and this website sets no cookies of its own and runs no analytics.

Opt-in, and off by default

Crash reports are off until you turn them on, and every path, file name and size is scrubbed before sending. The update check can be turned off.

Offline license

The key is checked on your Mac with a public key built into the app. Paddle handles payment; we receive your email address and an order number. The privacy policy has the details.

Questions

Before you download.

Anything else: bernatmv@gmail.com.

How does the free trial work?

Download the app and open it. Everything is included for 14 days, with no account and no card. After the trial, scanning, the overview, Projects, every explanation and every keep-it-small command stay free; the Reclaim button and batch removal need a license.

What does the $29 license include?

The app plus one year of updates, on up to three Macs you own or control, for personal or business use. Every version released during that year keeps working after it, for as long as you like.

What happens after the first year?

Nothing stops working. If you want the versions released later, $15 extends updates by a year from the day they would have ended, so renewing early costs nothing extra.

How do I get my key?

By email, right after checkout. Payment goes through Paddle, the merchant of record, which handles payment and tax. Paste the key into Reclaim and it is verified on your Mac; there is nothing to sign in to.

Can I get a refund?

Yes. If Reclaim does not work for you, write within 14 days of purchase and you get a full refund, with no questions asked.

Does Reclaim collect any data?

No analytics, ever. The app checks for updates, which you can turn off. Crash reports and asking GitHub which of your pull requests are merged are both off unless you turn them on, and crash reports are scrubbed of every path, file name and size before they are sent.

What do I need to run it?

macOS 15 or later, on a Mac with Apple silicon or Intel. Reclaim asks for Full Disk Access so it can see caches inside Library; without it, it can still scan and shows which results are limited.

Why is it not on the Mac App Store?

App Store apps run in a sandbox, and from inside it Reclaim could not see which processes have files open or which sessions are working in a project, the checks it makes before every removal. So it is sold here, signed with a Developer ID and notarized by Apple.

Can I get something back after a removal?

Anything that went to the Trash can be put back until the Trash is emptied, by you or by Finder, which empties items after 30 days if “Remove items from the Trash after 30 days” is on in its settings. History has Show in Trash for each one. Caches that were removed outright are rebuilt by their tool the next time it needs them, and each finding says what that costs: a download, a rebuild or a sign-in.

Your disk, back to work.

Scan for free. Keep the space with one purchase.

Download free trial
Get it on your Mac

Reclaim runs on macOS 15 or later. Open reclaim.alovelylight.com on your Mac to download it, or email yourself the link.

14 days, everything included14-day refundmacOS 15 or laterApple silicon and Intel