隱私權政策 / Privacy Policy
最後更新 / Last updated: 2026-09-06
總覽 Overview
SmartPass 不蒐集、不儲存、不傳輸、也不與任何第三方分享您的個人資料、瀏覽紀錄,或您產生的任何密碼。所有功能完全在您的瀏覽器本機離線運作,沒有任何對外部伺服器的網路請求。
我們如何處理資料 What we do with data
-
產生的密碼歷史紀錄(最多 5 筆)僅儲存在您裝置上的
chrome.storage.local,不會同步、也不會傳送到任何伺服器。 - 本擴充功能不會發出任何網路請求(no network requests of any kind)。
- 只有在您主動觸發偵測或填入功能時(透過彈出視窗、鍵盤快捷鍵,或右鍵選單),才會讀取目前分頁的密碼欄位內容,且該內容不會被傳送到任何地方,只用於本機比對與填入。
- 所有隨機性皆透過瀏覽器原生的 Web Crypto API(
crypto.getRandomValues)產生,不使用Math.random()。 - 本擴充功能不要求
<all_urls>或任何主機權限。
權限使用說明 Permissions
| 權限 | 用途 |
|---|---|
storage |
將最近 5 筆密碼歷史存於 chrome.storage.local,純本機儲存,不同步、不連網。 |
activeTab |
使用者主動開啟彈出視窗、觸發右鍵選單或鍵盤快捷鍵時,取得目前分頁的短暫存取權,用於偵測/填入密碼欄位。 |
scripting |
依需求將偵測/填入腳本注入目前分頁,僅在使用者觸發時執行,不在所有網站上常駐。 |
contextMenus |
提供右鍵選單的「產生並填入 / 產生並複製」功能,不涉及任何頁面資料存取。 |
notifications |
當使用者透過快捷鍵在不支援腳本注入的頁面(如 chrome:// 內建頁)觸發產生密碼時,顯示一則本機桌面通知,不涉及任何資料蒐集。 |
聯絡我們 Contact
如有任何隱私權相關問題,請透過以下方式聯絡:pjkuo1207@gmail.com
ENGLISH VERSION
Overview
SmartPass does not collect, store, transmit, or share any personal data, browsing history, or generated passwords with any external server. All functionality runs entirely offline within your browser.
What we do with data
-
Generated password history (up to 5 entries) is stored only in
chrome.storage.localon your device and is never synced or transmitted. - The extension makes no network requests of any kind.
- Page content is read only when you explicitly trigger detection or fill-in (via the popup, a keyboard shortcut, or the right-click menu), and is never sent anywhere — it is used only for local matching and filling.
-
All randomness comes from the browser's native Web Crypto API
(
crypto.getRandomValues), neverMath.random(). - The extension requests no
<all_urls>or other host permissions.
Permissions
| Permission | Purpose |
|---|---|
storage |
Stores the last 5 password history entries in chrome.storage.local, local-only, never synced or sent over the network. |
activeTab |
Grants brief access to the current tab only when the user opens the popup, triggers the context menu, or uses a keyboard shortcut, to detect/fill the password field. |
scripting |
Injects the detection/fill script into the current tab on demand, only when explicitly triggered by the user — not persistent on every site. |
contextMenus |
Provides the "Generate & fill" / "Generate & copy" right-click menu items; does not access any page data on its own. |
notifications |
Shows a local desktop notification when a keyboard shortcut is used on a page that does not support script injection (e.g. chrome:// pages); involves no data collection. |
Contact
For any privacy-related questions, please contact: pjkuo1207@gmail.com