DeSpark — Privacy Policy

Effective date: June 25, 2026

This policy explains what data DeSpark collects, why, and the choices you have. It is written in plain English on purpose — you should be able to read it in a few minutes.


The short version

DeSpark removes unwanted objects and distractions from your photos, and the image editing happens entirely on your device. Your photos are never uploaded — not to us, not to anyone.

To keep the app free and to improve it, DeSpark works with a few other companies: it sends a small amount of anonymous diagnostic data to Google Firebase (which features you use and crash reports — never your images), and the free version shows ads from Google AdMob, which — only with your permission — may use a device advertising identifier to show and measure ads. An optional Pro purchase removes all ads. Your photos are never part of any of this and never leave your device.


1. Who we are

DeSpark is an app that removes unwanted objects and distractions from photos. It is developed and operated by Abdullah Al Hadi ("we", "us"). For the purposes of the EU / UK / EEA General Data Protection Regulation (GDPR) and the California Consumer Privacy Act (CCPA/CPRA), Abdullah Al Hadi is the data controller for personal data collected through the app. For any privacy question, contact us at mukashi.dev@gmail.com.

This policy covers the DeSpark app on iOS, iPadOS, Android, and macOS, including the iOS Share Extension ("Share → DeSpark"). The ads described in §4 are shown on iOS, iPadOS, and Android; the macOS build does not display ads.


2. Data that stays on your device — never sent anywhere

The following lives only on your device, in the app's private storage. We have no server that stores it and no way to read it.

You can delete the gallery at any time (Settings → Clear gallery, or delete an individual result). Uninstalling the app removes all of it.

If you have iCloud Backup (iOS) or device backup (Android/macOS) enabled, your operating system may include the app's local data in a backup you control in system settings. Those backups are between you and Apple/Google; we have no access to them.


3. Data sent to Firebase (Google)

We use two Firebase services from Google: Analytics and Crashlytics. Both are configured with the minimum data surface needed for product decisions and crash fixing — Firebase itself uses no advertising identifiers and does no cross-app tracking. (The separate, permission-gated advertising identifier used to show ads is described in §4.)

Firebase Analytics collects

Each event carries at most a few categorical labels (like source: paste). No free-form text and no image content is ever included.

Firebase Analytics is configured not to collect your advertising identifier (IDFA/AAID); it cannot link you across other apps or websites.

Firebase Crashlytics collects data only when the app crashes

Crashlytics is disabled in our development builds; it is active in the release build you install from a store.

What we never send to Firebase: the image you are cleaning, the cleaned result, any image bytes, pixels, file names, file paths, or photo metadata (EXIF). All editing happens on your device; the picture itself does not leave it.

Legal basis (EEA / UK / Switzerland). Where the GDPR or UK GDPR applies, we process this anonymous analytics and crash-diagnostic data under our legitimate interests (Art. 6(1)(f)) — understanding how the app is used and keeping it stable — balanced against your privacy. You can object at any time (see §12).


4. Ads (Google AdMob)

The free version of DeSpark is supported by ads from Google AdMob — a banner on the home screen and an occasional full-screen ad between actions. Buying Pro (see §5) removes all ads. Ads appear on iOS, iPadOS, and Android; the macOS build shows no ads.

To request and measure ads, Google's Mobile Ads SDK collects and shares with Google:

Google uses this to serve ads, cap how often you see the same ad, detect invalid activity, and measure performance — and, where you have granted permission, to show personalized (more relevant) ads. Google acts as an independent controller for the ad data it receives; see the Google Privacy Policy and how Google uses information from apps that use its services.

Your consent and choices. Before any ad loads, on first launch:

SKAdNetwork (iOS). DeSpark includes Apple's SKAdNetwork identifiers so advertising can be attributed and measured in a privacy-preserving way that does not identify you.

Your photos are never used for advertising and are never shared with the ad network.


5. Purchases & subscriptions (RevenueCat, Apple, Google)

DeSpark is free to use. You can optionally upgrade to Pro — a weekly subscription or a one-time lifetime purchase — which removes all ads. Purchasing is entirely optional.


6. The "Report a bug" email path

If an image doesn't clean correctly, the app offers "Report this image" (and Settings → Report a bug). These open a pre-filled email in your own mail app. A bug report pre-fills your app version, platform, OS version, and device model, and — only if you choose to attach it — the image that failed.

Nothing is sent until you press Send in your mail app. The image, and anything else in the email, reaches us only by your explicit action, via your email provider to mukashi.dev@gmail.com. This is the only way an image would ever leave your device, and only because you chose to send it to help us reproduce a bug.


7. Permissions the app asks for


8. How on-device editing works

All detection and editing run on-device, in the app. DeSpark removes only the visible content you select or that automatic cleanup targets. No image is uploaded for processing.


9. What we never do


10. Third parties


11. How long we keep it


12. Your rights and choices

We don't sell your personal information for money. If you allow tracking, your device's advertising identifier may be used to personalize ads — which California law (CCPA/CPRA) treats as "sharing" for cross-context behavioral advertising. You can opt out at any time by denying tracking (iOS) or resetting your Advertising ID (Android), declining the consent form where it's shown, or upgrading to Pro.


13. Children's privacy

DeSpark is a general-audience app and is not directed at children under 13 (or the equivalent age in your region). We don't knowingly collect personal data from children. If you believe a child has used the app and want associated diagnostic data removed, email mukashi.dev@gmail.com.


14. Security


15. Changes to this policy

If we change this policy, the new version replaces this page at https://hadicuet.github.io/despark-legal/ and the "Effective date" above is updated. Material changes (such as a new third-party service or a new category of data) will be called out in the app's release notes.


16. Contact us

Questions, requests, or complaints: mukashi.dev@gmail.com.