Privacy Policy
Last updated: June 2, 2026
Related documents
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.
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
