v2.0 — Smart Clean: From Launch to Results in Seconds
When I shipped v1.0, iCloud Cleaner worked. You could scan your iCloud Drive, find the junk, and delete it. But it took way too many clicks. You had to navigate to each category, hit scan, wait, review, select, delete, and repeat. I counted once: 23 clicks to fully clean your storage. That is not a good experience.
v2.0 fixes this. The entire flow is now 2 clicks: open the app, hit Smart Clean. That is it.
What changed
Here is everything new in v2.0:
- Auto-scan on launch. The moment you open iCloud Cleaner, it starts scanning every category in the background. No more clicking "Scan" on each tab. By the time you look at the sidebar, results are already populating.
- One-click Smart Clean. A single button that deletes all safe-to-remove items across every category. Caches, logs, old backups, duplicate screenshots -- gone in one action.
- Live dashboard. A real-time overview showing scan progress as it happens. You can see each category being scanned with progress bars and step names, so you always know what the app is doing.
- Sidebar badges. Each category in the sidebar now shows a badge with the amount of junk found. You get a clear picture of where your storage is going without clicking into anything.
- Shared state across views. Scan results persist as you navigate between categories. Switch tabs, come back, and your data is still there. No re-scanning.
- Progress bars with step names. Instead of a generic spinner, each scan shows exactly what step it is on -- "Scanning cache files", "Analyzing duplicates", etc.
Why this matters
Most people who need to clean iCloud storage are not power users. They got the "iCloud Storage Full" notification, they are annoyed, and they want it fixed fast. Making them navigate a multi-step manual process was asking too much.
Smart Clean respects that. Open the app, see what is eating your space, tap one button, done. The dashboard gives you confidence that something is actually happening, and the sidebar badges give you a breakdown without any effort.
Under the hood
The biggest technical change is the shared state architecture. In v1, each view managed its own scan state independently. That meant results were lost when switching tabs, and there was no way to aggregate data for a "clean everything" action.
v2 uses a centralized scan manager that all views observe. Scans run concurrently on launch, results flow into a shared store, and Smart Clean simply iterates over everything marked as safe to delete. The progress bars and badges are just views into that same shared state.
What is next
v2.0 is a foundation. Now that the scan infrastructure is solid, I can build smarter deletion strategies on top of it -- things like scheduled cleanups, size-based thresholds, and better duplicate detection. But for now, the goal was simple: make iCloud Cleaner fast and frictionless. I think this gets us there.
If you have been waiting to try it, now is the time. The update is live.
Ready to clean your iCloud storage?
Get iCloud Cleaner — $4.99