Effective date
This Privacy Policy applies to the Wajeez app for iOS and Android and to related Kiducate web pages. Last updated: September 21, 2026.
Wajeez compresses your photos and documents on your device. There is no account, and your files are never uploaded to Kiducate or to anyone else.
This Privacy Policy applies to the Wajeez app for iOS and Android and to related Kiducate web pages. Last updated: September 21, 2026.
Wajeez reduces the file size of photos so they fit the upload limits imposed by visa portals, government forms, and exam registration systems. You choose a target size, and the app compresses the photo to fit underneath it.
All of this happens on your device. Kiducate does not operate a server that receives, processes, or stores your files.
Wajeez does not require you to create an account, sign in, or provide an email address to use the app.
When you select a photo, the app reads it into memory on your device, compresses it locally, and writes the result back to your device. Nothing is transmitted off the device at any point in that process.
Your original files are never modified. Wajeez always produces a new compressed copy and leaves the original untouched.
While compressing, the app writes temporary working files to your device's private temporary storage. These are deleted as soon as the operation finishes, whether it succeeds, fails, or is cancelled.
| Permission | Why it is needed |
|---|---|
| Photo library (read) | To let you select the photo you want to compress. |
| Photo library (add) | To save the compressed copy back to your photo library when you choose to save it. |
Wajeez does not request access to your camera, location, contacts, calendar, microphone, or health data. On Android, the app declares no runtime permissions at all and uses the system photo picker instead.
Wajeez keeps a small amount of information locally so the app works correctly between launches:
None of this is transmitted anywhere. It stays in the app's own storage on your device.
So that a paid unlock is not lost if you reinstall the app, Wajeez stores your purchase status in the system keychain — Keychain on iOS, Keystore on Android. On iOS this record is deliberately retained by the operating system when the app is deleted, so that reinstalling restores your purchase without you having to contact us.
This record contains only a purchase status and a count of free exports used. It contains no personal information, no file content, and nothing that identifies you. If you want it removed, see "Deleting your data" below.
Wajeez offers an optional one-time purchase that unlocks unlimited exports. There is no subscription and no recurring charge.
Purchases are processed entirely by Apple through the App Store or by Google through Google Play. Kiducate never sees or stores your payment card details, billing address, or Apple ID or Google account credentials. The app only receives a confirmation of whether a purchase exists.
Wajeez uses TelemetryDeck for anonymous product analytics. TelemetryDeck does not track IP addresses and does not build user profiles or advertising identifiers.
The app sends events describing how the app itself is used: which screen you are on, which preset or target size you chose, whether a compression or an export succeeded or failed and for what reason, whether the purchase screen was shown, dismissed or completed, and whether a storage cleanup was started or finished.
These events carry technical values only, such as a target size in kilobytes, a savings percentage, a count of files, or the name of a failure reason. They never include your photos, your documents, file names, or any content from them.
Every event also carries context that is not about your files: the screen you were on, whether you have purchased, and how much of the free allowance you have used. TelemetryDeck adds a few attributes of its own to every event as well — device model, app version, the country set on your device, the hour of day, the date of your first session, and how many days you have used the app. That country comes from your device's region setting, not from your location; the app never asks for location access.
A completed purchase additionally records which product was bought, and its price and currency, so that sales can be counted. It records no payment details, which Apple and Google handle and never share with us.
TelemetryDeck assigns each installation a random identifier, which has a hash function applied to it on your device before it is sent, so that repeated events from one installation count as one user. It is not linked to your name, your email address, or your Apple or Google account, because the app has none of those.
Wajeez uses Sentry to report crashes, so that a fault which stops the app can be found and fixed. A report contains the technical details of the failure: where in the code it happened, the device model, the operating system version and the app version.
It is configured to send nothing beyond that. Screenshots are disabled, so a frame showing your passport or your visa is never captured. Personal identifiers are disabled, so your IP address is not recorded. Performance tracing is switched off entirely, and network requests are not captured.
Crash reports contain no photos, no documents, no file names, and nothing that identifies you.
Wajeez contains no advertising, no advertising SDKs, and no cross-app or cross-site tracking. The app does not use the Advertising Identifier and does not ask for App Tracking Transparency permission, because it does not track you.
| Service | Purpose | Data shared |
|---|---|---|
| Apple App Store | Processing purchases on iOS | Handled entirely by Apple under Apple's own privacy policy. |
| Google Play | Processing purchases on Android | Handled entirely by Google under Google's own privacy policy. |
| TelemetryDeck | Anonymous product analytics | The anonymous events described above. No IP address, no profile, no file content. |
| Sentry | Crash reporting | Technical crash details, device model, operating system and app version. No IP address, no screenshots, no file content. |
Wajeez does not use any other analytics, attribution, crash-reporting, or advertising service.
When you tap share, the app hands the compressed file to your operating system's standard share sheet. From that point you decide where it goes. Wajeez does not transmit the file itself and has no visibility into what you do with it afterwards.
Wajeez is a general-purpose utility and is not directed at children. It does not knowingly collect personal information from anyone, including children.
Because Wajeez stores nothing on a server, there is no account to close and no data for us to delete on your behalf.
Deleting the app removes its local storage, including your export history and settings. On iOS, the keychain record described above may persist after deletion so your purchase can be restored; to remove it as well, delete the app and then reset your keychain via your device settings, or contact us at support@kiducate.eu and we will explain the steps for your device.
If this policy changes materially, the updated version will be published on this page with a new effective date.
Questions about this policy or about how Wajeez handles your data: support@kiducate.eu.
Wajeez is on the App Store, listed as Photo Compressor & Cleanup, and on Google Play, listed as Compress Pictures & Photos.