Privacy Policy

Tracal · Support · 日本語

This English version is provided for convenience. The Japanese version is the original.

d mark ("we") explains below how the "Tracal" app (the "App") handles user information.

1. Our Approach

All translation in the App is done by an AI Model on your device. The text you enter, the files and images you load, translations, translation history, glossaries and custom tones are never sent to us or to any third-party server. The App has no account sign-up, no ads and no analytics of our own. This data leaves your device only when you export it yourself, for example with the backup function (item 7 of section 4).

2. Information We Collect

We do not collect any personal information through the App, such as your name, email address, location, advertising ID, contacts or what you translate. If you email us, we use your email address and message only to reply.

3. Information Stored Only on Your Device

The following is stored in the App's private storage on your device. We do not receive it.

Files and images you load are read only to extract their text. What remains in your history is the extracted text and its translation.

4. When the App Communicates Outside Your Device

The App communicates outside your device only in these cases:

  1. Downloading AI Models: When you choose to download a model, the App fetches the file from Hugging Face (Hugging Face, Inc., USA) and its content delivery network. As part of any download, your IP address, the requested file name and your app/OS type reach Hugging Face. Nothing you translate is sent.
  2. Text recognition (OCR) diagnostics: The App uses Google ML Kit to read text from images. Recognition runs on your device and the images and recognized text are not sent. However, ML Kit sends Google diagnostic and usage information, such as device information (manufacturer, model, OS version), app information (package name, version), a per-installation identifier, performance metrics and error codes, as published by Google.
  3. Read-aloud: The read-aloud feature passes text to the speech engine installed on your device (for example, Google's speech services). The App itself does not send the text, but the engine works according to its provider's settings and policies.
  4. Opening links: Links to the support site and similar pages open in your browser.
  5. Google Play: The App is distributed, purchased and updated through Google Play. If you allow it on your device, Google Play shares anonymous crash and performance data with developers. We do not receive buyers' names or payment details.
  6. Android backup: If you have Google backup turned on, Android may back up the App's data (such as translation history, glossaries and settings, up to 25 MB) to your own Google account. We cannot access these backups.
  7. When you export: Only when you use the backup function or export a glossary does a file go to the location or destination you choose (cloud storage, email, etc.). A backup file contains your custom tones, glossaries and settings, and, if you turn on "Include translation history", your translation history (source text and translations). Downloaded AI Models are not included. The file is encrypted with a password you set when exporting (AES-256-GCM). The password is not stored on your device or in the file, and we never learn it. The App never exports or sends it automatically, and we never receive it. Once the file reaches a destination, that service's terms and policies apply. When you restore a backup, the password check and decryption happen on your device; no communication takes place.

5. Device Permissions

PermissionPurpose
InternetDownloading AI Models only
CameraPhotographing text to translate it (images are processed on your device)
Photo and file pickerReads only the images and files you choose
StorageSharing downloaded AI Models with our other apps (Rocal, Lingcal)
VibrationFeedback when you use the App

6. Model Sharing Between Our Apps

Downloaded AI Models are saved in the device's "Download/OnDeviceModels" folder or in app storage so that our other apps (Rocal, Lingcal) can use them too. Only model files are shared, never your translations. Files in the "Download" folder may be visible to other apps on your device.

7. Sharing with Third Parties

We do not collect personal information, so we do not share any with third parties. The communications in Section 4 take place directly between your device and each company.

8. Communication with Overseas Companies

As described in Section 4, using the App involves communicating with servers run by companies in the United States (Hugging Face, Inc. and Google LLC).

9. Children's Privacy

The App is not directed at children under 13, and we do not knowingly collect information from children.

10. Users in the EEA and UK (GDPR)

Because we hold no personal data through the App, there is generally no data for us to give you access to, correct or delete. For data processed by the companies in Section 4, please contact those companies directly. You can send any questions to the contact below. You also have the right to complain to the supervisory authority in your country.

11. Security

The App's data is stored in Android's app-private storage, which other apps cannot read directly (except the model files in Section 6). Please protect your device yourself, for example with a screen lock and OS updates.

12. Changes

If we change this policy, we will post the new version on this page and update the revision date. We will announce important changes in the App or on the support site where possible.

13. Contact

d mark — Email: dev@d-mrk.com
Effective: October 14, 2026
Revised: October 15, 2026 (backup function added)