Context Translator隨選翻譯

隱私權政策

生效日期:2026 年 10 月 15 日 ・ 適用版本:3.1.0 起

重點摘要

  • 開發者不收集、不儲存、不出售你的任何資料,也沒有分析工具、廣告或追蹤程式。開發者唯一的伺服器只在你選用「免費 AI」時轉交翻譯,不保存文字。
  • 預設的「本機翻譯」使用 Chrome 內建翻譯,文字只在你的裝置上處理。
  • 只有在你選用「AI 模型」並親手按下翻譯(或選擇全頁翻譯)時,相關文字才會從你的瀏覽器直接送到你自己選的 AI 服務商,使用你自己的 API 金鑰。
  • 選用「免費 AI」時,只有選字翻譯會用到它:你按下翻譯的文字經過開發者在 Cloudflare 上的伺服器,交給 Cloudflare Workers AI 翻譯。

壹適用範圍

本政策說明 Chrome 擴充功能「隨選翻譯 — Context Translator」(以下稱「本擴充功能」)如何處理資料。本擴充功能由 JAYlly CAT 以開放原始碼方式提供,原始碼公開在 GitHub,任何人都可以檢查以下說明是否屬實。

貳開發者不收集的資料

本擴充功能沒有帳號系統。除了你選用的「免費 AI」(見第肆節),開發者沒有接收資料的伺服器。開發者收不到、也不保存:

本擴充功能不使用 Cookie、不放廣告,也不載入任何第三方分析或追蹤程式。

參儲存在你瀏覽器裡的資料

為了記住你的設定,本擴充功能使用 Chrome 提供的 chrome.storage.sync 儲存下列資料。如果你在 Chrome 開啟了同步功能,這些資料會由 Google 同步到你登入同一帳號的其他電腦;開發者無法讀取。你也可以在設定勾選「金鑰只存在這台電腦」,API 金鑰就改存在 chrome.storage.local,不會同步。

資料用途
選字翻譯開關決定選取文字後是否顯示翻譯按鈕
翻譯引擎本機翻譯,或你選的 AI 服務商
API 金鑰每家 AI 服務商分開保存,只在呼叫該服務商時使用
譯文語言要翻成哪一種語言
金鑰儲存位置金鑰跟著 Chrome 同步,或只存在這台電腦
自訂模型名稱你在「進階」填的模型名稱(選填)
今日翻譯次數日期與次數,只用來在設定視窗顯示,不會送出
安裝 ID(只存這台電腦)第一次使用免費 AI 時隨機產生的編號,只在使用免費 AI 時送出,用來計算每天的次數
免費 AI 剩餘次數(只存這台電腦)今天還剩幾次,在設定視窗顯示;用完時就不再送出
有金鑰的服務商(只存這台電腦)只記服務商名稱、不含金鑰,讓網頁上的翻譯按鈕知道要用哪個引擎;網頁裡的程式碼讀不到金鑰
可用的站台(只存這台電腦)Kimi、MiniMax 有中國站與國際站,記住你的金鑰能用的那一個,下次直接送到那裡

使用全頁翻譯時,翻過的段落會暫存在該分頁的記憶體裡,讓你按「還原」後再翻不必重新送出;重新整理或關閉分頁就會清除,不會寫入硬碟。

你可以隨時在設定視窗清除 API 金鑰;移除本擴充功能時,Chrome 會一併刪除上述資料。

肆什麼時候會送出資料

本機翻譯(預設)

使用 Chrome 內建的翻譯與語言偵測功能,在你的裝置上完成。第一次翻譯某個語言時,Chrome 可能會從 Google 下載語言套件;這個下載由 Chrome 處理,不包含你要翻譯的文字。本擴充功能在這個模式下不會送出任何網頁內容。

免費 AI(選用,每天 10 次,不需要金鑰)

AI 模型(選用,需你自己的 API 金鑰)

送出後,資料如何保存與使用,依各服務商的政策而定:

提醒:依 Gemini API 附加條款,使用免費額度時,Google 可能用你送出的內容改進其產品,並可能由人員審閱。處理敏感內容時,建議使用付費方案,或改用本機翻譯。

伍權限說明

陸Chrome 線上應用程式商店使用者資料政策

本擴充功能對使用者資料的使用,遵守 Chrome 線上應用程式商店使用者資料政策,包括「有限使用」(Limited Use)規定:資料只用來提供你所要求的翻譯功能;不出售;不轉移給第三方,除非是應你的要求送到你選的 AI 服務商,或在你選用免費 AI 時交給 Cloudflare Workers AI 翻譯;不用於廣告、信用評估或其他無關用途;開發者不會讀取或保存這些資料。

