Privacy Policy
In short: Compress Image compresses the photos and PDFs you pick, on your phone. There is no account and no server of ours. No photo, PDF or file name is ever uploaded. The app asks for no storage, photo or camera permission. To fix crashes and understand general usage, release builds use Google Firebase Crashlytics and Firebase Analytics. Those reports never include your photos, PDFs or file names. We never sell data.
1.What the app processes, and where
All processing happens on your device. History and settings are kept in the app's private storage, which other apps cannot read. The image and PDF files themselves are not part of the app's backup.
| Information | Why | Where it stays |
|---|---|---|
| Photos and PDFs you pick (Android photo picker or file picker) or share into the app | To make a smaller copy | Read on your phone. The copy is written to a folder you choose. Originals are never changed or deleted, and nothing is uploaded |
| Saved history: file names, sizes, pixel sizes and the target you used | The results list | On your phone, for 30 days by default (you can keep it forever, turn it off or clear it) |
| Presets and settings | To remember your choices | On your phone |
| Crash reports and basic app events (Firebase, release builds) | Fix crashes, understand general usage | Sent to Google Firebase (see 4). Never includes photos, PDFs or file names |
The app does not read your location, contacts, messages, accounts or the list of your apps. It does not browse your photo library: you pick each file.
2.Permissions
- No storage, photo or camera permission. Input comes from the Android photo picker, the file picker, or a share into the app.
- Internet and network state — Firebase Crashlytics, Firebase Analytics and Google Play only. Compressing works fully offline.
- Advertising ID — used by Firebase Analytics in release builds.
- Background batch (
FOREGROUND_SERVICE,FOREGROUND_SERVICE_DATA_SYNC,FOREGROUND_SERVICE_MEDIA_PROCESSING) — only if you start a batch that should keep going while you leave the screen. It starts from your tap, shows an ongoing notification, and processes files on the phone. Nothing is uploaded. - Notifications (
POST_NOTIFICATIONS, Android 13 and later) — asked when you turn that background option on, so the progress notification can be shown.
3.Exports, backups and sharing
Results are saved to Pictures/Compress Image and Documents/Compress Image, or to a folder you choose. When you share a result, Android's share sheet sends it only to the app you pick, under that app's own policy. Android may include history, presets and settings in your own device backup, which Android and Google manage and encrypt. The image and PDF files themselves are not part of the app's backup. When you use Contact us, your e-mail app opens with the app version, Android version and phone model added so we can help; you decide whether to send it.
4.Third-party services
Release builds use Google services that follow Google's privacy policy (https://policies.google.com/privacy):
- Firebase Crashlytics — crash reports with device model, Android version, app version and app state, and a Crashlytics installation ID. https://firebase.google.com/support/privacy
- Firebase Analytics — basic, anonymous usage statistics such as app opens and which screens are used, with an app instance ID and the advertising ID. Photos, PDFs and file names are not sent.
- Google Play in-app updates and in-app review — to offer updates and, occasionally, a review prompt.
- Google Play Billing — for a Pro purchase. Google handles the payment; the app only learns whether Pro is owned by your Google account.
- Google AdMob — included for possible future ads, but turned off: no ads are shown and AdMob is never started. If ads are ever turned on, this policy will be updated first and the app will ask for consent where the law requires it.
5.Purchases
Pro is bought through Google Play Billing. Google handles the payment. The app only learns whether Pro is owned by your Google account.
6.Sharing and selling
We do not sell, rent or share personal data. Google processes the Firebase and Play data above as our service provider.
7.Children
The app is not directed at children under 13, and we do not knowingly collect personal information from them.
8.Keeping and deleting data
Saved history stays on your phone for 30 days by default. You can keep it forever, turn it off or clear it in Settings. Clearing the history never deletes the files you saved. Uninstalling the app or clearing its storage removes the history, presets and settings. Files already saved to Pictures or Documents stay where you put them; delete those yourself. Firebase keeps crash reports for about 90 days and analytics data according to its retention settings. To ask for deletion of crash or analytics data, write to tecdroiddeveloper@gmail.com with the app instance ID shown in the app's About screen. Deletion page: https://adhavpavan.github.io/app-privacy-policy/compress-image/delete-data/
9.Security
App data is kept in Android's private app storage, which other apps cannot read. Connections to Google services use encryption (HTTPS). No photo, PDF or file name is sent over the internet by the app.
10.Changes
We may update this policy when the app changes. The current version, with its effective date, is always in the app (menu › Privacy policy) and at https://adhavpavan.github.io/app-privacy-policy/compress-image/.
11.Contact
Questions or requests about privacy: tecdroiddeveloper@gmail.com. When you use Contact us, your e-mail app adds the app version, Android version and phone model so we can help.