Last updated: June 20, 2026
DevCleaner is built with privacy as a fundamental principle. This Privacy Policy explains what information the App accesses, how it is stored, and your rights.
DevCleaner does not collect, track, or transmit personal data. There are no analytics, no trackers, no telemetry, and no servers. Everything the App reads or writes stays on your Mac.
To scan for developer caches and display disk usage, the App reads the following local information:
~/Library/Developer/Xcode/DerivedData, ~/.npm, ~/.gradle/caches) and project artifact directories (node_modules, build/) under your curated dev folders.FileManager and URLResourceValues to calculate how much space each cache occupies. File contents are never read.URLResourceValues for the boot disk.xcrun simctl list devices to identify orphaned (unavailable) devices.The following data is stored on your Mac and never transmitted anywhere:
ScanResult is saved as JSON at ~/Library/Application Support/DevCleaner/last-scan.json so the dashboard loads instantly on launch.UserDefaults.The Pro tier is sold through Apple's App Store via StoreKit. Purchase and subscription data is handled entirely by Apple and is subject to Apple's Privacy Policy. DevCleaner does not receive or store any payment or billing information.
The App may schedule local notifications (UNUserNotificationCenter) for low-disk alerts and weekly storage digests. These notifications are generated locally and do not involve any server. You can disable them at any time in the App's Settings or in macOS System Settings > Notifications.
If you enable "Launch at Login", the App registers a login item via SMAppService. This registration is stored by macOS and can be revoked at any time in System Settings > General > Login Items.
The App runs inside the macOS App Sandbox when distributed through the Mac App Store. The sandbox restricts file access to folders you explicitly grant via the system open panel. No access is possible without your consent.
Because the App stores all data locally on your Mac, you have full control:
~/Library/Application Support/DevCleaner/last-scan.json or use the App's Settings to reset.UserDefaults entries or simply delete the App.No personal data export or account deletion request is needed because no personal data ever leaves your device.
The App is not directed at children under 13 and does not knowingly collect any data from children. The App is a developer tool intended for software developers.
If the App's data practices change, this Privacy Policy will be updated on this page with a revised date. Since the App is offline-first, significant changes will also be noted in the App's release notes.
If you have questions about this Privacy Policy, please contact us at [email protected].
This Privacy Policy is designed to comply with applicable privacy regulations, including the GDPR and CCPA. Because DevCleaner does not collect personal data, most regulatory requirements regarding data collection, processing, and transfer do not apply. If you believe any requirement does apply to your use of the App, please contact us.