Nana’s Cleaner
Mac app · Tidy up

She finds the mess
you forgot about.

Caches, leftovers, duplicate holiday photos, that 6 GB video you swore you deleted — Nana knows every hiding spot. One tidy, trustworthy app that gives you your disk space back.

16
tools in one
$29
one-time price
Undo
via Quarantine
Click to enlarge
Smart CareOne click and Nana takes care of the rest.
Everything in the drawer

Sixteen tools, one wooden spoon

Nana keeps them sorted like her pantry — Overview, Cleaning, Performance, Privacy & Care.

Overview

Know your Mac

Smart Care

The front door, and one button. Nana checks junk, privacy traces and startup load in a single pass, then hands you a health score, what’s left on your disk and a short list of what to fix first — nothing moves until you say so.

Health Check

A gentle full-body check-up — memory pressure, disk health, login items and cruft — with a plain-English score and what to fix first.

Space Scanner

A visual map of what’s eating your disk. Drill into folders, spot the heavyweights, then right-click any of them to open it in the Finder or remove it. A folder is protected by what it holds, so your Library, iCloud Drive and the other cloud drives are refused outright.

Cleaning

Clear the clutter

Smart Clean

The one-tap classic. Nana sweeps system junk, app caches, logs and temp files in one pass, along with build folders from projects nobody has touched for two weeks and macOS installers left behind after an upgrade — and shows you everything before removing a thing.

Duplicates

Finds identical files no matter what you named them or where they’re buried, keeps the best copy and clears the rest. Byte-for-byte, not guesswork.

Similar Photos

Twelve near-identical shots of the same sunset? Nana groups the look-alikes, marks the sharpest and reclaims the space with a tap.

Sort

What do all your videos weigh, and all your photos? Two figures answer that, then a deck of cards takes you through them one at a time, biggest first: left to delete, right to keep, Cmd-Z to take it back. Everything you pick goes to Quarantine.

Large Files

Sorts everything big to the top — old installers, forgotten exports, giant videos — so you can decide what stays in seconds.

Uninstaller

Drag-to-trash leaves crumbs. Nana removes the app and its leftover caches, preferences and support files — the whole plate cleared. She shows when you last opened each app and can put the least used first, and she takes only what belongs to it: Chrome goes, Chrome Canary’s data stays.

Quarantine

Nana’s safety net. Cleaned items rest here first, so you can restore anything with one click. Nothing’s gone for good until you’re sure.

Performance

Keep it quick

Startup

Manage what launches when you turn on your Mac. Disable the sneaky login items and background agents that make boot-up drag.

Maintenance

Runs the chores macOS forgets — rebuild caches, flush DNS, repair permissions, re-index Spotlight — the little things that keep it snappy.

AI & Dev

For coders and AI tinkerers. Xcode simulators runtime by runtime, removed with Apple’s own tool; caches of the Claude app, Codex, npx, Bun, Gradle, Maven, Cargo and Hugging Face; model downloads that never finished. Your finished models are listed and left exactly where they are.

Privacy & Care

Look after it

Privacy

Wipes browsing history, cookies and app traces so your Mac doesn’t remember what it doesn’t need to. Nana’s discreet like that.

Snapshots

Time Machine leaves local snapshots behind, and Finder never counts them. Nana lists every one by date and size, so you can drop a single snapshot or purge the lot and get the space back.

Clean Mode

Wipe the screen and keys without typing half a message to your boss. Nana blacks out the display so every smudge shows, and ignores everything the keyboard and trackpad send her until you hold Space for ten seconds.

She travels well

Now in ten languages

Nana follows whatever language your Mac is set to — no switch to find, nothing to configure.

Fresh from the oven

Changelog

1.7.125 September 2026Fixes
  • The simulator question is asked every time. 1.7.0 remembered your answer for three months, and that suits nobody who finishes one app, rests for a couple of days and starts the next. AI & Dev now asks each time you open it.
  • You answer from a date, not from memory. The question shows when a simulator last ran.
  • You choose how much goes. If you are not building for iPhone, iPad or Apple Watch right now, you can remove only the simulators, which Xcode makes again the next time you run an app, or the simulators together with the iOS systems, which have to be downloaded again. Back in a few days? Remove only the simulators.
