← Back

Privacy Policy — LumaWalls

Last updated: April 2026

1. Overview

LumaWalls is a wallpaper application developed by Théo Vankoekelberg. The app does not require you to create an account. You can browse, download, and use wallpapers completely anonymously.

This policy explains what data is collected, why, and how it is handled.

2. Data We Collect

  • Anonymous device identifier — A non-personal identifier generated from your device (Android: Build.ID; iOS: identifierForVendor) and stored locally. Used to distinguish anonymous sessions and manage your Pro subscription. Never linked to your name or email.
  • Usage analytics — Anonymous usage events (app opens, screen views, downloads, ad views) collected via Firebase Analytics, PostHog, and our own backend. No personally identifiable information is attached to these events.
  • Push notification token — If you grant notification permission, your FCM device token and device model are sent to our server to deliver push notifications. You can revoke this permission at any time in your device settings.
  • Subscription data — When you purchase a Pro subscription, your anonymous device ID and subscription status are stored on our server. Payment is processed entirely by the App Store or Google Play — we never receive your payment details.
  • Content reports — If you report a wallpaper, an anonymous flag is sent to our server containing only the wallpaper ID and the reason selected. No account or identity is required.

3. Data We Do NOT Collect

  • Name, email address, or any account credentials
  • Precise GPS location
  • Contacts, camera, or microphone data
  • Browsing history outside the app

4. Google Drive Backup (Pro, Optional)

Pro subscribers may optionally back up their favourites to Google Drive. If enabled, the app requests the restricted drive.appdata scope, which allows writing only to a private, app-specific folder invisible to other apps. We do not read, modify, or share any other Drive content. You can revoke this access at any time via your Google account settings.

5. Advertising & GDPR Consent

LumaWalls displays ads provided by Google AdMob (banner, interstitial, and rewarded formats). Before serving personalised ads, the app presents a consent dialogue in compliance with the EU General Data Protection Regulation (GDPR) via Google's User Messaging Platform (UMP). You may choose to accept or decline personalised advertising.

For more information on how Google uses data, visit policies.google.com/technologies/ads.

6. Third-Party Services

The app integrates the following third-party services, each governed by their own privacy policies:

  • Google Firebase Analytics — usage analytics
  • Google AdMob — advertising
  • Google FCM — push notifications
  • PostHog — product analytics
  • Apple App Store / Google Play — subscription and payment processing

7. Data Retention

Anonymous analytics events are retained for up to 12 months. Device tokens are removed automatically if inactive for 90 days. Subscription records are kept for the duration of the subscription and up to 1 year after expiry for accounting purposes.

8. Your Rights (GDPR)

If you are located in the European Economic Area, you have the right to:

  • Access the data associated with your anonymous device ID
  • Request deletion of your data
  • Withdraw consent for personalised ads at any time via in-app settings or by contacting us

To exercise these rights, contact us at support@lumawalls.com with your device identifier (found in app Settings → About).

9. Third-Party Intellectual Property

Some wallpapers available in LumaWalls may depict characters, logos, or imagery associated with third-party intellectual properties (such as animated franchises, sports brands, or entertainment IPs). All such trademarks, characters, and brand names are the exclusive property of their respective rights holders. LumaWalls is not affiliated with, endorsed by, or sponsored by any of these rights holders.

Such content is made available solely for personal, non-commercial use and is never locked behind a paid subscription. If you are a rights holder and wish to request removal of specific content, please contact us at support@lumawalls.com — we will respond promptly.

10. Children's Privacy

LumaWalls is not directed at children under the age of 13. We do not knowingly collect data from children. If you believe a child has provided data, please contact us and we will delete it promptly.

11. Changes to This Policy

We may update this policy from time to time. Material changes will be notified via an in-app notice or push notification. Continued use of the app after changes take effect constitutes acceptance.

12. Contact

Théo Vankoekelberg
Email: support@lumawalls.com
Governed by the laws of Belgium.