Privacy Policy
Sieve — Android application
Last updated: September 10, 2026
This Privacy Policy describes how the Sieve Android application ("Sieve", "the app", "we") handles your information. It applies to the Sieve app and nothing else.
The short version: Sieve does not collect, transmit, or sell your personal data. There are no user accounts, no advertising, and no analytics. Everything the app does — scanning, analysing, and deleting files — happens entirely on your device.
1. Information We Do Not Collect
Sieve does not collect, request, or store any of the following:
- Personal identifiers (name, email address, phone number, postal address)
- Account credentials — the app has no account system and no sign-in
- Your photos, videos, documents, or any other file content
- File paths, file names, or metadata transmitted off your device
- Your list of installed applications, transmitted off your device
- Your notification content, transmitted off your device
- Location data
- Device identifiers, advertising IDs, or analytics identifiers
- Crash reports or usage telemetry
We operate no servers that receive data from the app. There is no backend, no database of users, and no analytics dashboard.
2. Permissions and What They Are Used For
Sieve requests permissions because its features require them. Each permission below is used only for the purpose stated, and only on your device.
| Permission | Why the app needs it |
|---|---|
All files accessMANAGE_EXTERNAL_STORAGE |
Required to scan your device storage for large files, duplicate photos, screenshots, and videos, and to delete the items you select. Without this access, the cleaning features cannot locate or remove files outside the app's own storage. |
Storage read/writeREAD_EXTERNAL_STORAGEWRITE_EXTERNAL_STORAGE |
The equivalent file access for Android 12 and earlier, where the permission above does not apply. |
Usage accessPACKAGE_USAGE_STATS |
Used by App Manager to show when you last opened each app, and by Network Traffic to show how much data each app has used over a selected period. This information is read and displayed on your device only. |
| Installed apps query | Used by App Manager to list the apps installed on your device so you can review and uninstall them. This is declared in the manifest and does not produce a runtime prompt. |
Request delete packagesREQUEST_DELETE_PACKAGES |
Used to open the system's own uninstall confirmation dialog when you choose to remove an app. Sieve cannot uninstall anything silently — the system always asks you to confirm. |
NotificationsPOST_NOTIFICATIONS |
Used to send cleanup suggestions and to display the ongoing cleanup status notification. On Android 13 and later you are asked to grant this at runtime, and you can decline. |
Notification accessBIND_NOTIFICATION_LISTENER_SERVICE |
Used by Notification Cleaner to detect and clear incoming notifications according to your settings. This is an optional feature, off by default, and can be disabled at any time in Android Settings. Notification content is processed on your device and is never transmitted. |
Foreground serviceFOREGROUND_SERVICEFOREGROUND_SERVICE_SPECIAL_USE |
Used to keep the ongoing notification (cleanup status and network speed) visible while the feature is active. This is not used to perform work in the background for advertising or profiling purposes. |
Run at startupRECEIVE_BOOT_COMPLETED |
Used to restore your cleanup reminders after the device restarts, if you have enabled them. |
Network accessINTERNETACCESS_NETWORK_STATE |
Used solely by the Network Test feature to measure your download speed, and to check whether a network connection is available. See section 4. |
You can revoke most of these permissions at any time through your device's Settings. Revoking a permission disables the related feature; the rest of the app continues to work.
3. Where Your Data Stays
All scanning, analysis, comparison, and deletion happens locally on your device.
- File content is never read for any purpose other than identifying duplicates (using byte-level comparison and cryptographic hashing) and displaying previews. It is never copied off your device.
- Clean history — the record of how much space you have freed — is stored in the app's private storage on your device. It is never uploaded.
- App settings (dark mode, excluded folders, notification preferences, per-app notification rules) are stored on your device using Android's DataStore and a local database.
- Deleted files are permanently deleted. Sieve does not keep a copy, and deletion cannot be undone. The app always asks you to confirm before deleting anything.
Uninstalling the app removes its local data from your device.
4. Network Activity
Sieve connects to the internet for exactly one purpose: the Network Test feature.
When you run a network test, the app downloads data from a public speed-test endpoint operated by Cloudflare, Inc. (speed.cloudflare.com) to measure your connection speed. The request contains no personal information, no device identifier, and no data about your files or apps. The result (a speed figure) is calculated and displayed on your device.
As with any internet request, the server you connect to can see the IP address your request originates from. This is inherent to how the internet works and is not something Sieve collects or has access to. Cloudflare's handling of that connection is governed by Cloudflare's own privacy policy.
If you never use Network Test, the app makes no network requests at all.
5. Third-Party Sharing
We do not share, sell, rent, or trade any information with third parties, because we do not collect any information to share.
The app contains no third-party advertising SDKs, no analytics SDKs, no crash-reporting SDKs, and no attribution or tracking SDKs.
6. Advertising and Analytics
Sieve contains no advertising. There are no ad networks, no ad identifiers, no interest-based advertising, and no in-app tracking of any kind.
Sieve contains no analytics. We do not measure how you use the app, which features you open, or how often you open it.
7. Children's Privacy
Sieve is a general-purpose utility and is not directed at children. Because the app collects no personal information from anyone, it collects no personal information from children. We do not knowingly collect data from children under 13 (or the applicable age in your jurisdiction).
8. Your Choices and Data Deletion
Because Sieve does not collect or store data on any server, there is no server-side data to request, export, or delete. You retain full control of everything the app touches:
- Permissions — grant or revoke any permission at any time in Android Settings.
- App data — clear the app's local data (clean history, settings, excluded folders) through Android Settings → Apps → Sieve → Storage → Clear data.
- Everything — uninstalling the app removes all of its local data from your device.
- Notification access — disable it in Android Settings → Notifications → Device & app notifications → Sieve, or turn off auto-clean inside the app.
9. Security
Sieve holds no user data on any server, so there is no remote database to breach. Locally, the app relies on Android's application sandbox to keep its stored settings and history private to the app. The one network request the app makes (the speed test) uses HTTPS.
10. Changes to This Policy
If this policy changes, the revised version will be published at this address with an updated "Last updated" date. Material changes will also be noted in the app's release notes on Google Play. Continued use of the app after a change takes effect constitutes acceptance of the revised policy.
11. Contact Us
If you have questions about this policy or about how Sieve handles your information, contact us at:
Email: minliangchen101@gmail.com
We aim to respond within 7 days.