Privacy First
Local Processing
Face detection runs locally. Embeddings stay on disk; nothing is sent to a cloud service unless you configure an external endpoint.
Visual Intelligence
Cluster faces with local ONNX models. Name people once and browse photos by person across your archive without cloud upload.
Key Features
Native Windows app. Hashing, indexing, and batch apply run on your machine.
Privacy First
Face detection runs locally. Embeddings stay on disk; nothing is sent to a cloud service unless you configure an external endpoint.
Accuracy
Identify family and friends across years of photos, different ages, lighting, and angles, all processed locally.
Organization
Automatically group thousands of scattered photos into dedicated 'People' collections instantly.
The Advantage
Name a face once, then open every photo that person appears in across the library.
Find near-identical shots of the same person to keep only the best frame from a burst.
Name people once and find their photos across your library, in Smart Tags, and in Universal Search.
Comparison
| Feature | DupeZappa | PhotoPrism |
|---|---|---|
| Deployment | Windows desktop app; no Docker required | Self-hosted server with Docker and web UI |
| Library model | Faces on existing folder paths; no import pipeline | Indexed photo library with import and originals |
| Face pipeline | Local ONNX models (YuNet + AuraFace) on your PC | Server-side ML stack in the PhotoPrism instance |
| Browse UX | People clusters, Smart Tags, Universal Search | Albums, places, calendar, labels, web gallery |
| Beyond faces | Duplicates, junk, search, rename, preview-first undo | Full DAM workflows and browsing |
| Price | One-time purchase (early access) | Open source + your own server and hosting cost |
Also compare: vs Immich
Take Control
Run scans locally, review the results, and apply with Recycle Bin and operation history.