注音亂碼偵測

打字忘了切換輸入法時,把英文亂碼還原成中文

View the Project on GitHub b96093/bopomofo-garble-detector

隱私權政策 — 注音亂碼偵測

最後更新:2026 年 7 月 29 日

摘要

本擴充不蒐集、不儲存、不傳送你打的任何內容。

本擴充會讀取什麼

為了判斷你是不是忘了切換輸入法,本擴充必須讀取你在網頁輸入框中打的文字。 這是它唯一的功能,沒有這項讀取就無法運作。

讀取到的文字:

不會讀取密碼欄位

本擴充以白名單決定要處理哪些輸入框,只包含 textsearchurlemailtel 這幾種類型。

type="password" 不在白名單內,因此密碼欄位的內容永遠不會被讀取。 這一行程式碼在 src/content/replace.jsisTextField(),可自行檢查。

為什麼商店頁面顯示「會收集網站內容」

Chrome 線上應用程式商店要求:即使資料只在本機記憶體處理、從未傳送出去, 也必須揭露。本擴充必須讀取你正在輸入的文字才能運作,因此依規定勾選了 「網站內容」這個類別。

這個揭露的意思是「本擴充會讀取網頁上的文字」,不代表這些文字被儲存或傳送 —— 如上所述,它們只存在記憶體,用完即丟。

本擴充不會做什麼

注音詞庫完整內建在擴充內,因此離線也能完全運作

唯一會離開你電腦的資料

本擴充使用 Chrome 的 storage.sync 儲存兩項設定

項目 內容
是否啟用偵測 開/關
偵測靈敏度 保守/積極

由於使用的是 storage.syncChrome 本身會透過你的 Google 帳號將這兩項設定 同步到你的其他裝置。這是 Chrome 的同步機制,不是本擴充主動傳送。

這兩項設定不包含你打的任何文字內容

若你不希望這兩項設定被同步,可在 Chrome 設定中關閉「擴充功能」的同步項目。

權限說明

權限 用途
storage 儲存上述兩項設定
在所有網站執行內容腳本 你可能在任何網站的輸入框打錯字,因此必須在所有網站運作。本擴充不會讀取網頁內容,只讀取你正在輸入的文字。

如何自行驗證

不要因為這份文件這樣寫就相信。本擴充為開源軟體(MIT 授權), 你可以自行檢查每一行程式碼:

變更

本政策如有變更,會更新本頁最上方的日期。

聯絡方式

有任何疑問請至專案的 GitHub Issues 頁面提出。