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:

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.

PermissionWhy the app needs it
All files access
MANAGE_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/write
READ_EXTERNAL_STORAGE
WRITE_EXTERNAL_STORAGE
The equivalent file access for Android 12 and earlier, where the permission above does not apply.
Usage access
PACKAGE_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 packages
REQUEST_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.
Notifications
POST_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 access
BIND_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 service
FOREGROUND_SERVICE
FOREGROUND_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 startup
RECEIVE_BOOT_COMPLETED
Used to restore your cleanup reminders after the device restarts, if you have enabled them.
Network access
INTERNET
ACCESS_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.

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:

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.