1. Summary
Kanji Aloud is designed to work without a Kanji Aloud account, advertising, analytics, or a developer-operated backend. Local study works immediately. Optional Apple services provide speech processing, private iCloud progress sync, and Game Center achievements.
2. Microphone and speech recognition
The app requests microphone access only to listen to Japanese answers and hands-free commands during a study session.
- On-device answer matching: CTC means Connectionist Temporal Classification. Kanji Aloud uses a bundled Core ML neural network and CTC scoring to compare the captured speech sound with the Japanese reading expected for the current card. Answer scoring runs on the iPhone; it is not speaker identification or unrestricted conversation transcription. The app does not save the microphone recording.
- Hands-free commands: Japanese commands such as pause, meaning, and skip use Apple’s Speech framework. Depending on device support and service availability, Apple may process command speech on the device or using Apple’s network service.
- The developer does not receive a separate recording or transcript from Apple’s speech service.
Apple’s handling of Apple-service data is governed by Apple’s terms and privacy practices.
3. Local progress and private iCloud sync
Card history, scheduling state, daily activity, unlocked units, preferences, counters, and streak information are stored locally on the iPhone so study can continue offline.
When iCloud is available, the app stores a versioned copy in the user’s private CloudKit database to synchronize and restore study progress. Learning state is not placed in a public CloudKit database and is not transmitted to a developer-operated server.
Local and cloud data are merged conservatively so completed and unlocked learning does not move backward and counters are not silently lost.
4. Game Center
If Game Center is available, Kanji Aloud may submit milestone percentages and aggregate scores such as weekly XP, mastered-card count, current streak, and N5 completion.
Apple manages the Game Center player identity, friends, achievements, and leaderboards. Raw microphone audio, transcripts, individual card answers, meanings, and complete spaced-repetition records are not submitted to Game Center.
5. Information collected by ActiveVision
The intended release has:
- no Kanji Aloud account or Sign in with Apple flow;
- no advertising SDK;
- no analytics SDK;
- no developer-operated database or API for learner data;
- no sale of personal data.
If a user contacts support by email or phone, ActiveVision receives the information the user chooses to provide and uses it to answer the request.
6. Retention and deletion
Local study data remains until the user resets progress or deletes the app. Private CloudKit data may restore progress after reinstalling while iCloud access remains enabled. Users can manage the app’s iCloud access and stored iCloud data through Apple’s system settings.
Kanji Aloud does not retain microphone recordings. Apple’s processing and retention, if network speech recognition is used, are governed by Apple.
7. Your choices
Users can choose Precise or Flexible on-device answer matching, study locally without iCloud or Game Center, reset local study progress, disable microphone, Speech Recognition, iCloud, or Game Center access in system settings, or delete the app.
8. Children
The app is not designed to collect personal information from children and does not provide a developer account, advertising, or a developer-operated social network. Optional friend achievements and leaderboards are provided by Apple Game Center and follow the user’s Apple and Game Center settings. The final age-rating response will be confirmed before publication.
9. Changes to this policy
Material changes will be published at this URL with a revised effective date. If app behavior changes, App Store privacy answers and in-app disclosures will also be updated.
10. Contact
ActiveVision
Developer: Abdul Rahman Ghani
activevision2021@gmail.com
+971 58 112 1629