1.7.025 September 2026New
  • Agent worktrees. Claude Code, Codex, Cursor and other agents make a full copy of your project for every task and rarely remove it. AI & Dev now lists these copies with their size and what git says about each one. A copy holding work you have not committed stays where it is. The others can go, and your branches and commits stay in the repository, so nothing you saved is lost.
  • One question about simulators. Nana asks whether you are building apps for iPhone, iPad or Apple Watch right now. If you are not, one button removes every simulator and runtime, often more than 10 GB. Xcode makes new ones when you need them again.
  • Smart Clean shows what AI & Dev found. A card under the total says how much space simulators, worktrees, agent conversations and tool caches take, and opens AI & Dev.
  • Build folders when space runs out. When your disk drops below the low-space line in Settings, Project Build Files also lists folders from projects you worked on this week. They come back the next time you build the project.
1.6.023 September 2026New
  • First, what Nana stopped offering. We went through every place the app removes something and found a few where she was offering things that were not junk at all: your Library folder, a file in Google Drive, the settings of apps you still use. Those fixes come first below; the new places to find space come after them.
  • The Space Scanner protects a folder by what is inside it. Your Library folder used to count as an ordinary folder, and the map would let you delete it permanently, with your passwords, your mail and your messages inside. A folder that holds something the system needs is now refused the same way that thing is. iCloud Drive, Google Drive, Dropbox, OneDrive and the Quarantine folder are refused too.
  • Large hidden files stay out of your cloud drives. A .zip sitting in Google Drive could land on the junk list, and deleting it there deleted it from your cloud account as well. The scan no longer goes into cloud drives at all.
  • App Leftovers offers only what apps really left behind. It was listing thousands of settings files that belong to apps you still have installed, and some of the system’s own folders with them. Now it offers folders only for apps that are no longer on your Mac.
  • Your AI chat history in VS Code and Cursor is left alone. Cursor and Copilot keep past conversations in a folder the editor cleanup used to offer as cache. It is not offered any more, and Windsurf has joined the editors she knows.
  • The Uninstaller takes only what belongs to the app. Uninstalling Chrome no longer takes the data of Chrome Canary or Chrome Beta with it, and the same goes for VS Code and VS Code Insiders. An app that is still running is not uninstalled: she asks you to quit it first.
  • The numbers promise only what a removal gives back. Sparse files, like the disk image of a Docker virtual machine, are counted by the space they really take. A file with several names (hard links, which pnpm uses for every package) is counted once, so a node_modules folder no longer promises space its removal cannot return — and Duplicates no longer shows two names of one file as a pair.
  • Quarantine never loses a file, and Move to Trash means the Trash. If the app quit or crashed mid-move, a file could drop off the Quarantine list and keep its space for good; it now comes back at the next launch. And when the Trash could not be reached, a removal used to fall back to deleting permanently, without a word. It no longer does.
  • Privacy and Maintenance keep their hands off what is not theirs. Clearing recent items no longer empties the Favorites, volumes and tags in the Finder sidebar, and Run All in Maintenance no longer thins your local Time Machine snapshots.
  • A conversation an AI agent is still writing is never removed. Claude Code and Codex conversations written in the last fifteen minutes stay out of every clean, because the agent may still be working in them. Projects now carry their real names, worktrees included.
  • Simulators get their own section in AI & Dev. Every simulator runtime is listed with its size, usually 4 to 9 GB each, and the date it was last used, together with its system cache and each simulator on it. Everything is removed through Apple’s own tool, and a simulator that is running is not touched. Xcode archives are offered one at a time once they pass the age you set, and Device Support has joined the list.
  • Caches of AI apps and developer tools. The Claude app, Codex, npx, Bun, Gradle, Maven, Cargo, Hugging Face, pre-commit and the Firebase emulators join the tool caches. While the app that owns a cache is running, the cache is left alone, and a button closes the app for you the way Cmd-Q does, never by force. Gradle, Maven and Cargo download everything again after a clean, so they are cleared one at a time, never by Clean All.
  • Project Build Files, a new Smart Clean category. It finds node_modules, .build, .next, target, Pods and other build folders, but only in projects nobody has touched for two weeks, and only when the file beside them (package.json, Package.swift, Cargo.toml, Podfile, Gradle or Python project files) shows what will rebuild them. Your source code is not touched.
  • Model downloads that never finished. Half-downloaded files from Hugging Face and Ollama, which nothing will ever read, are now listed in AI & Dev.
  • The Uninstaller shows when you last opened each app. Apps you have not opened for six months are marked, and a new sort puts the least used first.
  • Old installers and device updates. Install macOS apps left in Applications after an upgrade, iPhone and iPad software updates (.ipsw) kept after a restore, and .xip and .ipsw files in Downloads or on the Desktop are now offered in Smart Clean.
  • Free space is always current. The figure refreshes when you come back to the window, every 30 seconds and after every removal, and the disk card explains why Finder shows a larger number: Finder adds space the system will free by itself when it needs it.
  • Smaller fixes. Screenshots are recognised in all ten languages. Old downloads are dated from the day they arrived, so an archive you unpacked this morning no longer looks old. The Arc browser’s cache is found. Stop followed quickly by Scan no longer loses the results. Background downloads and iCloud’s sync data are no longer offered as cache.
