Privacy Policy
Compress Video for Android · Version 1.0 · Last updated: 3 August 2026
Your videos never leave your phone. Compression happens entirely on the device, and no file, excerpt, thumbnail or file name is ever sent anywhere.
The app does send anonymous technical measurements, described in section 4, used to understand how it is used and to improve the accuracy of its size estimates.
1. Who is responsible
The app is published by an independent developer (Kwizu Studio). For any question about this policy, write to kwizustudio@gmail.com.
2. Your videos never leave your phone
Compression is performed locally by the device's video processor. No video file is uploaded, copied to a third-party service, or analysed remotely. This holds whatever the size or duration of the video.
Never transmitted: your videos or any part of them, their thumbnails, their file names, their paths, or the identifiers the system assigns to the files you select.
3. What the app does not collect
- No identifying data: no name, no email address, no account, no phone number.
- No advertising identifier, and no advertising — the app embeds no ad network.
- No precise location.
- No content of any kind.
There is no user account and no sign-up.
4. The anonymous technical measurements
To understand how the app is used, and to fix the product's main known weakness — the gap between the size announced before compression and the size actually produced, which depends on each phone's encoder model — the app sends technical measurements.
| Sent | Why |
|---|---|
| Dimensions, duration and bitrate of the input and output video; codec identity and the name of the device's hardware encoder | These are numbers and technical names. Aggregated across phone models, they let a constant calibrated on a single device be replaced by a value that is correct for yours. |
| Usage events: app opened, compression started, succeeded or failed | Measure real usage of the app and spot failures. |
| Device manufacturer and model, processor model, Android version, architecture, interface language, app version | Attach a measurement or a failure to a technical context. The processor model matters most: it determines the video encoder, and therefore the estimation gap being corrected. |
| A random installation identifier, and the IP address at the time of sending | Distinguishes two installations without identifying you. The identifier is regenerated if you reinstall the app; it is tied to no account. The IP address is inherent to any connection: it is used to infer a country, not an address. |
These measurements are processed by PostHog, on its European infrastructure, as a data processor. They are not sold, not shared with advertisers, and not used to profile or target you.
Legal basis (GDPR, art. 6(1)(f)): the publisher's legitimate interest in measuring how its app performs and correcting its defects. No content and no identifying data enters this processing.
5. How the app accesses your videos
The app is granted no permission to access your gallery or storage. It uses the Android Photo Picker: you pick a video yourself, and the system grants the app temporary access to that single file only. The app cannot browse, list or read anything else.
The compressed video is saved to your gallery through MediaStore, a mechanism that likewise requires no permission.
6. Permissions requested
| Permission | Why | Required? |
|---|---|---|
INTERNET |
Send the technical measurements of section 4. That is the only use of the network: no video ever goes through it. | Granted automatically, with no prompt. Compression works fully offline. |
POST_NOTIFICATIONS |
Show compression progress in the notification shade. | No — the app works normally if you deny it. |
FOREGROUND_SERVICE…_MEDIA_PROCESSING…_DATA_SYNC |
Keep a running compression alive when you leave the app's screen. | Granted automatically, with no prompt. They give access to no data. |
ACCESS_NETWORK_STATEWAKE_LOCK |
Declared by the Android video library (Media3) that performs the compression, not by the app itself. The first reports whether a connection exists, the second keeps the phone from sleeping mid-processing. | Granted automatically, with no prompt. They give access to no personal data. |
This list is exhaustive: it matches exactly what Google Play displays for the app, where you can check it yourself.
7. Data kept on the device
The app stores a few technical preferences locally: the number of successful compressions (used to offer the review prompt only once), and a small calibration table that records how closely your phone's encoder followed the requested bitrate, so that size estimates get more accurate as you use the app. That table holds bitrate numbers and the name of a system video component — nothing about your videos. This information does not leave the device and is deleted when you uninstall the app or clear its data from Android settings.
8. Third-party services
PostHog — analytics and technical diagnostics, described in section 4. The only third-party service integrated into the app.
The app embeds no ad network, no social network, and no payment service.
Google Play distributes the app under its own privacy policy, independent of this one.
9. Retention
Technical measurements are kept for at most twelve months, then deleted. They are only useful for as long as they cover the devices and versions in circulation.
10. Children
The app is a general-audience utility. It is not directed at children and collects no data that would reveal a user's age.
11. Your rights
The GDPR grants you rights of access, rectification, erasure, objection and portability. Since the measurements in section 4 contain no identifying data, the publisher has in practice no way to link a record to a person, and therefore cannot retrieve "your" data from your name or address.
Deletion is nonetheless possible, and the procedure is set out in full on the Data Deletion page. In short: uninstalling the app or clearing its data destroys the installation identifier and stops all collection; to have already-sent measurements deleted, write to kwizustudio@gmail.com stating your phone model, the language you use the app in, and the period concerned.
12. Changes
Any change to what the app transmits will be reflected on this page before the version concerned is published, and the date at the top updated accordingly.