Cleaning a photo library without uploading it
The obvious way to build a photo cleaner is to ship pixels to a server and let a big model sort them. SnapSweep does the opposite: the scan runs entirely on the device, using PhotoKit to enumerate the library and Vision to do the perceptual work — feature-print similarity for near-duplicates, sharpness scoring for blur, and classification for screenshots and receipts.
That constraint costs some accuracy and a lot of battery tuning, but it buys the one thing that matters for this app: your photos never travel. There are no accounts and no network calls in the scan path at all. "On-device" isn't a marketing line here — it's the architecture, and it's why the app can promise that reclaiming storage never means handing your camera roll to anyone.