What MathFoundry stores on your device

  • Learning progress such as completed concepts, quiz results, flashcard review history, badges, streaks, arena scores, and saved Exam Snap sessions
  • App preferences such as your selected course, onboarding state, and some feature-state preferences needed to run the app
  • Limited in-app practice telemetry for Exam Snap events such as start, submit, timeout, and review-opened states, stored locally to support app features and progress views

Optional data used for friend groups

If you use the optional friend-group features, MathFoundry uses Apple CloudKit to store and sync:

  • Group information such as a share code, group identifier, owner identifier, and created date
  • Profile information such as your chosen display name and a generated app user identifier
  • Leaderboard information such as boss and arena high scores

Friend groups are optional. If you do not use them, this CloudKit social data is not needed for the core app experience.

Subscriptions and purchases

MathFoundry uses Apple StoreKit and RevenueCat to load subscription plans, process purchases and restores, and determine whether Premium access is active.

This means Apple and RevenueCat may process subscription-related data such as product identifiers, entitlement status, and purchase or restore events needed to operate the subscription flow.

Support communications

If you contact us by email for support or TestFlight access, we receive the information you choose to include in that message so we can respond to your question or investigate a problem.

How we use information

  • To operate learning features, saved progress, and resume behavior inside the app
  • To provide optional friend-group sharing and leaderboard features through CloudKit
  • To process subscriptions and restores through Apple and RevenueCat
  • To respond to support requests and improve the product

Third-party services used by the app

  • Apple CloudKit for optional friend-group syncing and leaderboard data
  • Apple StoreKit and the App Store for in-app subscription purchases and restores
  • RevenueCat for subscription plan loading and entitlement management

Your choices

  • You can use the core app without joining a friend group.
  • You can reset local progress from the app’s Settings screen.
  • You can contact us if you have questions about your data or need help with the app.

Contact

Email us at [email protected].