Privacy Policy

On this page
  1. 1. Who we are
  2. 2. Your local learning profile
  3. 3. Google and Apple sign-in
  4. 4. Subscriptions and RevenueCat
  5. 5. Questions, network use and permissions
  6. 6. Deletion and retention
  7. 7. Younger learners
  8. 8. Changes and contact

Lumen by gLitCh Labs
App ID: com.glitchlabs.lumen
Last updated: 21 September 2026

Lumen is a quiz-based learning app for Grades 9–12. This policy explains your local learning profile, sign-in, subscriptions and support. Free Daily Spark does not require an account. Sign-in and purchasing depend on availability in your installed build.

1. Who we are

Lumen is published by gLitCh Labs. For privacy questions or a data request, email glitchlabsio@gmail.com.

2. Your local learning profile

Lumen stores your nickname, chosen grade, theme, daily goal, onboarding preferences and learning progress on your device. Progress includes quiz answers and history, XP, streaks and Daily Spark completion. Native apps use device preferences; the browser build uses local browser storage.

An optional picture you choose is cropped and resized on your device to a 192 × 192 JPEG. Lumen does not upload this picture or your local nickname and learning progress to Firebase Authentication or RevenueCat. This picture is separate from profile information supplied by Google or Apple during sign-in.

Change your profile in Preferences. Reset app clears the device’s learning profile and local recovery copy. Clearing app or browser storage can also remove local data; device backup and restore behavior depends on your operating system settings. Signing in does not sync or restore learning progress across devices.

3. Google and Apple sign-in

Lumen uses Firebase Authentication for Google and Apple sign-in. Firebase assigns an account identifier (UID) and processes provider identifiers and available account information, such as your email address, display name and profile-photo URL. Apple may supply a private relay email address. The information supplied depends on your provider and choices.

This information authenticates your account and connects it to subscription access. Authentication services also process connection and security information, including IP addresses and user-agent information, to operate sign-in and prevent abuse. Lumen does not receive your Google or Apple password.

See Firebase’s privacy and security information, Google’s Privacy Policy and Apple’s Privacy Policy.

4. Subscriptions and RevenueCat

Apple’s App Store or Google Play processes subscription payments. Lumen uses RevenueCat to verify purchases, restore purchases and determine Pro access. Lumen sends your Firebase UID as the RevenueCat app user identifier so purchases can be associated with your account.

RevenueCat processes purchase and transaction information, product identifiers, subscription status and expiry, and technical app/device information needed to provide its service. Its dashboard also uses purchase information for subscription reporting and analytics. Lumen does not send your quiz history, nickname or chosen local picture to RevenueCat. We do not receive your full payment-card details.

See RevenueCat’s Privacy Policy and our Terms of Use for subscription access.

5. Questions, network use and permissions

Questions and fonts are bundled with Lumen. New questions arrive through app updates; there is no separate question-pack download or R2 content download in the current learning flow. Bundled content does not mean unlimited offline Pro access: subscription verification still applies.

Sign-in, purchases, restoration and subscription refreshes use the network. Opening store or support links uses the relevant external service. The sample leaderboard uses fictional rivals and your locally earned score; it does not publish your progress.

The current build does not enable platform cloud backup for learning progress. Lumen has no advertising SDK, advertising tracking, or separate third-party usage-analytics or crash-reporting integration. Authentication and billing providers still process the service data described above. Lumen does not sell your learner profile or progress.

Contacts are not needed. Selecting an optional profile picture uses your device’s file or photo picker; Lumen processes only the picture you choose.

6. Deletion and retention

In Preferences → Your Lumen account → Delete account, confirm by signing in again with the same Google or Apple account. This deletes your Firebase sign-in account. The Apple deletion flow also requests revocation of Apple sign-in authorization. It does not delete your Google or Apple account.

Account deletion does not cancel your subscription or erase local progress. Cancel renewal separately through the store, and use Reset app to remove the device’s learning profile. Resetting or signing out does not delete the Firebase account.

Local profile information remains until you reset or remove the local data. Firebase authentication records are subject to Firebase’s deletion and backup-retention processes after account deletion. Deleting the Firebase account does not automatically delete RevenueCat customer records or Apple/Google transaction records. Those records can remain for subscription servicing and applicable accounting, security or legal requirements under the relevant provider’s practices.

If you contact support, your email address, message and information you include are processed to handle the request. We do not specify a fixed retention deadline for support correspondence or provider billing records. You can request access, correction or deletion by email; we may need to verify account ownership and explain any records that cannot be deleted. See account-deletion instructions and Data controls.

7. Younger learners

Lumen is intended for secondary-school learners and is not directed at children under 13. Children under 13 should not create an account or provide personal information through Lumen. If you believe a child under 13 has provided personal information, contact us so we can review the situation. Lumen does not currently provide an age-verification flow.

8. Changes and contact

We will update this policy and its date when Lumen’s data practices change. For private questions, email glitchlabsio@gmail.com. Use Support for product help; do not post account details or other personal information in public GitHub issues.