Learning on your iPhone
No Jintus Labs app account is required. Lessons, flashcards, learning progress, study lists, settings, and ordinary study statistics are stored locally. Hani conversation history and learning memory also stay on your iPhone during ordinary use. Device backups may include app data according to your Apple settings. We do not use advertising SDKs, cross-app tracking, or a third-party analytics SDK.
Speech and generated responses
Microphone access is used when you choose speaking practice or voice conversation. The app uses Apple-managed on-device speech recognition; it does not upload raw microphone recordings to Jintus Labs or a cloud speech service. Apple may need to download language assets. Availability depends on your device, operating system, language support, and installed assets.
Hani conversations and Phrase Focus explanations use Apple Foundation Models on supported devices. Ordinary conversations and private lookups are not sent to Jintus Labs or a cloud language-model provider. Hani’s synthesized voices run locally using the bundled Supertonic 3 model or your explicitly selected Apple voices. Recorded learning audio is bundled. Generated responses can be wrong; they are learning aids.
Reports you choose to send
In-app support requires a reply email and sends it with your message and selected screenshots, plus app/build version, device description, and operating-system version. Content reports and automatic diagnostics do not require a reply email. Content reports include the relevant lesson, question, answer, flashcard or explanation and your selected issue and note. A Hani report can include the specific exchange you explicitly choose to attach. Unrelated conversation history and raw microphone audio are not attached.
Content reports attempt to remove identifying information; automated removal is imperfect, so avoid sensitive information in notes or selected exchanges. Reports may be queued on your iPhone and retried when delivery is available. Exporting a conversation uses the sharing destination you choose.
Automatic diagnostics and your controls
Crash and serious-freeze diagnostic sharing is enabled by default. It sends Apple’s technical crash or hang data, stack traces, app/device/OS details, and a bounded record of recent app locations and actions. These diagnostics exclude learner answers, typed text, account details, screenshots, raw audio, and conversation transcripts. Turn off “Automatically Share Crash Diagnostics” in Settings to stop this sharing and clear pending crash reports and breadcrumbs.
Automatic Phrase Focus failure reports are separately enabled by default. They include the failed processing stage, error and model/configuration details and, when permitted, the relevant bundled teaching content or rejected generated explanation. Private learner-typed lookup text and raw audio are excluded. Turn off “Send Phrase Focus failure diagnostics” in Settings, or the corresponding control in Phrase Focus, to stop future failure reports. Previously queued reports remain in Saved Content Reports. Reports can wait in a local delivery queue while offline.
Secure delivery and retention
Our Cloudflare-hosted native support service uses Apple App Attest to verify the app. It stores an app-installation verification key identifier, public key and verification counters, and short-lived challenges to prevent abuse. Network and mail providers process connection information, including IP addresses, to deliver and secure requests. Submitted reports are delivered through our support mail service and mailbox.
We use submitted information to respond, investigate bugs and teaching issues, and improve the app. We do not sell it or share it for advertising. We retain support and diagnostic information only as reasonably needed for those purposes, basic records, and legal requirements. Contact support to request deletion of submitted information and provide enough detail to locate it. Deleting local history does not delete a report already sent.
TestFlight
Apple operates TestFlight and makes beta-testing information such as sessions, crashes, and feedback available to developers under its TestFlight privacy practices. That is separate from in-app reports and diagnostic settings. An Apple account is needed to install through TestFlight.
Questions and updates
Contact Jintus Labs support or [email protected] for privacy questions or deletion requests. We will update this page when relevant practices change. The general Jintus Labs policy also describes website and support practices.