VietPhrase (vietphrase.app) is a free Chinese-Vietnamese translation tool available as a web app and as browser extensions for Chrome and Firefox. Việt Phrase, Hán Việt, and Mặc Hi translation run on your device. Google + Term is an optional online mode.
We do not intentionally collect or store your translation content on our servers. Dictionaries, books, reading progress, and saved translations are stored locally on your device using IndexedDB and localStorage. When you explicitly choose Google + Term, protected text chunks are sent directly from your browser to Google for translation; the VietPhrase server does not relay or store those chunks.
If you choose to enable Cloud Sync, the app requests access to Google Drive's app-specific folder (drive.appdata scope). This allows the app to:
We do not access, read, or modify any other files in your Google Drive. The access token is stored locally on your device and is never sent to any third-party server.
Gemini Developer API (AI Studio) is an optional bring-your-own-credential feature. If you use an AI Studio key or authorization key, it is stored locally in your browser and sent directly to Google in the x-goog-api-key request header. If you choose Google OAuth, the Google Cloud quota project ID is stored locally, while the cloud-platform access token is kept only in JavaScript memory and is discarded when the page is reloaded or you disconnect.
Gemini prompts are sent directly from your browser to generativelanguage.googleapis.com; they do not pass through VietPhrase or Cloudflare. Google processes these requests under the credential, account, and quota project you selected.
Vertex AI is an optional bring-your-own-key feature. Your Google Cloud project ID, location, selected model, and authorization-key setting are stored locally in your browser. If you choose Google OAuth, the cloud-platform access token is kept only in JavaScript memory and is discarded when the page is reloaded or you disconnect.
Because Vertex AI's streaming endpoint is not called directly by these browser pages, the prompt and your chosen credential are sent to a same-origin Cloudflare Pages Function and immediately forwarded to Google Vertex AI. The application code does not persist or log the prompt, authorization key, or OAuth token. Google processes Vertex AI requests under the Google Cloud project and account you selected.
Looking for setup instructions on iPhone? See our Vietnamese guide to using VietPhrase in Orion on iOS.
The VietPhrase browser extension (Chrome and Firefox) translates Chinese text on any website you visit. The following applies specifically to the extension:
<all_urls>) — The extension requires access to all websites to inject a content script that detects and translates Chinese text. It does not collect, read, or transmit any personal data or page content beyond the Chinese text segments being translated.vietphrase.pages.dev (Cloudflare Pages). No user data is sent during this process.chrome.storage.local. Nothing is synced externally unless you explicitly use cloud sync features in the web app.https://vietphrase.app/dicts/manifest.json to check for a newer dictionary release; dictionary files are downloaded only when you click Update. In line with Firefox's data-collection consent, the add-on declares "Website content" because, in Hybrid and API modes, the Chinese text segments of the page are sent to the translation server to be translated. Nothing else is collected.All app data is stored locally in your browser:
You can delete all data at any time by clearing your browser's site data for this domain.
If you have questions about this privacy policy, please contact us at [email protected].