Privacy
DevSweeper looks at your disk so you don't have to. What it finds stays on your Mac. It makes two kinds of requests of its own, both listed below, and neither carries anything it found.
What DevSweeper reads on your Mac
To find space and rate it, DevSweeper reads, and never sends:
- The size and dates of developer folders: Xcode, simulators, package-manager caches, the Android SDK, Docker, unused apps, and the project folders you add in Settings.
- Git metadata of repositories with worktrees, through
giton your Mac: branch, whether commits are pushed or merged, uncommitted changes. - The beginning of your newest Claude Code and Codex session logs (
~/.claude/projects,~/.codex/sessions), to find the folder each session worked in. It keeps that path and nothing else from them, and sends nothing. - The list of running processes and their memory, to show what booted simulators hold, and swap usage.
- When apps were last used, from Spotlight, to suggest unused ones.
It runs your own tools' commands (xcrun, docker, git, tmutil and the package managers) to list what they hold, and to clean only after you confirm a preview. No file contents are read beyond what's described here.
What it keeps on your Mac
- The last scan, 90 days of free-space history and a log of every cleanup, in
~/Library/Application Support/DevSweeper. The log lists the paths and commands of each cleanup, so you can see what happened. - Your settings, including the project folders you add, in the app's preferences.
- The trial start and your licence key, with the email it was bought with, in your login keychain, so reinstalling doesn't restart the trial.
- Free space and swap, once a minute for the last three hours, in memory only, to explain sudden drops.
To remove all of it: delete the app, that folder and ~/Library/Preferences/com.devsweeper.DevSweeper.plist, and the keychain items in Keychain Access (service com.devsweeper.licence).
What it sends, and to whom
- The update check. Once a day DevSweeper fetches its update feed from devsweeper.com, which sees your IP address and the app's version, as any web request does. An update downloads from GitHub, which hosts the files. A switch in Settings › General turns the daily check off.
- The licence check, only with a licence. Activating a key sends Lemon Squeezy the key and your Mac's name, so you can recognise it later. Once a week it sends the key and this Mac's activation ID to check the key is still valid. Releasing a Mac sends the same two.
That is all. No analytics, no crash reporting, no tracking, no account. Scan results, file names, paths, project names and your settings never leave your Mac.
Buying
Purchases go through Lemon Squeezy, the merchant of record, which handles payment and VAT and emails your licence key. It processes your name, email, payment details and country under its own privacy policy. I receive your name, email and order, and use them only for your licence, refunds and support.
This website
devsweeper.com is a static site hosted on Netlify, which processes each request to serve the page. It uses no cookies, no analytics and no third-party scripts.
Contact
DevSweeper is made by Dimitrios Kyriakakis. Questions about your data, or a request to delete what Lemon Squeezy passed on to me: dkiriakakis@gmail.com.
Last updated 22 October 2026.