Privacy Policy
本プライバシーポリシーは英語で提供しています。翻訳を提供する場合も英語版が優先します。
Operator
TakoTest (the "App") is developed and provided by Zhang Xi, an individual developer ("we" or "us"), who is responsible for the App and for the handling of information described in this policy.
Information stored on your device
Your study level, display settings (such as theme), and your learning records — answers, wrong-answer book, mock test history and practice progress. This data is stored on your device. The App does not require an account and does not collect your name, email address, phone number, contacts or location.
iCloud
If you are signed in to iCloud, the App keeps a small record of the mock tests you unlocked for free (by rating, reviewing or sharing the App) in your private iCloud key-value storage, so that it is restored when you reinstall the App or use another device with the same Apple ID. Your other learning records stay on your device and are not synced. This data is stored by Apple under Apple's privacy policy; we cannot access it.
On-device AI
Explanations and dictionary lookups are generated by Apple's on-device language model. When downloaded audio is not available, listening audio is read aloud with the system's text-to-speech. This processing happens on your device; the content is not sent to us or to any third party.
Downloading questions and audio
Listening audio and listening and reading questions are downloaded from our content server (hosted by Cloudflare, Inc.) when you use them. Each request includes a random identifier generated for this installation of the App, the requested file and the time, and our server receives your IP address as part of the connection. We use this only to deliver content, to limit excessive requests and to prevent unauthorized downloads, and we do not use it to identify you. If an audio file cannot be found on the server, the App automatically reports the question ID, the error code and the app version so that we can fix it.
Question feedback
If you report a problem with a question, we receive the type of problem and what you write, the question and its options (including the option you chose and the correct answer), the app version, the display language, the random installation identifier, the time, and the country derived from your connection. Feedback is stored on our server (Cloudflare, Inc.) and may be forwarded to our internal notification channel (Discord) so that we can review it. Please do not include personal information in your feedback.
Usage analytics and crash reports
To understand how the App is used and to fix problems, the App uses the following third-party services: Google Analytics for Firebase and Firebase Crashlytics (provided by Google LLC), and Sentry (provided by Functional Software, Inc.). These services may receive: app usage events (such as screens viewed, features used and study activity like the number of questions answered — not the content you type); device model, OS version, app version, language and approximate region; crash logs and error details; and pseudonymous identifiers generated for each installation (such as the Firebase app instance ID, Firebase installation ID and Crashlytics installation UUID). This information does not include your name or contact details, and we do not use it to identify you. The App does not access the advertising identifier (IDFA) and does not track you across other companies' apps or websites.
Retention and international transfer
Crash data in Firebase Crashlytics is kept for 90 days. Analytics data and Sentry data are kept for the retention period we set in each service, and no longer than necessary for the purposes described here. Question feedback is kept while it is needed to review and improve the questions. These providers may process data on servers outside your country, including in the United States. We use providers that apply data protection measures such as standard contractual clauses and protect data to a standard equal to this policy.
Purchases
Purchases and subscriptions are processed by Apple through the App Store. We do not receive your payment card or billing details. To confirm purchases, restore purchases and check whether a subscription is active, the App communicates with the App Store, which requires an internet connection. To prevent misuse of paid features, the App may compare your device's date and time with the time obtained from the network.
How we use information
We use the information only to provide the App's features and purchases, to analyze usage and improve the App, to find and fix problems, and to prevent misuse. We do not use it for advertising and we do not sell it.
Sharing
We do not share your information with third parties except with the service providers listed above, when required by law, or in connection with a merger or business transfer (in which case this policy continues to apply).
Deleting data and withdrawing consent
Deleting the App removes the data stored on your device. Data synced to iCloud can be managed or deleted in your device's iCloud settings. Because analytics and crash data are pseudonymous, we generally cannot link them to you. To request their deletion, to delete feedback you have sent, or to withdraw your consent, contact us and we will handle it according to each provider's procedures. Deleting the App stops all further data collection.
Children
The App is intended for a general audience and is not directed at children. Users under 13 may use the App; in that case it handles only learning data and the pseudonymous usage information described above, and we do not knowingly collect names, contact details or other information that identifies a child. Minors should use the App with the consent of a parent or guardian. Parents or guardians can contact us to request deletion.
Applicable laws
We handle information in accordance with Japan's Act on the Protection of Personal Information and, where applicable, other laws such as the EU General Data Protection Regulation (GDPR) and the Personal Information Protection Law of the People's Republic of China.
Changes
We may update this policy. Updates take effect when published in the App. If we make significant changes, we will ask for your consent again in the App.
Language
This policy is provided in English. If we provide a translation, the English version prevails.
Contact
Zhang Xi
Email: sho@99zz.net