Privacy Policy: Hachimi.ai (哈基米道长)
Last updated: 2026-11-01
Dear user, this Privacy Policy applies to Hachimi.ai (哈基米道长), including its iOS and Android versions (“the App”), run by Yuenchuk Investment Limited (元竹投資有限公司, “we”). We know how much your personal information matters to you, and we do our best to keep it safe. This policy explains how we collect, use, store, share and protect your personal information while you use the App. For a quick overview, see the Privacy Summary.
We commit to:
1. Handling your personal information in line with applicable laws and regulations
2. Collecting and using your personal information only as far as necessary
3. Taking reasonable measures to keep your personal information secure
You have the right to:
1. Access and correct your personal information at any time
2. Withdraw consent you have given
This policy covers:
- How we collect and use your personal information
- How we store and protect your personal information
- How we share, transfer and publicly disclose your personal information
- How you manage your personal information
- Exceptions to consent
- Protection of minors' personal information
- How we update this policy
- How to contact us
1. How we collect and use your personal information
We follow the principles of lawfulness, legitimacy and necessity, and collect and use the personal information you provide while using the App, or that is generated by your use of it, only for the purposes described in this policy.
1.1 What personal information is
Personal information is any information recorded electronically or otherwise that, alone or combined with other information, can identify a specific person or reflect a specific person's activities. The personal information covered by this policy includes: the case details you enter (name or nickname, sex, birth time, birthplace), the questions and notes you type, membership purchase records, device information (system version, app version, interface language, time zone), the anonymous identifier the App generates at random, IP address, and approximate location. What we actually collect is as described below.
When we launch a new feature that needs new personal information, or changes the purpose or way personal information is used, we will tell you separately by updating this policy or through an in-app notice or pop-up, and collect it only after you agree.
1.2 What the App is and its basic features
Hachimi.ai is a charting tool that offers Bazi and Zi Wei Dou Shu charts, and Mei Hua Yi Shu casting and readings.
Basic features:
- Bazi and Zi Wei Dou Shu charts: a chart is generated from the year, month, day, hour, minute and place of birth you enter;
- Casting: a hexagram is cast from the two numbers you give and the hour of casting;
- Cases and reading history: saving cases, the hexagrams you have cast and the notes you write.
Charts and casting are calculated on your device.
1.3 When we usually collect and use your personal information
Using the App without an account
The App has no accounts. You can use it without signing up or signing in. The App generates a random anonymous identifier on your device, used to count daily online readings and for usage statistics. You can reset it under Me > Privacy and data.
Online readings
When you use an online reading, the question and follow-up you type, the hexagram, the time and time zone of casting, and the selected chart owner's Bazi summary (including sex and age band) and past readings (the original question, roughly how many days ago, the topic, how things turned out, and key points) are sent through our server to a third-party AI service, which writes the reading. The request also carries the two numbers you gave and the anonymous identifier: the server uses the two numbers to check the hexagram, and the anonymous identifier to count daily readings. Before your first online reading, the App asks for your consent. We keep the question, follow-up, two numbers, hexagram, time and time zone of casting, reading and anonymous identifier on our server to improve readings.
Chart Patterns, zizhan and the Four Pillars lookup
When you use Chart Patterns, zizhan (紫占排盘) or the Four Pillars lookup (四柱反查), the birth date and time, birthplace longitude and time zone (or the four pillars), sex, or numbers they need are sent to our server with the anonymous identifier, calculated, and returned straight away. The server does not keep the birth details or numbers. When you choose to use your current location in zizhan, it reads your device's approximate longitude once.
Cases, reading history and notes
Cases, reading history, notes and the points Hachimi keeps from past questions are stored on your device. On iOS, when iCloud is on, they sync to your other devices through Apple's iCloud. On Android, they are saved to your Google Account with your system backup.
Feedback and reports
When you write to us from Write to Hachimi, we collect what you write along with the app version, system version and interface language. When you report a reading, we collect the reason you choose, the comment you add and the reading you report. When you give a reading a thumbs up or down, we record that rating. We keep these records to handle issues and improve the product.
Usage statistics and crash diagnostics
To understand how the App runs and improve it, the App uploads the anonymous identifier, platform, app version and how many times each feature is used per day. The iOS version also uploads crash and hang diagnostics, including the system version, app version and the call stack when it happened, without the anonymous identifier.
Security
To keep the service secure and prevent abuse, our server uses the anonymous identifier and your IP address to limit request rates, and briefly records request information in its logs. We may use your personal information to prevent, detect and investigate fraud, security threats, unlawful acts, or breaches of our agreements, policies or rules, such as abnormal traffic, to protect the lawful rights of you, other users or us.
Payment
You can buy membership in the App. Apple or Google handles payment. To check membership status, the App sends the purchase credential to our server.
Third-party SDKs
The third-party SDKs in the App are listed in the Third-party SDK List. Their collection and handling of information follow their own privacy policies, not this policy.
Background start
The Android version's home screen widgets use the AndroidX WorkManager component to run drawing tasks. When it has unfinished tasks, this component starts through the system's boot broadcast and keeps running them after the device restarts.
1.4 Device permissions we request
For the microphone, location and photo library, the system asks whether to allow access when you use the feature. You can turn them off in your device's system settings, and the related feature may then stop working. On Android, permissions such as network, vibration and wake lock are granted by the system at install. How permissions are turned on and off may differ between devices; see the instructions from your device and system makers.
- Microphone: turns what you say into the text of your question. Recognition happens on your device and recordings are not uploaded. When: using dictation while asking a question.
- Location (approximate): reads your device's approximate longitude once for zizhan. When: choosing to use your current location in zizhan.
- Photo library (add only, iOS): saves share images and chart images to your photo library. When: you tap save.
- Network and network state (Android): for online features such as online readings and Chart Patterns, and to check whether the network is available.
- Vibration (Android): for haptic feedback.
- Google Play billing (Android): for membership subscriptions.
- Wake lock, boot broadcast and foreground service (Android): declared by the AndroidX WorkManager component the widgets use, to run widget drawing tasks.
2. How we store and protect your personal information
2.1 Storage
Cases, reading history and notes are stored on your device. The information we keep on our server is stored on servers in North America.
We keep your personal information only as long as needed for the purposes in this policy. We decide this by: completing the service in question, handling any queries or complaints you may have, keeping the service secure and of good quality, and the requirements of law. After the retention period, we delete your personal information or anonymize it.
We may keep personal information longer to comply with laws and regulations or the requirements of judicial or administrative authorities, or where reasonably necessary to enforce this policy and the terms of use, protect the public interest, or protect the personal and property safety or other lawful rights of us, our users or third parties. If the App stops operating, we will tell you through a notice on our website or in the App, and delete or anonymize your personal information within a reasonable period.
2.2 Protection
We make every effort to take reasonable and practical security measures to protect your personal information from unauthorized access, public disclosure, use, modification, damage or loss. Traffic between the App and our server is encrypted in transit, and only authorized staff can access data on the server.
You understand that connecting to our product systems and communication networks may run into problems from factors beyond our control. No internet environment is 100% secure. We will do our best to keep the personal information you provide secure. If a personal information security incident happens, we will tell you promptly, as the law requires, what happened and its possible impact, what we have done or will do about it, and what you can do to protect yourself and reduce the risk. Where we cannot tell each person, we will publish a notice in a reasonable and effective way.
3. How we share, transfer and publicly disclose your personal information
3.1 Sharing
Normally, we do not share your personal information with any company, organization or individual, except:
- With your explicit consent.
- As required by laws and regulations, for resolving litigation or disputes, or at the lawful request of administrative or judicial authorities.
- With service providers, sharing only the personal information needed to provide the service:
- Third-party AI service: with your consent, the information an online reading needs is sent to it through our server so it can write the reading. How long it keeps the information is governed by its own terms;
- Cloud service provider: hosts our server and data;
- Apple and Google: handle payment and membership subscriptions;
- Third-party SDKs: see the Third-party SDK List.
The App contains links to other websites. Except as otherwise provided by law, we are not responsible for the privacy practices of other websites.
3.2 Transfer
We do not transfer your personal information to any company, organization or individual, except:
- With your explicit consent.
- In a merger, acquisition or bankruptcy liquidation that involves transferring personal information, we will require the new holder of your personal information to remain bound by this policy, or else to ask for your consent again.
3.3 Public disclosure
We publicly disclose your personal information only with your explicit consent or at your own choice.
4. How you manage your personal information
4.1 Viewing, editing and exporting
Cases are stored on your device. You can view, edit and export them in your case library.
4.2 Deleting
- Delete cases one by one in your case library.
- Delete all reading data under Me > Privacy and data.
- Manage copies in iCloud Backup and system backups in your device's system settings.
- For data on our server, you can write to us and ask us to delete it. You may need to provide material proving your identity as we request.
4.3 Withdrawing consent
- Device permissions: turn them off one by one in your device's system settings.
- Online readings: turn them off under Me > Privacy and data > Privacy Policy. Offline charts keep working.
- Anonymous identifier: reset it under Me > Privacy and data.
After you withdraw consent or authorization, we can no longer provide the features and services it covers, and we stop handling the related personal information. Processing already done with your consent before the withdrawal is not affected.
4.4 Closing an account
The App has no accounts, so there is nothing to close. Uninstalling the App deletes the data on your device. Copies in iCloud and system backups need to be deleted separately in your system settings.
4.5 Complaints
If you believe your personal information rights have been infringed, you can write to us. You may need to provide material proving your identity as we request. We will reply within 15 days after checking.
5. Exceptions to consent
In the following cases, we may collect, use, share, transfer or publicly disclose necessary personal information without your consent:
- Where it relates to national security or national defense;
- Where it relates to public safety, public health or major public interests;
- Where it relates to criminal investigation, prosecution, trial or enforcement of judgments;
- To protect the life, property or other major lawful rights of you or another person when it is hard to get the person's consent;
- Personal information you have made public yourself;
- Personal information collected from lawfully disclosed information, such as lawful news reports and government information disclosure;
- Under the law, sharing or transferring de-identified personal information, where the recipient cannot restore it or re-identify the person, is not external sharing, transfer or public disclosure of personal information, and keeping and handling such data needs no further notice to you or consent from you;
- Where it is necessary to enter into or perform a contract at your request;
- Where it is necessary to keep the product or service secure and stable, such as finding and fixing faults;
- Other cases provided by laws and regulations.
6. Protection of minors' personal information
The App is mainly for adults. Without a guardian's explicit consent, minors under 18 should not use the App. If we find that we have collected a minor's personal information without a guardian's consent, we will delete the related data as soon as possible.
7. How we update this policy
When this policy is updated, we change the “Last updated” date at the top. When the purpose, type or way we handle personal information changes significantly, we will tell you in a prominent place on our website or in the App. Please also visit our website to keep up with the latest privacy policy.
8. How to contact us
If you have any questions, complaints or suggestions about this policy, you can write to us. We will review the issue as soon as possible and reply within 15 days after verifying your identity.
Yuenchuk Investment Limited (元竹投資有限公司), Hong Kong
Email: voice@hachimi.ai