1.5.03 September 2026New
  • Sort — your photos and videos, weighed and reviewed. Two figures at the top answer the question nothing else in the app did: what do all your videos weigh, and what do all your photos weigh. Then two ways to act on it: a list, for picking through them, or a deck of cards, one file at a time, biggest first — left to delete, right to keep, Cmd-Z to take it back. Two hundred files go past in a couple of minutes with the arrow keys. Everything you choose goes to Quarantine, so a wrong swipe is survivable, and the end of the deck tells you what you chose to remove rather than pretending the space is already back.
  • The Space Scanner acts, not just draws. Right-click any folder on the map — in the list or on a tile — to open it in the Finder, or to remove it. Removing asks which kind you mean and says what each one does before either button works: Quarantine keeps it on the disk and frees nothing until you empty it, and can be undone; permanent frees that folder’s own figure right away and cannot. Folders macOS needs are refused outright, your home folder included, and the map redraws itself afterwards.
  • The scan says it started the moment you press it. Pressing Scan used to leave the same invitation on screen until the first results arrived — several seconds on a big disk, looking exactly like an app that had frozen. The counter, the folder being read and a working Stop are now there from the first second.
  • Large Files stays out of your Photos library. It walked inside a .photoslibrary and offered the library’s own files with a delete button beside them; deleting one that way damages the library. Two other modules already knew to step around it, and now this one does too.
  • Nothing counts cloud files as space you could free. Files evicted to iCloud or Dropbox leave a placeholder behind, and five more scans were still reading a placeholder’s size as if the bytes were here — offering back room the provider had already freed. That reading is fixed everywhere it was wrong.
