Last updated: 4 July 2026 • Applies to the Android app com.cleanup.storage.cleaner
This Privacy Policy explains how Cleanup ("the app", "we", "us") handles information when you use it. Cleanup is a storage-cleaning utility that helps you find and remove duplicate and similar photos, large or junk videos, compress media, manage duplicate contacts, and set cleanup reminders. Cleanup is built to work on your device — the media and contacts it analyses stay on your phone. Please read the "What we do NOT collect" section; it is the most important part.
What we collect What we don't collect Why Permissions Third parties Ads & Ad ID Retention Your rights Children Security Contact
Cleanup does not require you to create an account and does not ask for your name, email, or phone number. The information collected is limited to the following, gathered through the third-party services listed in section 5:
Cleanup is built to respect your private content. We explicitly do not collect, upload, transmit, or store any of the following:
Every permission the app declares, and why:
| Permission | Why it's needed |
|---|---|
READ_MEDIA_IMAGES, READ_MEDIA_VIDEO, READ_EXTERNAL_STORAGE | To scan photos and videos on your device so you can find and delete duplicates, similar items, and large files. Content stays on-device. |
WRITE_EXTERNAL_STORAGE | To delete the media files you choose to remove (older Android versions only). |
READ_CONTACTS, WRITE_CONTACTS | To find duplicate/incomplete contacts and merge or delete the ones you select. Contacts stay on-device. |
READ_PHONE_STATE, ANSWER_PHONE_CALLS | To detect when a call ends and show the optional after-call/cleanup screen. No calls are recorded. |
POST_NOTIFICATIONS | To show cleanup reminders and app notifications (Android 13+). |
USE_FULL_SCREEN_INTENT | To show a full-screen cleanup reminder / after-call alert on the lock screen at the scheduled time. |
SCHEDULE_EXACT_ALARM, WAKE_LOCK, RECEIVE_BOOT_COMPLETED | To fire cleanup reminders at the exact time you set, wake the screen for the alert, and re-arm reminders after a reboot. |
SYSTEM_ALERT_WINDOW ("Display over other apps") | To display the after-call cleanup screen over other apps when a call ends. |
VIBRATE | Haptic feedback for reminders and confirmations. |
FOREGROUND_SERVICE | Supporting background work for the after-call feature. |
INTERNET, ACCESS_NETWORK_STATE | Required by analytics, crash reporting, ads, and remote configuration. |
com.google.android.gms.permission.AD_ID & ACCESS_ADSERVICES_* | Advertising identifier and Android Ad Services, used to show and measure ads (not for premium users). |
BIND_GET_INSTALL_REFERRER_SERVICE | To read the Google Play install-referrer once, for install attribution. |
com.google.android.c2dm.permission.RECEIVE, C2D_MESSAGE | To receive push notifications you have enabled. |
Launcher badge permissions (*.permission.*BADGE*, READ/UPDATE_SETTINGS) | Added by the notification library to show an unread-count badge on the app icon on supported launchers. |
Cleanup uses the following third-party SDKs. Each has its own privacy policy governing the data it processes:
| Service | Provider | Purpose | Policy |
|---|---|---|---|
| Firebase Analytics | Google LLC | Anonymous usage analytics | policies.google.com/privacy |
| Firebase Crashlytics | Google LLC | Crash reporting | policies.google.com/privacy |
| Firebase Remote Config | Google LLC | Feature configuration | policies.google.com/privacy |
| Google AdMob | Google LLC | Advertising & measurement | policies.google.com/technologies/ads |
| Google Play Billing | Google LLC | In-app purchases | policies.google.com/privacy |
| Google Play (Install Referrer, In-App Update & Review) | Google LLC | Attribution, updates, ratings | policies.google.com/privacy |
| AppMetrica | Yandex | Usage analytics | yandex.com/legal/confidential |
| Microsoft Clarity | Microsoft Corporation | Product analytics | privacy.microsoft.com |
| OneSignal | OneSignal, Inc. | Push notifications | onesignal.com/privacy_policy |
The free version of Cleanup shows ads served by Google AdMob, which may use your device's Advertising ID to show and measure ads. You can reset or delete your Advertising ID at any time in Android Settings → Privacy → Ads. Purchasing the premium (ad-free) upgrade removes all ads; ad-serving is then disabled in the app.
Depending on your region, you may have the right to access, correct, delete, or restrict processing of your data, and to opt out of the "sale/sharing" of personal information. Because Cleanup does not hold an account for you, the simplest ways to exercise these rights are:
Cleanup is a general-audience utility and is not directed to children under 13 (or the minimum age in your jurisdiction). We do not knowingly collect personal information from children. If you believe a child has provided us data, contact us and we will delete it.
Data transmitted to the third-party services above is sent over encrypted (HTTPS/TLS) connections. Those providers may process data on servers outside your country; each maintains its own safeguards for international transfers as described in their policies. No method of transmission or storage is 100% secure, but we rely on reputable providers and collect as little as possible.
We may update this policy as the app evolves. Material changes will be reflected here with a new "Last updated" date. Continued use of the app after changes means you accept the updated policy.
Questions or requests about this policy or your data: