Privacy Policy

Last updated: June 2, 2026

Related documents

Terms of ServiceCOPPAFERPA

1) Who we are

The App is a time-driven spaced repetition system (SRS) for practicing multiplication facts. The App uses Firebase services (Authentication, Firestore, Cloud Functions, Storage, and (where available) Analytics) to provide accounts, sync progress, and enable features like session history and scene customization. On production pages, we may also use Contentsquare/Hotjar behavior analytics to understand how visitors use the App and where the experience needs improvement.


2) Information we collect

We collect information in three main ways: (a) information you provide, (b) information generated by your use of the App, and (c) technical data collected by our service providers.

A. Account and profile information
  • Anonymous account identifier

    If you use the App without signing in, Firebase Authentication may create an anonymous account ID so your progress can be saved on that device/session.

  • Sign-in information

    If you choose to sign in or upgrade an anonymous account, we may receive your email address and/or a provider identifier from Google, Apple, or an email-link sign-in flow (depending on what you use).

  • Username and settings

    We store a display username (which may be randomly generated) and preferences like theme and session length.

B. Learning and usage data (App content)

The App is designed to adapt to performance. We store learning progress and session data, which may include:

  • Practice data

    Your multiplication facts, review history, spaced-repetition scheduling fields (e.g., next due time, box/interval/ease factor), and performance stats such as correct/incorrect counts and response-time averages.

  • Session summaries

    Information about sessions (e.g., start/end time, session length, and aggregate results).

  • Scene builder data

    If you use the scene builder, we may store scene metadata and user-uploaded images/assets in Firebase Storage.

C. Technical and analytics data

Our hosting and backend providers (including Firebase) may collect technical information such as device/browser type, IP address, app interaction events, and crash/diagnostic signals. Where Firebase Analytics is enabled and supported by your environment, Analytics may collect usage data to help us understand performance and improve the App. On production pages where Contentsquare/Hotjar is installed, that provider may process interaction data such as pages viewed, clicks or taps, scrolling, browser/device information, and session-replay or heatmap signals. We use this for product analytics, not advertising or sale of personal information.


3) How we use information
  • Provide core functionality

    Authenticate users, save and sync progress, schedule reviews, and load your selected packs/scenes.

  • Improve and secure the App

    Monitor performance, troubleshoot issues, prevent abuse, and maintain reliability.

  • Communicate

    Respond to support requests and feedback you submit through the App.


4) How we share information

We do not sell your personal information. We share information only in the following circumstances:

  • Service providers

    We use Firebase (Google) to provide authentication, databases, cloud functions, file storage, and analytics. We use Contentsquare/Hotjar for production behavior analytics, heatmaps, and session replay. These providers process data on our behalf.

  • Legal and safety

    We may disclose information if we believe it is reasonably necessary to comply with law, protect users, or prevent fraud or security issues.

  • Business changes

    If the App is involved in a merger, acquisition, or asset transfer, information may be transferred as part of that transaction.


5) Data retention

We keep account and progress data as long as needed to provide the App. If you delete your account or request deletion, we will take reasonable steps to delete or de-identify your personal information, subject to legal, security, and operational requirements (e.g., backups and logs may persist for a limited period).


6) Security

We use reasonable administrative, technical, and organizational measures designed to protect information. No method of transmission or storage is 100% secure, and we cannot guarantee absolute security.


7) Children’s privacy (COPPA)

Please see our COPPA notice for additional information about children’s privacy.


8) Educational institutions (FERPA)

If your school uses the App, please see our FERPA notice for more details.


9) Your choices and requests
  • Account choices

    You can use the App anonymously, or you can sign in (Google, Apple, or email link) to sync across devices.

  • Account deletion

    Signed-in users can permanently delete their account from the Danger Zone on the Profile page. This cancels any active subscription and removes learner profiles, practice history, classrooms, saved scenes, and sign-in credentials.

  • Access requests

    You may request access to your information. Contact us via the in-app Feedback button and include the email you use for sign-in (if applicable).

  • Analytics controls

    Some analytics controls may be available through your device/browser settings (e.g., blocking cookies or scripts). You can also turn off production behavior analytics for this browser below.

Privacy choices

Math Builders uses lightweight behavior analytics in production to spot confusing screens and improve the app. We do not sell personal information or use this for ads.

Behavior analytics is on for this browser.

10) Changes to this policy

We may update this Privacy Policy from time to time. We will change the “Last updated” date above and may provide additional notice in the App if required.


11) Contact

Questions or requests? Use the in-app Feedback button or email us at support@mathbuilders.com