Effective date
This Privacy Policy applies to the Instant Passport & ID Photo iOS app and related Kiducate web pages. Last updated: August 3, 2026.
Unlike other Kiducate apps, this one is not fully on-device: producing your document photo requires uploading it to a background-removal service. This page explains exactly what is sent, what is stored, and what is not.
This Privacy Policy applies to the Instant Passport & ID Photo iOS app and related Kiducate web pages. Last updated: August 3, 2026.
Instant Passport & ID Photo turns a phone photo into a correctly sized document photo — Emirates ID, passport, visa, and similar formats — with the background replaced by white and, optionally, a print-ready sheet.
The app does not require you to create an account, sign in, or provide an email address to use it.
When you take or pick a photo, the app first checks its lighting on your device and rejects photos that are too dark before doing anything else. That check never leaves your phone.
To replace the background with white, the app cannot do this on-device. It normalizes your photo (converts it to JPEG and caps it at roughly 4 megapixels) and uploads it to Kiducate's own server — a Firebase Cloud Function running in the europe-west1 region — which adds an authentication key and forwards the image to Pixelcut (pixelcut.ai), a third-party image-editing API, to remove the background. Pixelcut returns the cut-out image, Kiducate's server passes it straight back to the app, and the app composites it onto a white background on your device.
This upload happens for the free preview as well as for a paid export — the preview and the final photo go through the same background-removal step, just at different points in the flow.
Kiducate's server does not write your photo to a database or to disk. It streams the image through to Pixelcut in memory and returns the result; nothing about the request is logged except the image size and the HTTP status, for debugging the service itself. We cannot make claims on Pixelcut's behalf about how long they retain images on their own servers after processing — see Pixelcut's own privacy policy at pixelcut.ai for their stated retention practices.
Two parts of the flow run entirely on your device and never involve any upload:
| Permission | Why it is needed |
|---|---|
| Camera | To capture the photo you turn into a document photo. |
| Photo library (read) | To let you choose an existing photo instead of taking a new one. |
| Photo library (add) | To save your finished photo and print sheet to your photo library when you choose Save. |
The app does not request access to your location, contacts, calendar, microphone, or health data.
Unlike Kiducate's other apps, this app's local history does contain photo content:
This history is not uploaded or backed up to any Kiducate server. It stays on your device until you delete an entry, clear it from within the app, or uninstall the app.
The app offers a one-time purchase for a single export and an auto-renewing monthly subscription — see Terms of Use for what each includes. Purchases are processed by Apple through the App Store; Kiducate never sees or stores your payment card details, billing address, or Apple ID credentials.
To manage entitlements and confirm what you're entitled to on each device, the app uses RevenueCat, a subscription-management service. RevenueCat receives an anonymous app-user identifier and your purchase receipt data — never your photos.
The app uses TelemetryDeck for product analytics. Events sent include things like a photo being captured, the lighting check result, a preview starting or finishing, a template being selected, the paywall being shown, and a purchase completing or being cancelled. These events carry only technical values — a source ("camera" or "gallery"), a lighting level, a template ID, whether a purchase succeeded — and a randomly generated identifier. They never include your photo, its content, or anything that identifies you personally.
The app contains no advertising and no advertising SDKs. It does not use the Advertising Identifier and does not request App Tracking Transparency permission, because it does not track you across apps or websites.
| Service | Purpose | Data shared |
|---|---|---|
| Pixelcut | Removes the background from your photo and replaces it with white | The normalized photo, sent once per preview or export. Handled under Pixelcut's own privacy policy. |
| Kiducate proxy (Firebase Cloud Function) | Adds the Pixelcut API key server-side so it never ships inside the app | Streams your photo through to Pixelcut and the result back; does not store it. |
| Apple App Store | Processing purchases | Handled entirely by Apple under Apple's own privacy policy. |
| RevenueCat | Subscription and entitlement management | Anonymous app-user ID, purchase receipt. |
| TelemetryDeck | Anonymous product analytics | The event types described above. No photo content. |
The app does not use any other analytics, attribution, crash-reporting, or advertising service.
When you tap share, the app hands your finished photo to your device's standard share sheet. From that point you decide where it goes. The app does not transmit the file anywhere else and has no visibility into what you do with it afterward.
This app is independent and is not affiliated with, endorsed by, or representing any government entity. It follows publicly published size and background specifications; it is not an official government tool.
This app is a general-purpose utility and is not directed at children. It does not knowingly collect personal information from anyone, including children.
Because your photo history is stored only on your device, there is no account to close and no server-side photo record for us to delete on your behalf.
If you have questions about a specific upload or want confirmation of what was sent, contact us at support@kiducate.eu.
If this app starts using a different background-removal provider, adds a new third party, or changes what leaves the device, this policy will be updated to describe that before the change ships.
Questions about this policy or about how this app handles your data: support@kiducate.eu.
Instant Passport & ID Photo is available now on the App Store — download it for iPhone.