Last updated: 2026-05-06 · Effective date: 2026-05-06
DeMotion is a mobile app that strips Live Photo (iOS) and Motion Photo (Android) video components from existing photos in your device's photo library — in place, with all metadata preserved. Privacy is fundamental: the app runs entirely on your device with no cloud upload, no analytics, no Sentry, and no tracking — only local PhotoKit / MediaStore access strictly required to perform the conversion.
Data controller: Maciej Siemiński (sole proprietor, Poland) — the developer of DeMotion. Contact: mail@macsiem.dev
This Privacy Policy explains what personal data DeMotion processes, how, why, and what rights you have.
DeMotion runs entirely on your device — your photos never leave your phone, there is no cloud, no analytics, no Sentry, and no tracking. We use Google AdMob for ads on the free tier and Apple / Google billing for in-app purchases. You have full GDPR rights including access, deletion, and portability.
The app stores locally on your device:
DeMotion does not integrate Sentry, Firebase Crashlytics, Bugsnag, or any third-party analytics/crash SDK. Crash reports we may receive come only from Apple App Store Connect (Crashes) and Google Play Console (Android Vitals), at the platform level, in the form of anonymized aggregate crash data tied to the app version — never to a specific user.
DeMotion shows non-invasive ads on Home and Result (banner) plus interstitial after every N batches (free tier only). Ads are delivered by Google AdMob, whose SDK collects:
Default mode is non-personalized ads. on Android you control the Advertising ID under system Settings. Ads can be permanently disabled via the Lifetime / Premium IAP.
DeMotion offers paid features through Apple In-App Purchase (iOS) and Google Play Billing (Android). When you make a purchase:
Available products: premium annual subscription, lifetime unlock, optional tip jar.
READ_MEDIA_IMAGES / PHPhotoLibrary): add or process images from the gallery (optional unless required for app's core function).Each permission is requested contextually. You can deny any permission and still use the core features (where applicable).
For users in the European Economic Area, United Kingdom, and Switzerland:
We do not sell personal data. The categories of recipients are limited to providers strictly required to run the app:
| Recipient | Purpose | Data category | Privacy policy |
|---|---|---|---|
| Google LLC (AdMob) | Serve ads | Advertising ID, device & ad metrics | https://policies.google.com/privacy |
| Apple Inc. (App Store / IAP) | In-app purchase processing on iOS | Purchase token, account-level entitlement | https://www.apple.com/legal/privacy/ |
| Google LLC (Play Billing) | In-app purchase processing on Android | Purchase token, account-level entitlement | https://policies.google.com/privacy |
We may disclose data if required by a valid court order or other binding legal process, after verifying the request and notifying you where lawful.
Some of the recipients above are located outside the European Economic Area (mainly in the United States). Where transfers occur, they are protected by:
You can request a copy of the relevant safeguards by writing to mail@macsiem.dev.
| Data | Where it lives | How long |
|---|---|---|
| Your in-app data | Your device only | Until you delete it, uninstall the app, or wipe app data |
| Advertising ID | Google AdMob systems | Per Google's retention policy (typically up to 14 months for ad metrics) |
| IAP purchase token / receipt | Your device + Apple / Google | Until you uninstall; Apple / Google keep transaction records per their own policies |
You have the following rights regarding your personal data:
To exercise any right, write to mail@macsiem.dev. We respond within 30 days (extendable by 60 days for complex requests, with notice).
If you believe we are processing your data unlawfully, you may file a complaint with a supervisory authority. For Polish residents:
Prezes Urzędu Ochrony Danych Osobowych (PUODO) ul. Stawki 2, 00-193 Warszawa, Poland https://uodo.gov.pl
You may also file a complaint with the supervisory authority of your habitual residence, place of work, or place of the alleged infringement in another EEA country.
DeMotion is not directed at children under 13 (under 16 where applicable per local law). We do not knowingly collect personal data from children under that age. If you believe a child has provided us personal data without parental consent, contact us at mail@macsiem.dev and we will delete it promptly.
The "Designed for Families" / "Ages 5+" Apple / Google flags are not set on DeMotion — the app is rated for general audiences 13+.
No system is 100% secure; please keep your device updated and use strong device locks.
DeMotion does not call the App Tracking Transparency framework on iOS — there is no tracking-grade identifier collection by the app. AdMob, when present, runs in non-personalized mode.
On Android, you can reset or limit your Advertising ID under Settings → Google → Ads.
DeMotion offers the following in-app products through Apple App Store and Google Play: premium annual subscription, lifetime unlock, optional tip jar.
All payment data is handled by Apple Inc. (App Store / iTunes account) or Google LLC (Play Billing). We never see your card number, your billing address, or your full Apple ID / Google account. Apple and Google return only an opaque purchase token and entitlement metadata that we use to unlock features. Subscriptions can be cancelled at any time in iOS Settings → Apple ID → Subscriptions or in the Google Play app → Subscriptions; cancellation rules are governed by Apple / Google.
We may update this policy as the app, third-party SDKs, or applicable law change. Material changes will be announced in-app and the "Last updated" date at the top will change. Continuing to use DeMotion after a change constitutes acceptance of the updated policy.
For privacy questions, exercise of rights, or concerns about this policy:
Maciej Siemiński Email: mail@macsiem.dev
Canonical version of this policy: https://macsiem.github.io/demotion-privacy/ Source: https://github.com/MacSiem/demotion-privacy