Privacy Policy — Mathorama

Last updated: 16th May 2026

Operator: Nitin Kashyap

Contact: kashyapnitin1@gmail.com

This policy describes how Mathorama ("the app") handles information when you use our mobile application on Android and iOS.


1. Summary

  • Mathorama is a math practice game. You do not need an online account to play.
  • Game progress and profiles are stored on your device by default.
  • The app uses Firebase Analytics and Firebase Crashlytics in Release 1.
  • The app may show Google Mobile Ads (AdMob) when ads are enabled.
  • The app can send optional local daily practice reminders (device notifications only; not marketing push).
  • We design analytics and ad behavior to minimize disruption and unnecessary data use.

  • 2. Information the app stores on your device

    The app uses local storage on your device (for example via React Native AsyncStorage) to save things such as:

  • Player profiles you create (for example a display name and avatar choice). This is not verified and is not a login account on our servers.
  • Game progress, including levels, scores, stars, coins, streaks, and similar stats.
  • Badge and practice-related progress used for gameplay.
  • Session history summaries you can view inside the app.
  • Settings such as sound, haptics, and daily reminder preferences (on/off and preferred local time).
  • We do not operate a sign-in system in the app that sends your password or email to our own servers as part of core gameplay. (If you add accounts or cloud sync later, update this section.)

    Deletion: You can remove local progress using in-app options where available (for example profile reset/delete). Uninstalling the app removes locally stored data from that device, subject to how your operating system handles app data.


    3. Information collected automatically (analytics, diagnostics, device data)

    Depending on your operating system, app store, and build configuration, technical information may be processed automatically, including:

  • Device or app version identifiers needed for the app to run or update.
  • App usage events (for example app open, screen view, mode starts, and onboarding flow steps) via Firebase Analytics.
  • Crash and diagnostics data via Firebase Crashlytics.
  • Mathorama is designed to avoid sending direct identifiers in analytics payloads where possible:

  • We do not intentionally log player names.
  • We do not intentionally log raw profile IDs.
  • We do not intentionally log free-text answers.
  • Events use structured fields and a pseudonymous profile token for product measurement.

  • 4. Advertising (Google Mobile Ads / AdMob)

    Mathorama integrates Google Mobile Ads (AdMob). Depending on build settings (for example `EXPO_PUBLIC_AD_MODE` and release configuration):

  • Test/mock modes do not request live production ads.
  • Live mode may show banner ads and interstitial ads.
  • Interstitials are controlled by conservative pressure limits in app logic (for example cooldowns, session caps, and onboarding exclusions).
  • We request non-personalized ads by default in app code for Release 1.
  • Google and its partners may use cookies or similar technologies and device/advertising identifiers to show and measure ads, as described in:

  • Google’s Privacy & Terms
  • How Google uses information from sites or apps that use our services
  • Google Mobile Ads SDK
  • Where required (for example in the EEA or UK), you must configure consent handling and Google Play declarations to match actual ad behavior in production.

    Children: If your app targets or appeals to children, stricter rules apply to ads and data. You are responsible for accurate target audience and Families declarations in Google Play and for configuring ad SDKs accordingly.

    For our Release 1 baseline, we use conservative ad pressure controls and default to non-personalized ad requests in app code.


    5. Notifications and reminders

    Mathorama offers an optional daily practice reminder using your device’s local notification system (via expo-notifications). This is not remote push marketing: we do not send your device a push token to our servers for reminders, and reminders are scheduled on your device.

    What you may see

    Permission and control

    What we do not do with notifications


    6. Analytics and measurement

    Mathorama uses Firebase Analytics in Release 1 to measure product usage and app quality signals (for example app open, screen views, gameplay mode starts, onboarding progression, and ad flow events).

    Analytics event parameters are limited to structured values needed for product operation and improvement.


    7. Who we share data with

  • We do not sell your personal information.
  • On-device data stays on your device unless you add cloud backup/sync (not described here unless you ship it).
  • Google (Firebase, Mobile Ads, and Google Play services) may process data as described in their policies when those SDKs/services are active.

  • 8. International users

    If users access the app from the European Economic Area, UK, or other regions with privacy laws, ensure your practices and this policy align with GDPR, UK GDPR, and local requirements (including consent for ads/analytics where required).


    9. Children's privacy

    Mathorama is intended for a general audience, including learners and families. The app does not knowingly ask children to provide email addresses or create online accounts for core play.

    If you believe we have inadvertently collected information from a child in a way that violates applicable law, contact us at kashyapnitin1@gmail.com and we will take appropriate steps.


    10. Changes to this policy

    We may update this policy from time to time. The “Last updated” date at the top will change when we do. Continued use of the app after changes means you accept the updated policy (unless local law requires a different process).

    If future releases add major features that change data behavior (for example account sync/sign-in), we will update this policy before or when those features go live.


    11. Contact

    Questions about this policy: kashyapnitin1@gmail.com