Chrome 拡張機能 · v1.7.0

Safe Privacy Mask

送る前に、隠す。

AIチャットや登録した入力欄の個人情報・機密情報らしき文字列を、送信前に端末内で検知してマスク・置換するChrome拡張です。外部送信はありません。

無料・すべて端末内で完結
chatgpt.com
Safe Privacy Mask 保護中
送信前にマスク
置き換え例 田中太郎[氏名]

特長

送信前に、そっと置き換える。

気づきだけでなく、対象の入力欄を送信前に端末内で置き換えます。何を隠すかはあなたが決め、本文の最終確認は常にあなたの手元に残ります。

端末内で完結

検知もマスクも、すべてお使いのブラウザ内で実行されます。

外部送信なし

外部API・LLM API・解析・広告・テレメトリを使用しません。

送信前に自動マスク

対象の入力欄を、送信の直前に端末内で置き換えます。

カスタムルール無制限

置き換える語・正規表現を、件数の上限なく自由に追加できます。

DETECTION & RULES

何をマスクするか

用意されたプリセットに加え、あなた独自のルールで置き換えられます。

1プリセット検出

どのサイトでも

国や地域に関係なく、共通する形式の情報を見つけて置き換えます。

メール IPアドレス APIキー・トークン クレジットカード

選んだ地域に合わせて

国ごとに書式が異なる番号類を、地域に合わせて見分けます。

国民ID・個人番号 電話番号 郵便番号 銀行口座・IBAN
対応地域(8) 日本 米国 英国 中国 EU インド 韓国 ブラジル

クレジットカード番号は桁の検証(Luhn)で形式を確かめ、関係のない数字の並びまで置き換えすぎないようにしています。

2カスタム置き換えルール

「置き換え前 → 置き換え後」を自由に登録できます。設定はすべて自動保存されます。

語句の置き換え

社外秘 → [非公開] のように、特定の語を別の文字へ置き換えます。

カスタム可

正規表現ルール

\d{3}-\d{4}-\d{4} → [電話番号] のような柔軟な指定にも対応します。

カスタム可

詳細オプション

大文字小文字の区別・単語単位・全角半角の同一視などを、ルールごとに切り替えられます。

任意

件数の上限なし

ルール数に課金上限はありません(件数や内容によって処理速度に影響する場合があります)。

無制限

HOW IT WORKS

対象を決めて、タイミングを選ぶ

主要な AI チャットは自動で対応。それ以外のサイトでは、置き換えたい入力欄をあなたが登録します。

1

対象を決める

主要な AI チャットは細かい設定なしで対応。任意のサイトでは、入力欄をクリックで登録できます。

ChatGPT Claude Gemini ほか
2

置き換えるタイミングを選ぶ

入力中・フォーカスが外れたとき・貼り付けたとき・送信の直前から選べます。送信直前は確実に反映するため同期実行します。

リアルタイム 貼り付け時 送信の直前
3

サイト単位で調整

サイトごとに「全入力欄を対象 / 無効」を指定できます。動作させたくないサイトは「信頼済み」に登録できます。

全入力欄を対象 このサイトでは無効 信頼済みサイト

GET STARTED

インストールと使い方

公開後はこの流れで、すぐに使い始められます。

スクリーンショット 画像は後で差し込みます

1インストール(近日公開)

公開後、Chrome Web Store で「Chrome に追加」を押すだけで使い始められます。

スクリーンショット 画像は後で差し込みます

2ツールバーに固定

Chrome 右上の拡張機能アイコン(パズルの形)を開き、Safe Privacy Mask のピン留めを ON にすると、いつでもワンクリックで開けます。

スクリーンショット 画像は後で差し込みます

3設定画面を開く

アイコンを右クリック →「オプション」、またはポップアップの歯車から設定画面へ。対象サイト・置き換えルール・適用タイミングを調整できます。

スクリーンショット 画像は後で差し込みます

4動作を確認

対象の入力欄では、送信前に機密らしき文字列が自動でマスク(置き換え)されます。

Chrome 右上の拡張機能アイコン(パズルの形)から、いつでも開けます。

REGEX SAFETY

重い正規表現でも、固まらない

ユーザーが書いた正規表現の「壊滅的バックトラック(ReDoS)」を、多層で封じ込めます。

別スレッドで実行

正規表現の適用は Web Worker(別スレッド)で行うため、重い処理中も画面や入力が固まりません。

タイムアウトで強制停止

1回の置換が上限時間(既定 50ms)を超えたら Worker を停止し、その回の置換は見送ります(入力はそのまま)。

原因ルールの自動隔離

タイムアウト時は原因の正規表現ルールを特定し、設定に応じて自動で無効化して通知します。

送信直前は同期実行

送信前の置換だけは、確実に反映させるため同期的に実行します(最大走査文字数で保護)。

PRIVACY

プライバシーの約束

置き換えはあなたの端末内で完結します。入力した本文そのものは、どこにも送りません。

入力内容・検出結果・閲覧履歴を、外部へ送信することはありません。

検査もマスクも端末内で完結し、サーバーへの送信・解析・テレメトリは一切ありません。

データの保存先

設定・カスタムルール・対象サイト設定は、端末内の chrome.storage.local にのみ保存します。

外部通信

外部API・LLM API・解析・広告・テレメトリのいずれも使用しません。

必要な権限

設定保存(storage)と、許可したサイトへの適用(scripting)。AI 以外のサイトはあなたの操作時のみ動作します。

プライバシーポリシーを読む →

よくある質問

送信はブロックされますか?

いいえ。送信は止めず、送信前に対象の入力欄を置き換えるだけです。実際に送るかはあなたの操作で決まります。

入力内容は送信されますか?

いいえ。検知もマスクもすべてブラウザ内で行われ、外部へ送信されることはありません。

すべての機密を確実に隠せますか?

いいえ。最善の努力による支援機能で、検出漏れや誤検出が生じる可能性があります。送信前に必ずご自身で確認してください。

どのサイトで使えますか?

主要な AI チャットは自動で対応します。それ以外のサイトでは、置き換えたい入力欄を登録すると動作します。

カスタムルールに上限はありますか?

いいえ。件数の上限はありません。ただし、件数や正規表現の内容によっては処理速度に影響する場合があります。

送る前に、ひと手間の安心を。

無料・端末内完結。公開までもうしばらくお待ちください。