Back to blog

What's New in Dup: Face Detection, Dev Caches, and a Complete Redesign

When I first built Dup, it did one thing: find duplicate photos and videos that other apps missed. It used perceptual hashing to compare what files looked like, not just their file names or sizes. That core idea hasn't changed.

But after shipping and hearing from users, I kept running into the same patterns. People didn't just want to find duplicates — they wanted to clean up their Mac. Remove photos of an ex. Reclaim space from Xcode build artifacts. Scan an external drive before wiping it.

So I rebuilt Dup from the ground up. Here's everything that's new.

Remove Someone: face detection for your media library

This is the feature I'm most excited about. Dup can now scan your photos & videos, detect every face, and let you delete all photos & videos of a specific person in one click.

It uses Apple's Vision framework for face detection, which means everything runs on-device. No cloud, no uploads, no account. You drop a folder, Dup finds the faces, you pick who to remove, and they're gone.

I built this because I kept hearing from people who wanted to remove photos & videos of someone but couldn't face scrolling through thousands of images. The People album in Apple Photos identifies faces but doesn't let you bulk-delete. Dup does.

Clean Dev Caches: reclaim your SSD

If you're a developer, you've probably lost 20–50 GB to build caches without realizing it. Xcode DerivedData alone can eat 30+ GB. Add node_modules, Cargo targets, and pip caches, and you're looking at a significant chunk of your SSD.

Dup now has a dedicated mode for finding and cleaning these caches. It scans your system, shows you a breakdown by type with exact sizes, and lets you clean them with one click. Safe defaults — everything goes to Trash, and Dup only targets directories that can be safely regenerated.

External drive support

You can now scan external hard drives and USB storage directly from the home screen. Dup detects connected drives automatically and shows them alongside your local folders and cloud storage.

This was a common request from photographers who keep their photo archives on external drives. Drop in a drive, scan for duplicates, clean up, done.

Background scanning

Scanning large folders used to mean waiting. Now you can start a scan and keep working — Dup runs in the background and notifies you when it's done. This is especially useful for scanning big photo libraries or external drives that take a few minutes.

Complete redesign

The entire interface has been rebuilt. The new design is cleaner, faster, and better organized around the three modes: Find Duplicates, Remove Someone, and Clean Dev Caches. The home screen now shows your cloud drives, external drives, and recent scans at a glance.

Every screen has been rethought — from the scan results to the comparison view to the deletion flow. It feels like a new app, but the core duplicate detection is the same engine that's been finding matches other apps miss since day one.

What's next

I'm working on a few things I'm not ready to announce yet, but the direction is clear: Dup is becoming the cleanup companion for macOS. Duplicates were the start. Faces and dev caches are the next step. There's more coming.

If you haven't tried Dup yet, it's a free download. You can scan and view all results for free — Pro unlocks unlimited cleanup and the Remove Someone feature.

Download Dup from the Mac App Store or get it from dup.devpon.com.

Find the duplicates your current tools miss

Dup finds similar photos and videos — not just exact copies. Free on the Mac App Store.