Every statement below is verifiable against the application code and its automated build checks. If app behavior changes, this policy is updated with the same release, never retroactively.
What Storage Cleaner processes, entirely on your device
Storage Cleaner helps you find apps you have not used in a while that are holding cache space. To do that it reads, on your device only:
- The list of apps on your device that have a home-screen launcher icon (Android's narrow package-visibility query; Storage Cleaner cannot see every package).
- For each visible app, the last time Android reports it was used - only if you grant Usage Access in system settings.
- For each visible app, the cache size Android reports at scan time - same grant.
- Your device's total and free storage space.
Scan results (app identities, last-used classification, cache-size snapshots, and timestamps) are stored in a private local database so you can review history and compare before/after a cleanup you perform in Android settings.
Off-device data transmission: none
- Storage Cleaner has no INTERNET permission and does not transmit app data off your device or share it with third parties. An automated build check keeps the permission absent.
- No analytics, advertising, crash-reporting, or any other third-party network SDK is included.
- No account, no sign-in, no cloud service.
- Scan history and settings are excluded from Android cloud backup and from device-to-device transfer, so they do not leave the device through those paths either.
Retention and your controls
- Scan history is bounded: old completed scans are pruned automatically according to the retention setting, and you can delete local history in the app at any time.
- Uninstalling Storage Cleaner removes the database and all settings. Because backup and transfer are excluded, no copy of the data remains in your cloud backup.
- What Storage Cleaner cannot delete: screenshots or copies you made yourself.
Security
Storage Cleaner keeps its local database and settings in app-private storage protected by Android's application sandbox. It reduces exposure by using no network connection, excluding its data from backup and device transfer, and requesting only the access described below. Device security still depends on Android, your device configuration, and physical control of the device.
Permissions and why
| Permission | Why Storage Cleaner asks | If you decline |
|---|---|---|
Usage Access (PACKAGE_USAGE_STATS, granted in system settings) |
Read last-used times and cache sizes for visible apps | The app still works; per-app figures show as Unknown and no dormancy recommendations are made |
Notifications (POST_NOTIFICATIONS, Android 13+) |
Show scan progress and completion, with lock-screen content redacted | The app still works; progress is visible in-app only |
Storage Cleaner also carries standard non-user-facing library plumbing from Android's WorkManager (boot-completed rescheduling, wake lock, network-state constraint tracking) used solely to run and recover your scans; none of it transmits data.
What Storage Cleaner never does
- Never deletes another app's data or cache itself; you act in Android settings.
- Never uses accessibility services, root, or hidden APIs.
- Never sells app data, shares it with third parties, or transmits it off-device.
Changes
Material changes to this policy will be published with the app update that changes the behavior, never retroactively. The effective date above always reflects the current revision.