Privacy Policy
BlankToKanji Privacy Policy
MK Design (the “Operator”) is committed to protecting the privacy of users of BlankToKanji (the “App”).
This Privacy Policy explains the types of information processed when using the App, the purposes for which such information is used, how it is stored, and the rights available to users.
The App does not require account registration or login, and learning records are primarily stored locally on the user’s device.
However, certain information may be processed by third-party services, including Google Firebase, Apple App Store, and Google Play, for usage analytics, error diagnostics, and in-app purchase functionality.
Article 1. Information Collected and Processed
1. Information Stored on Your Device
The App primarily stores the following information locally on the user’s device:
- Nickname: A name voluntarily entered by the user
- Learning records: Kanji studied, study dates, and learning progress
- Consecutive study days and review history
- Learning levels and study preferences
- Notification settings and notification times
- Other settings necessary for the operation of the App
This learning data is primarily processed on the device. The Operator does not collect or manage it through a separate learning records server.
However, depending on the user’s device and operating system settings, some data may be included in device backup services provided by Apple or Google.
2. App Usage Analytics
The App uses Google Firebase Analytics to improve service quality and analyze usage patterns.
The following information may be processed through Firebase Analytics:
- Identifiers generated for individual app installations, such as app instance IDs
- App launches and usage session information
- Screen views and feature usage data
- App version and operating system information
- Device type and language settings
- Approximate geographic location inferred from IP addresses
- Responses selected by users when completing a learning level
- Other app usage events used for service improvement
The Operator does not use this information to directly associate users with their names or email addresses for identification purposes.
However, identifiers such as app instance IDs may be classified as personal information or personal-related information under applicable laws.
3. Error and Crash Information
The App uses Google Firebase Crashlytics to analyze errors and improve service stability.
When an error or crash occurs, the following information may be processed:
- Details of errors and crashes
- App state at the time of the error
- App version
- Device model and operating system version
- Time of the error
- Technical diagnostic information necessary for error analysis
This information is used to identify and resolve technical issues and improve the stability of the App.
Article 2. Purposes of Information Processing
The Operator processes information only to the extent necessary for the following purposes:
- Analyzing app usage and feature usage patterns
- Improving learning features and user experience
- Diagnosing app errors and crashes
- Improving service stability and performance
- Verifying Premium purchase status and supporting purchase restoration
- Responding to customer inquiries and providing technical support
The Operator does not sell app analytics information to third parties.
The App also does not display personalized advertisements through external advertising networks.
Article 3. Premium In-App Purchase Information
The App uses the in-app purchase systems provided by Apple App Store or Google Play to offer Premium features.
Premium is a one-time purchase rather than a recurring subscription.
1. Payment Processing
Payments are processed through the following services depending on the user’s platform:
- iOS: Apple App Store
- Android: Google Play
The Operator does not directly collect or store detailed payment information such as credit card numbers, card expiration dates, or payment passwords.
2. Purchase Status Verification
The App may access or process purchase-related information provided by the relevant app store to enable Premium features and restore previous purchases.
This information may include:
- Purchased product identifiers
- Purchase completion status
- Purchase status and access entitlements
- Transaction identifiers
- Information required for purchase restoration
This information is used to activate Premium features, verify purchase history, and restore purchases.
3. Purchase Restoration
Users can restore previous Premium purchases by using the same app store account associated with the original purchase.
- iOS: The Apple Account used for the original purchase
- Android: The Google Play account used for the original purchase
Purchase records are not shared between iOS and Android.
Purchase restoration is available through the Restore Purchases feature in the App’s settings.
4. Management of Payment Information
Payments and purchase records are processed by Apple or Google according to their respective policies.
For more information, please refer to the privacy policies of the relevant platforms.
Article 4. Handwriting Recognition Data
The App uses Google ML Kit’s on-device recognition technology to provide kanji handwriting recognition.
Handwriting input entered by users is processed locally on their devices.
The Operator does not upload or store users’ handwriting images on a separate server for handwriting recognition purposes.
However, Google’s relevant policies may apply to SDK operations and the processing of diagnostic information associated with Google ML Kit.
Article 5. Information Not Directly Requested by the App
The App does not directly require users to provide the following information to access its basic learning features:
- Full name
- Email address
- Phone number
- Postal address
- Date of birth
- Government-issued identification numbers
- Precise GPS location
- Photos or videos captured through the camera
- Audio recordings captured through the microphone
- Credit card numbers or payment passwords
The App does not provide account registration or login functionality.
However, when users contact the Operator through customer support email or a contact form, information such as their name, email address, and inquiry details may be collected as necessary to respond to their requests.
Third-party SDKs integrated into the App may also process technical identifiers or diagnostic information, as described in the relevant sections of this Policy.
Article 6. Third-Party Services and Data Processing
The App uses the following third-party services to provide functionality and improve service quality.
1. Google Firebase Analytics
Purposes:
- Analyzing app usage
- Understanding feature usage patterns
- Improving user experience
2. Google Firebase Crashlytics
Purposes:
- Analyzing app errors and crashes
- Improving service stability
3. Google ML Kit
Purpose:
- Providing on-device handwriting recognition
4. Apple App Store
Purposes:
- Processing iOS in-app purchases
- Verifying Premium purchase status and restoring purchases
5. Google Play
Purposes:
- Processing Android in-app purchases
- Verifying Premium purchase status and restoring purchases
Information processed by these services is subject to the respective service providers’ privacy policies.
Google Privacy Policy
https://policies.google.com/privacy
Apple Privacy Policy
https://www.apple.com/legal/privacy/
The Operator uses these services only as necessary, taking into account the providers’ policies and applicable laws.
Article 7. Data Retention and Deletion
1. Learning Data Stored on Devices
Learning records and app settings are primarily stored locally on the user’s device.
Deleting the App or resetting the device may result in the loss of learning data.
However, some data may be restored through the operating system’s backup and restoration features.
The Operator does not guarantee the restoration of all learning data.
2. Firebase Analytics and Crash Data
Analytics and error data processed through Firebase are retained according to Google’s data retention policies and the configuration of the relevant services.
The Operator configures and manages retention periods to the extent necessary for service operations.
3. Purchase-Related Information
Premium purchase records are stored and managed according to Apple or Google’s policies.
Deleting the App does not automatically delete purchase records associated with the relevant app store account.
4. Customer Support Information
Information provided by users through email or contact forms is used to respond to inquiries and provide necessary follow-up support.
Once the purpose of the inquiry has been fulfilled, unnecessary information will be deleted unless retention is required by applicable law.
Article 8. Data Security
The Operator takes reasonable technical and organizational measures to protect users’ information.
Data transmitted to third-party services such as Firebase uses encrypted communication methods, including HTTPS.
Learning data is primarily stored locally on users’ devices and protected by device security and access control mechanisms.
However, due to the nature of internet communications and electronic storage, no method of data protection can eliminate all security risks.
Article 9. Children’s Privacy
The App is designed to support kanji learning for users of various ages, including children.
The App does not require account registration and does not intentionally request directly identifying information, such as children’s full names or contact details.
However, technical identifiers and usage information may be processed automatically through third-party SDKs used for analytics and error diagnostics.
The Operator strives to comply with applicable laws and app store policies concerning children’s privacy.
Parents or guardians may contact the Operator with questions or requests regarding the processing of children’s personal information.
Article 10. User Rights
Users may submit the following requests concerning their information:
- Inquiries regarding personal information processing
- Requests to access personal information under applicable laws
- Requests to correct or delete personal information
- Exercise of other rights relating to personal information under applicable laws
Learning records and settings stored locally on the device may be managed through features provided by the App or the device’s management functions.
For information processed by third-party services such as Firebase, the Operator will review and respond to requests to the extent technically and legally feasible.
Purchase records managed by app stores are handled according to Apple or Google’s account management features and policies.
Article 11. Changes to This Privacy Policy
The Operator may revise this Privacy Policy in response to changes in applicable laws, service functionality, or personal information processing practices.
If significant changes are made, users will be notified through the App or the official website.
The revised Privacy Policy will take effect on the date specified in the relevant notice.
Users can review the latest Privacy Policy on the official website.
Article 12. Privacy Inquiries
For questions regarding personal information processing, Premium purchase information, or data protection, please use our official contact form.
Operator: MK Design
Official Website: https://kanji.mikyungcho.com/
Customer Support: https://kanji.mikyungcho.com/support/
Effective Date: October 24, 2026