Privacy Policy

Last updated: April 1, 2026

Chrome Extension – Chinese → Vietnamese Translator

This Privacy Policy describes how the Chinese → Vietnamese Translator Chrome Extension ("Extension", "we", "our") collects, uses, and protects information when you use the Extension. By installing or using the Extension, you agree to the practices described in this policy.

1. Who We Are

The Extension is developed and maintained by the team at zh2vi.com. For any privacy-related questions, contact us at: [email protected].

2. What Data We Collect

The Extension collects only the minimum data necessary to provide its translation functionality:

  • Text content you choose to translate — Chinese text extracted from web pages (full page, selected element, or text selection) is sent to our translation API at translate.zh2vi.com for processing.
  • Screenshots of selected page regions — When you use the OCR Scan feature, the Extension captures the visible tab using Chrome's chrome.tabs.captureVisibleTab API. For elements taller than the viewport, multiple screenshots are taken while scrolling and stitched together. The captured image may contain all content visible in the viewport at the time of capture. This image is then cropped to the selected element region and sent to our server at translate.zh2vi.com for OCR-based translation.
  • Your API key — Stored locally in chrome.storage.sync on your device. It is transmitted only as an authentication header when calling our API.
  • Extension settings — Translation mode, font preference, auto-translate domain list, and OCR scroll speed are stored locally in chrome.storage.sync.

We do not collect your browsing history, personal identity information, passwords, financial data, or any data unrelated to the translation task you explicitly trigger.

3. How We Use Your Data

  • Text and images are sent to our API solely to perform the translation you requested.
  • API responses (translated text) are cached in memory only for the duration of your browser session to reduce redundant API calls. This cache is never persisted to disk or sent anywhere.
  • We do not use your data for advertising, profiling, or any purpose other than providing the translation service.

4. Data Transmission & Storage

  • All API requests to translate.zh2vi.com are made over HTTPS (encrypted in transit).
  • Your API key and settings are stored in chrome.storage.sync, which is managed by Google Chrome and may be synced across your signed-in Chrome devices.
  • Text sent to our API is processed to generate a translation and is not stored permanently on our servers beyond the time needed to complete the request.
  • Screenshots captured via the OCR feature are uploaded to our server, processed, and the resulting translated text is returned. Images are not retained after processing is complete.

5. Third-Party Services

The Extension communicates with the following external services:

  • translate.zh2vi.com API Server — Handles both text translation and OCR-based translation. Governed by the zh2vi.com Terms of Service.

No data is shared with any other third parties, advertisers, or analytics services.

6. Permissions Justification

The Extension requests the following Chrome permissions:

  • activeTab — Required to read and modify the content of the currently active tab when you trigger a translation action, and to capture visible tab screenshots for OCR.
  • scripting — Required to inject the content script that scans and replaces Chinese text in the DOM, and to scroll the page during OCR screenshot capture.
  • storage — Required to save your API key, translation mode, and other settings locally.

The Extension does not request access to your browsing history, bookmarks, downloads, or any sensitive permissions beyond those listed above.

7. Content Script Behavior

The Extension injects a content script into web pages you visit (<all_urls>). This script:

  • Scans the page DOM for Chinese text nodes only when you explicitly trigger a translation action (or when auto-translate is enabled for that domain).
  • Does not read, collect, or transmit any data from pages unless a translation is actively triggered.
  • Does not modify pages permanently — all changes are in-memory and reset on page reload.
  • Does not interfere with existing event listeners or page functionality.

8. Children's Privacy

The Extension is not directed at children under the age of 13. We do not knowingly collect personal information from children. If you believe a child has provided us with personal data, please contact us at [email protected].

9. Your Rights & Choices

  • Delete your API key — You can clear your API key at any time from the Extension popup.
  • Disable the Extension — You can toggle the Extension off or uninstall it at any time from Chrome's extension manager.
  • Auto-translate domains — You have full control over which domains trigger automatic translation.
  • Data deletion — Since we do not store personal data on our servers, there is no account or profile to delete. Uninstalling the Extension removes all locally stored settings.

10. Changes to This Policy

We may update this Privacy Policy from time to time. When we do, we will update the "Last updated" date at the top of this page. Continued use of the Extension after changes constitutes acceptance of the updated policy.

11. Contact


© 2026 zh2vi.com — Chinese → Vietnamese Translator Chrome Extension