Skip to content

Privacy Policy

Last updated: May 12, 2026

GanitAR is a fully on-device augmented reality math app. It does not collect personal information, does not require an account, and does not transmit data to any server. The camera is used only for on-device AR rendering. This page explains exactly what that means.

1. What Information the App Uses

GanitAR uses only the following information, all of which stays on your device:

  • Camera frames— processed in real time by Apple's ARKit framework for plane detection and scene anchoring, and by Apple's on-device DataScanner for recognizing printed math problems. Frames are not saved, recorded, or transmitted.
  • Microphone audio— when you use voice input to dictate a problem, audio is transcribed by Apple's Speech framework with on-device recognition enabled. Audio is not saved, recorded, or sent to Apple or any other server.
  • Your typed answers— numbers you enter into in-app prompts (such as "how many shapes do you see"). These are evaluated in memory and discarded when the view closes.
  • Game progression — the current round, difficulty limit, and shape state. These exist only while the app is open.

The app does not collect your name, email, age, location, advertising identifier, device identifier, contacts, or any other identifier.

2. What Stays on the Device

Everything. The app has no storage requirements:

  • No accounts are created.
  • No persistent user files are written to disk.
  • No Keychain entries are added.
  • No background processes run when the app is closed.

When you generate a practice worksheet, the PDF is written to the app's sandboxed temporary directory only so the system share sheet can hand it to Print, Files, or AirDrop. iOS clears that directory automatically. Nothing is uploaded.

When you close the app, in-memory state is discarded. When you uninstall the app, no residual user data exists to remove.

3. When Data Leaves the Device

Never. GanitAR makes no network calls during normal use. The app does not communicate with any backend, third-party API, analytics service, or advertising network.

4. No Analytics, No Advertising

GanitAR does not include any third-party analytics SDK. We do not integrate Firebase Analytics, Google Analytics, Mixpanel, Amplitude, AppsFlyer, Adjust, Branch, Segment, or any equivalent product. The only diagnostic data we may receive is Apple's standard, opt-in MetricKit and crash reports surfaced through App Store Connect, which you control through iOS Settings → Privacy & Security → Analytics & Improvements.

GanitAR contains no advertising of any kind. There are no ad SDKs, no advertising identifier collection, no App Tracking Transparency prompt, and no sponsored content.

5. Camera Permission

On first launch, iOS will ask for permission to use the camera. The camera is required because GanitAR is an augmented reality app — without the camera feed, ARKit cannot place virtual objects on real surfaces. The camera is also used to scan printed math problems through Apple's on-device DataScanner.

Camera frames are processed entirely on-device. They are not saved to your photo library, not written to disk, and not sent to any server. You can revoke camera permission at any time through iOS Settings → GanitAR.

6. Microphone and Speech Recognition Permission

If you use the voice-input mode to dictate a math problem, iOS will ask for permission to use the microphone and to perform speech recognition. Both are optional — the rest of the app works without them.

Speech recognition runs on-device using Apple's Speech framework with the on-device recognition flag set. Audio samples and transcripts are processed in memory and are not sent to Apple, not sent to us, and not written to disk. You can revoke either permission at any time through iOS Settings → GanitAR.

7. Children's Privacy

GanitAR is suitable for users of any age, including children under 13. Because the app collects no personal information, it does not implicate the Children's Online Privacy Protection Act (COPPA) or comparable laws in other jurisdictions. Parents do not need to provide consent because there is nothing to consent to.

8. Data Retention and Deletion

We retain no user data because we collect none. To remove the app entirely, uninstall it from your device. iOS will delete any in-memory state immediately.

9. Contact Us

If you have questions about this privacy policy or the app, contact us:

Email: support@ganitar.app

For App Store review questions, mention "App Review" in the subject line.

10. Changes to This Policy

We may update this policy from time to time. When we make changes, we will update the "Last updated" date at the top of this page. If a future version of GanitAR ever begins collecting any user data, we will update this policy and seek any required consent before collection begins.