Hana Learn
プライバシー

Privacy Policy

🌸 Hana Learn — Privacy Policy

This policy explains what information the Hana Learn app handles, why, and the choices you have. Hana Learn is built to know as little about you as possible. No account, sign-up, email, or login is required — the app works anonymously. Your learning progress is backed up under a random, anonymous identifier so it can be restored, and lesson content, reviews, and writing practice work offline. We collect nothing beyond what each feature needs to run.

1. The short version

2. Information the app handles

That is the complete list. Beyond an optional profile name you may set, the app does not collect your name, email, phone number, contacts, photos, location, or advertising identifiers, and it does not profile you.

3. Progress backup, in detail

The backup is keyed by a random token created on your device — it contains no name, email, advertising ID, or hardware identifier. On Apple platforms the token is stored in iCloud Keychain; on Android it is protected with Android Keystore and belongs to that Android installation. These are separate anonymous identities, so Android does not automatically restore an iPhone profile. Our server stores progress under a one-way hash of the token, so we cannot tell which backup belongs to which person and cannot look you up. The backup contains learning progress and, if you set one, your profile name: no conversations, audio, or other personal details. Using “Reset all progress” clears the learning data in that installation's server backup and replaces it with an empty reset state. Restoring a backup on a new phone requires that device's own token, which stays in your keychain and is never shared with us in a form we can reverse.

4. Talking with Hana, in detail

Free Talk sends microphone audio while a live conversation's microphone is active and not muted, over an encrypted connection to our conversation provider so it can understand you and generate Hana's spoken reply. Typed Free Talk messages are sent over the same provider session. Scenarios instead use the device's Apple or Android speech-recognition service and send only the resulting text to the conversation provider. Depending on the device, language resources, and system service, speech recognition may run on the device or require that service's network connection. The app does not attach a profile name or contact details to conversations; information you choose to say or type can still become part of the conversation.

Sessions are authorized through our server using the anonymous token. Our server sees the token and message counts, but does not receive or store the conversation audio or text unless you explicitly submit one Hana reply with the in-app safety report. The provider may retain conversation audio, text, or provider-generated transcripts under the retention settings configured for Hana's agent and its own service policies, including any information you choose to say or type.

Speaking exercises and Pocket Translator voice input use the device's speech service; their microphone audio is not sent to the conversation provider. On Apple platforms, conversation subtitles and Pocket Translator results use Apple Translation. On Android, they use Google's ML Kit on-device translation after you explicitly approve downloading the Japanese translation resource. Translation text stays on the device; the resource download itself is handled by Google and does not include your text or microphone recording. Hana Learn does not download or bundle a separate speech-recognition model. Reminders are scheduled entirely on your device — we run no notification servers.

5. Purchases

Hana Pass subscriptions on Apple platforms are processed by Apple through the App Store under Apple's own privacy policy. We receive only an anonymous confirmation that a subscription is active. Android sales are disabled until Google Play products and server-side purchase verification are configured; no Android payment status is collected by the current build.

6. How long we keep things

Progress backups are kept so your progress can follow you. “Reset all progress” clears the learning data and leaves an empty reset state so older devices cannot restore it; you may also email us about deletion. Backups untouched for an extended period may be deleted. Talk-message counters reset automatically each month. Temporary recordings are deleted after on-device transcription on the scenario, speaking-exercise, and Pocket Translator surfaces. Free Talk audio and conversation text are processed by our conversation provider, which may retain them according to the provider retention described above. Hana Learn's server does not retain conversation audio or text from ordinary sessions. A reply you explicitly report is retained in the private moderation queue only as long as needed to investigate safety and abuse.

7. Security

All traffic between the app and our servers uses encrypted connections (HTTPS/TLS). Backup tokens are stored hashed, and we keep the minimum data needed to run each feature — the most effective security is having nothing worth stealing.

8. Your choices and rights

Depending on where you live, you may have legal rights to access, correct, delete, or object to the processing of your data (for example under the GDPR or the California Consumer Privacy Act). We extend these choices to everyone: use “Reset all progress” in Settings to erase backed-up learning progress, or email us for anything else, including provider-held conversation audio or text. Resetting progress does not itself delete conversation content retained by the conversation provider. Our data is anonymous by design, so we may be unable to link server data to you unless you can provide your device's token.

9. International users

Our servers are operated from the United States. By using the online features, you understand that the limited data described above is processed in the United States and other countries where our service providers operate.

10. Children's privacy

Hana Learn does not require an account and asks for no personal information — every feature works anonymously. The anonymous ID above is random and identifies an app installation, not a person. Conversation audio and text are handled as described above. If you believe a child has provided personal information through the conversation feature, email us and we will work with our providers to address it.

11. Changes to this policy

If a future version of the app changes any of the above, this policy will be updated first and the date below revised. Material changes will be noted in the app.

12. Contact

Hana Learn is operated by Drito LLC, Florida, USA. Questions or requests: dritollc@gmail.com.

Last updated: July 24, 2026