# ByteCleaner > Developer disk cleaner for macOS. It scans 17 categories, from Xcode Derived Data to node_modules, lists every item it finds with its path and size, and moves them to the Trash only with the user's approval. ByteCleaner is an independent macOS app published at bytecleaner.app. It offers English and Turkish interfaces and runs on macOS 14 and later, on both Apple Silicon and Intel Macs. Its audience is iOS, macOS, Android and JavaScript developers. ## Core principles - Scans first: nothing is deleted before the user sees it. Every item is listed with its path, size and last used date. - Risk labeled: every category is marked Safe, Rebuildable or Caution. - Moves to the Trash: nothing is permanently deleted by default, everything can be restored. - Item protection (pin): active projects can be kept entirely out of scope. - No safety related feature is behind a paywall. ## Scanned categories (17) - Derived Data - Archives - Device Symbols - Simulator Devices - Runtimes - Gradle Caches - Android Emulators - node_modules - npm · Yarn · pnpm - Homebrew - and 7 more categories ## Features - Unlimited scanning across 17 developer cache categories - Item by item list: path, size and last used date - Safe / Rebuildable / Caution risk labels - Moves to the Trash instead of deleting - Item protection (pin) to keep active projects out of scope - Menu bar summary - Automation rules (Pro) - History and stats (Pro) - Quick Clean (Pro) ## Pricing - Free (forever): all 17 categories, unlimited scanning and cleaning, risk labels, item protection, menu bar summary. - Pro (one time, ₺249,99): automation rules, history and stats, Quick Clean and future Pro features. There is no subscription. - 14 day free Pro trial: no card required, no auto renewal. ## Frequently asked questions ### Is my data safe? ByteCleaner only scans known cache and derived data locations; your source code and documents are out of scope. Deletion always happens with your selection and your approval, and the default target is the Trash. Even so, reviewing what you delete remains your responsibility. ### Is there a subscription? No. The core app is free forever; Pro is a one time purchase that also covers future Pro features. ### What happens after cleaning? Caches are rebuilt when they are needed; the first build or package install may take a little longer. That is exactly what the "Rebuildable" label tells you. ### Which categories does ByteCleaner scan? 17 developer categories in total: Xcode Derived Data, archives, device symbols, simulator devices and runtimes, Gradle caches, Android emulators, node_modules, npm · Yarn · pnpm caches, Homebrew and more. ### Can I undo what I deleted? Yes. Nothing is permanently deleted by default; every item is moved to the Trash and can be restored from there. You can also pin active projects to keep them out of scans entirely. ### Which macOS versions are supported? macOS 14 and later. The app runs on both Apple Silicon and Intel Macs, with English and Turkish interfaces. ## Links - [Home](https://bytecleaner.app/): product overview, features, pricing and FAQ - [Terms of Use](https://bytecleaner.app/terms/): These Terms of Use govern your use of the ByteCleaner macOS app and the bytecleaner.app website. By downloading or using the app you agree t… - [Privacy](https://bytecleaner.app/privacy/): ByteCleaner is designed not to collect personal data. This page states plainly what data exists and where it stays. The app No account. You… - [Support](https://bytecleaner.app/support/): Something not working, or an idea to share? Write to us directly: support@bytecleaner.app We usually reply within two business days, in Engl… ## Other languages - [TR](https://bytecleaner.app/tr/llms.txt) ## Contact - Email: support@bytecleaner.app - Full text dump: https://bytecleaner.app/llms-full.txt - Sitemap: https://bytecleaner.app/sitemap_index.xml ## Disclaimer Deletions are performed with the user's selection and approval. Responsibility for any data loss rests with the user; ByteCleaner cannot be held liable.