柒兒童隱私

本擴充功能不是為 13 歲以下兒童設計,也不會在知情的情況下收集兒童的個人資料。

捌政策變更

如果資料處理方式有所改變,會更新本頁並修改上方的生效日期;重大變更也會寫在 GitHub 的版本說明中。

玖聯絡方式

對本政策有疑問,請在 GitHub Issues 提出。發現安全性問題,請透過 私下回報,不要公開張貼。

Privacy Policy

Effective date: October 15, 2026 · Applies to version 3.1.0 and later

Summary

  • The developer does not collect, store or sell any of your data. There are no analytics, ads or trackers. The developer's only server is used just to pass on translations when you choose Free AI, and it keeps no text.
  • The default on-device mode uses Chrome's built-in translation, so text is processed only on your device.
  • Only if you choose an AI model and then click Translate (or choose full-page translation) is the relevant text sent directly from your browser to the AI provider you picked, using your own API key.
  • With Free AI, only selection translation uses it: the text you choose to translate passes through the developer's server on Cloudflare to Cloudflare Workers AI.

1Scope

This policy explains how the Chrome extension “隨選翻譯 — Context Translator” (the “extension”) handles data. The extension is open source and published by JAYlly CAT; the code is on GitHub, so anyone can verify what is described here.

2What the developer does not collect

The extension has no accounts. Apart from the optional Free AI described in section 4, there are no developer-operated servers that receive data. The developer never receives or stores:

The extension sets no cookies, shows no ads and loads no third-party analytics or tracking code.

3Data stored in your browser

To remember your settings, the extension uses Chrome's chrome.storage.sync. If Chrome Sync is turned on, Google syncs this data to your other computers signed in to the same account; the developer cannot read it. If you tick “Keep keys on this computer only” in the settings, API keys are stored in chrome.storage.local instead and are not synced.

DataPurpose
Selection translation on/offWhether to show the Translate button after you select text
Translation engineOn-device translation, or the AI provider you chose
API keysKept per provider and used only when calling that provider
Target languageThe language to translate into
Key storageWhether API keys sync with Chrome or stay on this computer
Custom model nameA model name you entered under Advanced (optional)
Translations todayA date and a count, shown in the settings window only; never sent anywhere
Install ID (this computer only)A random ID created the first time you use Free AI; sent only with Free AI requests, to count daily use
Free AI remaining (this computer only)How many free translations are left today, shown in the settings window; when none are left, nothing is sent
Providers with a key (this computer only)Provider names only, never the keys, so the Translate button on web pages knows which engine to use; code running in web pages never reads your keys
Working endpoint (this computer only)Kimi and MiniMax have China and international sites; remembers the one your key works with, so requests go straight there

During full-page translation, translated paragraphs are kept in that tab's memory so that restoring and translating again does not resend them. This is cleared when you reload or close the tab and is never written to disk.

You can clear an API key in the settings window at any time. Removing the extension makes Chrome delete all of the data above.

4When data is sent

On-device translation (default)

Uses Chrome's built-in translation and language detection on your device. The first time you translate a language, Chrome may download a language pack from Google; Chrome handles that download and it does not contain the text you translate. In this mode the extension sends no page content anywhere.

Free AI (optional, 10 a day, no key needed)

AI models (optional, your own API key)

Once sent, the data is governed by the provider's own policies:

Note: under the Gemini API Additional Terms, content sent on the free tier may be used by Google to improve its products and may be reviewed by people. For sensitive content, use a paid plan or on-device translation.

5Permissions

6Chrome Web Store User Data Policy

The use of user data by this extension complies with the Chrome Web Store User Data Policy, including the Limited Use requirements: data is used only to provide the translation you request; it is not sold; it is not transferred to third parties except to the AI provider you chose, at your request, or to Cloudflare Workers AI for translation when you use Free AI; it is not used for advertising, creditworthiness or any unrelated purpose; and the developer does not read or store it.

7Children's privacy

The extension is not directed to children under 13 and does not knowingly collect personal information from children.

8Changes to this policy

If the way data is handled changes, this page and the effective date above will be updated; significant changes will also be noted in the release notes on GitHub.

9Contact

Questions about this policy can be raised in GitHub Issues. To report a security issue, please use private vulnerability reporting instead of posting publicly.