Privacy Policy
Ouxa is a local-first mobile learning app created by Ocean Bennett. This policy explains what data Ouxa accesses, stores, shares, and how to contact the developer.
Contact: contact@oceanbennett.com
Summary
Ouxa is designed to work without a required account. Learning progress, XP, streaks, hearts, selected lessons, tutor history, model selections, and recovery data are stored on your device by default.
Ouxa does not sell personal data and does not use third-party advertising SDKs.
Data Stored On Your Device
- Lesson progress and completed lesson IDs
- XP, hearts, streaks, credits, and achievement state
- Daily review and practice state
- Tutor conversation history and selected lesson context
- Local model download records and selected model path
- Export/import recovery data you choose to create
Optional Local AI Models
Ouxa may let you download optional GGUF model files from public model hosts such as Hugging Face or from a curated Ouxa-controlled model manifest. These files are model weights/assets used by the inference runtime included in the app. They are stored in app-private storage where supported by the operating system.
When a local model is installed and selected, Ouxa can generate tutor hints on-device. Normal learning prompts are not sent to a paid LLM API by default.
Purchases
Ouxa may offer one-time in-app purchases. Purchases are processed by Apple App Store, Google Play, and RevenueCat. These providers may process purchase identifiers, receipt data, device/app metadata, and transaction information needed to complete, validate, restore, and support purchases.
Ouxa uses purchase status only to unlock paid app features such as no-wait learning, infinite hearts, or Mastery content.
Curriculum And Network Requests
Ouxa may fetch a curriculum catalog and lesson content from a static content delivery endpoint. These requests may expose standard network information to hosting providers, such as IP address, user agent, request time, and requested URL, as part of normal internet operation.
Ouxa also includes a bundled fallback catalog so the app can continue working if the network is unavailable.
Optional Remote Tutor
The consumer app is designed to keep remote tutor functionality disabled by default. A remote tutor may be used only in explicitly configured development, testing, or future opt-in builds. If a future release enables remote tutoring for users, this policy and the app disclosures will be updated before release.
Data Sharing
Ouxa does not sell personal data. Ouxa may share limited data with service providers only when necessary to provide app functionality:
- Apple and Google for app distribution and in-app purchases
- RevenueCat for purchase validation and entitlement restoration
- Static hosting/CDN providers for curriculum delivery
- Public model hosts for optional model downloads
Data Retention And Deletion
Local learning data remains on your device until you delete the app, clear app data, or use in-app reset/recovery features where available.
Purchase records are retained by Apple, Google, and RevenueCat according to their own policies so purchases can be restored.
To request support or deletion guidance, contact contact@oceanbennett.com.
Children
Ouxa is intended for developers and learners interested in programming and software engineering. It is not directed to children under 13.
Security
Ouxa uses operating-system app storage and platform purchase systems. No system can be guaranteed perfectly secure, but Ouxa is designed to minimize data collection and keep normal learning data on-device.
Changes
This policy may be updated as Ouxa changes. The effective date above will be updated when material changes are made.