1.4.018 August 2026New
  • Nana no longer downloads your cloud files while she scans. One bug is the reason this version exists, and this is it. Anything sent up to iCloud, Dropbox or another provider leaves a placeholder behind on your disk — and asking a placeholder how big it is makes macOS fetch the whole file back, with the scan stopped dead until it arrives. A Desktop folder of old screen recordings was enough to hang a scan for hours and swallow 4.7 GB of free space, on a Mac the app had been opened to make room on. Nana now steps over placeholders instead of opening them, and she doesn’t count their bytes as space you could free — because that space is already free. If you keep anything at all in the cloud, this is the update to take.
  • She cleans up after the coding agents you run in a terminal. AI & Dev has been listing what Claude Code, Codex and OpenCode leave behind since 1.3.0, and listing was all it did. Now you tick the projects you’re finished with and they go to Quarantine, where seven days and one click bring them back if you were wrong. The confirmation names the command that stops working, and the memory/ folder sitting beside them — everything you taught the agent — is never offered and never walked into.
  • The left menu says what’s working and what’s being held. A module that’s still scanning pulses there whichever screen you’re on, and hovering it shows that module’s own live line. Quarantine carries a badge with how much it’s holding, because putting files there isn’t deleting them: that space comes back when you empty it, and now something says so outside that one screen.
  • Somewhere to say what you think. The list of links in About now starts with one for leaving a review. It’s a link and nothing else — nothing is traded for it, and nothing pops up later to ask again.
  • Stop stops, and stays stopped. The junk scanners used to run somewhere the button couldn’t reach, so pressing Stop left every one of them walking your disk to the end. And stepping back onto a screen was read as asking for a fresh scan, so a measurement you’d stopped quietly started itself over. Press Stop and it’s over; press Scan when you want another one. Only one measurement of your disk runs at a time now, instead of several crossing it at once and slowing each other down.
  • Nothing searches for ever. A single folder can hold a screen-recording project of hundreds of thousands of frames, and a folder like that could keep the overview counting for hours. Each junk category now gets ninety seconds and each folder a minute, and whatever couldn’t be finished is reported as “at least” that much — rather than as a number Nana can’t stand behind. Deleting is untouched: what a clean-up frees is still counted to the last byte, however long it takes.
  • She says what she’s doing while she does it. The junk scan tells you how far it’s got instead of standing at one sentence for as long as it takes, the photo scan counts the files it has been through, and Smart Care shows you the junk it found without waiting for the slower health check to catch up.
  • After a clean, the files that stayed are named. The sentence used to be cut off mid-word — “Removed 71 items · could not remo…” — and the half that fell off the end was the half saying what hadn’t happened. It now says the whole thing and lists every file still exactly where you left it: its name, its folder, why it stayed, and a button that shows it in the Finder. A category with only some of its items ticked finally looks like one, too.
1.3.011 August 2026New
  • Nana speaks ten languages. Every screen, every button and every explanation is now in English, Polish, German, French, Spanish, Italian, Brazilian Portuguese, Japanese, Korean and Traditional Chinese — following whatever language your Mac is set to.
  • She cleans up after your AI tools. Dev Cleanup has grown into AI & Dev: it clears what Ollama, LM Studio, Hugging Face, Docker, Homebrew, npm and the Xcode simulators leave lying around. Your downloaded models are listed with their size and left exactly where they are — pulling those back takes hours, and that is your call, not hers.
  • Every screen tells you what it looked at. Each scan names the folders it opened and the files it passed over, so you always know what a result covers. And when a scan finds nothing, it says so in plain words instead of quietly putting you back where you started.
  • Keep none, or clear a whole group. Similar Photos can now let go of an entire set, and Duplicates can select every copy in a group — for the piles where nothing is worth keeping.
  • The Uninstaller remembers. Step away from the module and come back, and your scan is still waiting — for as long as your Applications folder hasn't changed underneath it.
  • Clearer numbers, everywhere. Each folder in the storage breakdown carries its own size, and every clean-up tells you what went to Quarantine and when it clears itself out.
  • Stop means stop. The button now reaches every scan the moment you press it, including the disk health check — and scanning no longer makes the window stutter.
1.1.028 July 2026Fixes
  • Nana asks for one permission less. The app used to request Accessibility access and list it in Settings → Permissions. It never once used it — Clean Mode has always worked without it — so both the request and the row are gone.
1.0.027 July 2026New
  • A whole new look. Nana’s Cleaner has been rebuilt around one calm, dark interface — every tool has its own screen, with bigger cards, clearer buttons and nothing hidden behind menus.
  • Updates install themselves now. Nana checks for a new version, downloads it, makes sure it really came from us, and swaps itself over — one click, no trip to the website.
  • Your licence lives in Settings. See what your key covers, how many Macs are using it, and release a seat when you move to another machine.
  • Scans no longer freeze the app. The first Smart Clean scan used to lock everything up; the work now happens in the background and you can watch it count.
  • Reviewing a big folder — thousands of old downloads — opens instantly instead of hanging.
  • Similar Photos is much faster to start, and tells you what it’s doing while it looks.
  • Nana now shows up in Full Disk Access by herself, so there’s no hunting for her in System Settings.
  • A proper installer window: drag Nana onto Applications and you’re done.
