DedupX
DedupX
Reclaim your storage. Keep what matters.
See It in Action
From folder selection to cleanup — a simple, focused workflow.
How It Works
A multi-stage intelligent pipeline that finds duplicates without wasting time reading entire files.
Smart Grouping
Files are grouped by size first. If no other file shares the same size, it's unique — no hashing needed at all.
Incremental Hashing
Only the first few kilobytes of each file are hashed initially. Full hashes are computed only when partial matches are found — skipping gigabytes of unnecessary reads.
Intelligent Matching
Exact duplicates are caught by content hashing. Visually similar images are identified using perceptual hashing across formats and resolutions.
Built to Be Smart
Every part of DedupX is designed to be fast, private, and respectful of your time.
Incremental Hashing
Reads only what's necessary. Partial hashes eliminate non-duplicates early, so large files don't slow you down.
Perceptual Image Matching
Detects visually similar images even across different formats, resolutions, and compression levels.
Fine-Grained Control
Tune hash quality, similarity thresholds, and scan scope. You decide what counts as a duplicate.
Completely Private
Zero telemetry. Zero network calls during scans. Every byte is processed locally on your Mac.
Built Natively for macOS
DedupX is written entirely in SwiftUI — no Electron, no web wrappers, no bloat. It launches instantly, feels right at home on your Mac, and the entire app is under 3 MB to download.
Simple, Honest Pricing
Free Trial
- All features unlocked
- Try before you buy
- No credit card required
Lifetime
- All features unlocked
- Unlimited scans forever
- Lifetime updates
Frequently Asked Questions
The app stops allowing new scans after 10 scans or 7 days, whichever comes first. You'll have to purchase a license to continue scanning.
Yes. Deactivate your license on the old machine, then activate it on the new one. Your license is tied to your email, not a single device.
Yes. DedupX can scan any folder your Mac can access — internal drives, external USB/Thunderbolt drives, and mounted network volumes.
Never. DedupX always shows you exactly what it found and lets you review every group before deleting. You can choose to move files to Trash or delete permanently — nothing happens until you confirm.
DedupX uses incremental hashing — it reads only a fraction of each file to rule out non-duplicates early, making it significantly faster on large folders. It also finds visually similar images, not just exact copies. And it's a native SwiftUI app under 3 MB, not an Electron wrapper.
System Requirements
- macOS: 14.0 or later
- Processor: Apple Silicon
- Memory: 8GB minimum, 16GB+ recommended
License Agreement
Please read before downloading DedupX.
Summary
DedupX is proprietary commercial software. You may use it under the terms below. This is not open-source software.
1. Grant of License
Maheep Kumar ("Licensor") grants you a limited, non-exclusive, non-transferable, revocable license to use DedupX ("Software") on macOS devices you own or control, subject to the purchased license tier (Free Trial, Annual, or Lifetime).
2. Restrictions
- You may not redistribute, sublicense, rent, lease, or sell the Software.
- You may not reverse-engineer, decompile, or disassemble the Software.
- You may not modify or create derivative works based on the Software.
- You may not remove or alter any proprietary notices or labels.
3. Ownership
The Software and all intellectual property rights remain the exclusive property of the Licensor. This license does not grant you any ownership interest.
4. No Warranty
THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THE LICENSOR DOES NOT WARRANT THAT THE SOFTWARE WILL BE ERROR-FREE OR UNINTERRUPTED.
5. Limitation of Liability
IN NO EVENT SHALL THE LICENSOR BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR ANY LOSS OF DATA, PROFITS, OR REVENUE, ARISING OUT OF OR RELATED TO YOUR USE OF THE SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
6. Termination
This license is effective until terminated. It terminates automatically if you breach any of its terms. Upon termination, you must cease all use and destroy all copies of the Software.
By clicking, you agree to the terms above.
Privacy Policy
Effective October 30, 2025
TL;DR - Quick Summary
We collect almost nothing. No analytics, no telemetry, no file data. Your files never leave your Mac. License validation only sends license key + email to Dodo Payments. Everything stored in encrypted macOS Keychain.
What We DON'T Collect
- Usage statistics, crash reports, or analytics
- File names, paths, or content
- Personal information (except license credentials)
- Tracking or behavioral data
→ We don't spy on you or track anything.
What We DO Collect
For license validation only:
- License key & email (you provide during activation)
- Device identifier (hardware UUID + device name)
- Validation timestamp
When: License activation, app launch (every 7 days), deactivation
Storage: Encrypted in macOS Keychain on your Mac only
→ We only verify you bought the app. Trial tracking stays on your Mac, encrypted.
Third-Party Services
Dodo Payments (PCI-DSS certified) - Payment processing
GitHub - App download hosting
→ We never see your credit card. Secure payment handling.
Your Rights
Access: Keychain Access → Search "DedupX"
Delete: Uninstall + remove Keychain entries
Transfer: Deactivate → Activate on new device
No Data Selling
We don't sell, rent, or share your data with anyone. Ever.
Questions? me@maheepk.net




