Pruneo logoPruneo

Pruneo adapts to your Mac: sections based on what you use

Short answer

Pruneo doesn't ask what you use your Mac for: it finds out. It uses Spotlight to count the projects you saved in the last 90 days and checks when you last opened each app. With that it decides which sections go first, which show up separately and which you don't need to see. Everything happens on your Mac.

A generic cleaner shows everyone the same screens. But the junk on a developer’s Mac looks nothing like the junk on a video editor’s or a music producer’s. Pruneo solves this without asking you anything: it looks at what you actually use and shapes itself around it.

Why there are no more profiles

The first versions of Pruneo asked you to choose profiles: General use, Development, Design and Music. It worked, but it had two problems:

Since version 1.1, Pruneo decides on its own, and you can repeat it whenever you want.

How it detects what you use

Pruneo combines two signals, without crawling your disk:

  1. Your recent projects. It asks Spotlight how many projects of each area you saved in your home folder in the last 90 days. It counts projects, not files: several files in the same folder are one project, and anything inside node_modules isn’t yours.
  2. When you opened each app. macOS records the last time each app was opened. Pruneo checks the apps of each area: Xcode, Visual Studio Code or Docker; Photoshop, Final Cut or Figma; Logic, Ableton or FL Studio.
Area Files that count as a project
Development package.json, Cargo.toml, go.mod, pyproject.toml, Package.swift, Gemfile, pom.xml, build.gradle, composer.json, .xcodeproj
Design, photo and video .psd, .ai, .indd, .fig, .sketch, .afdesign, .prproj, .aep, .fcpbundle, .drp, .lrcat, .blend, .c4d, .procreate
Music and audio .als, .logicx, .band, .flp, .rpp, .ptx, .cpr, .bwproject

Main or secondary

With those signals, each area ends up in one of three states:

If no area has projects, the app you opened in the last 14 days decides. That way Figma, which keeps everything in the cloud, also counts.

Pruneo also only shows sections for the tools you have. If you don’t use Docker, there’s no Docker section.

What you see in the app

FAQ

Do I have to choose a profile?

No. Earlier versions had profiles (Development, Design, Music). Now Pruneo detects what you use and builds the sections from that.

How does Pruneo know what I use?

It asks Spotlight, the macOS search engine, how many projects of each area you saved in the last 90 days (for example package.json, .psd or .als files) and checks when you last opened each app. It doesn't crawl your disk or open your files.

Is any of this sent to the internet?

No. Detection runs on your Mac and the result stays there. Pruneo has no telemetry.

What if I barely use an app?

Its area shows up separately, under “Also on your Mac”, instead of going first. For example, CapCut on a developer's Mac.

Can I run the detection again?

Yes. In Settings › Your Mac, the “Detect again” button repeats it.

Try it with Pruneo

Free for macOS 14 or later. Anything it cleans can be restored from quarantine.

Pruneo is for Mac

Send yourself the link and download it on your Mac. Free, no account needed.

Email it to me
Download anyway