0.3.027 July 2026
  • Licence keys and a proper 7-day trial. Try every tool for a week, then activate with a key — one key covers 1, 2 or 5 Macs, and you can move a seat when you change machine.
  • Nana tells you when a new version is out — a quiet banner and a Check Now button in Settings. Nothing installs behind your back; you choose when to download.
  • New app icons.
  • Fixed: Dev Cleanup and Health Check disagreed about reclaimable caches — Health Check counted space that Dev Cleanup then couldn’t find. They now look in the same places.
  • Fixed: Space Scanner totals drifted while a scan was running. Folder sizes update live, so the treemap and the folder list add up to the same number.
  • Fixed: Duplicates got one-click keep one cleanup, on a button you can actually see.
  • Fixed: the Health Check score grid no longer sits crooked.
0.2.022 July 2026New
  • New Health Check — “Check My Mac” scores six areas out of 100 on an animated dial, keeps every report with a trend chart, and tells you what to fix first.
  • One design language across Maintenance, Privacy, Startup and Dev Cleanup — same headers, same cards, same centred layout, so every module feels like the same app.
  • Batch actions everywhere — Run All, Clean All, Select All, Keep Best Everywhere and Disable All Orphaned.
  • Startup Manager no longer asks for your admin password. Login items toggle on and off after one “Allow”, and orphaned entries get cleaned up.
  • Clean Mode now hides the sidebar and goes true fullscreen while it locks the screen, then puts your window back exactly as it was.
  • Long jobs show live progress — a bar, rows animating away, and a toast telling you what actually happened.
  • Free-space readouts update the moment you clean, instead of waiting on a five-minute cache.
  • Large Files keeps the “Larger than” picker on screen in every state — a scan with no hits no longer leaves you stuck at a high threshold.
  • Fixed: deletions that failed were quietly hidden. They now stay on screen, selected, so you can retry.
  • Fixed: a safety hole where /private/var paths could be judged safe to delete.
  • Fixed: a freeze caused by the menu bar widget pinning the main thread.
0.1.0Built 30 June 2026Internal build
  • Never released. This one stayed in Nana’s kitchen — it’s here so the story starts where it really did.
  • Nana’s Cleaner is born: Disk Scanner with an animated treemap, Smart Clean across 12 categories, and Time Machine snapshot management.
  • SafetyChecker from day one — four tiers of protection guarding 60+ system paths, so Nana never touches what your Mac needs.
  • Drag and drop to delete, Quick Look with the space bar, and Reveal in Finder from every list.

Found a bug in this version? Tell Nana

Stuck to the fridge

She cleaned. They wrote back.

Nobody writes a thank-you note about a hard drive. Then they see how much room was in there.

I've tested many apps like this, but this one turned out to be the best. Simple to use and genuinely focused on solving the problem of a full drive. Thanks to Nana's, I found out that my video editing program was storing project backups (which I don't need). That's how, within 5 minutes of installing the app, I freed up 80 GB of space. Thanks, Nana's!

Adam Łopusiewicz
Adam Łopusiewicz
Verified reviewer

Honestly, I didn't expect such a simple disk-cleaning app to impress me this much. But I really ended up loving it. Almost immediately, just a few minutes after paying for the app, I removed nearly 20GB of junk I had no idea was even there, just cluttering up my computer. On top of that, the app has some really nice extra features, like a health check that gives you recommendations on how to improve performance or secure your computer. Highly recommend!

Adam Karczmarczyk
Adam Karczmarczyk
Verified reviewer
One price, forever

Let Nana tidy your Mac.

Try every tool free for 7 days. Then one payment — no subscription, free updates for life.

1 Mac
$29

For your main machine.

Buy
5 Macs
$99

Family, studio or a small team.

Buy
Rather buy it in the App Store? It is there too. That copy lives on your Apple ID and updates itself through the store — no licence key to keep, and no way to move it to a second Mac. Buying here gets you a key, up to five Macs and updates straight from Nana.
View on the Mac App Store

Requires a Mac with Apple silicon (M1 or newer) on macOS 14 or later. Signed and notarised by Apple — it opens without warnings.