先に結論です。AI に貼る前に確認すべきなのは、「今回送る文字列に、平文の機密欄が残っているか」です。学習スイッチを切る、一時チャットへ切り替える、は相手の保持と学習の仕方を変えるだけで、欄がすでに出た事実は変わりません。以下は繰り返せる照合であり、新しい形容詞ではありません。
検索意図に一文で答える
チケットとログを AI に貼る前のマスキングとは、文が今見ているタブを出る前に、電話番号、身分証番号、メール、よくある API Key、IP を規則で伏せ、接頭辞のないパスワードと接続文字列を人の目で拾うことです。確認の対象は、これから貼る結果文です。ページ上の「処理済み」表示ではありません。
この記事は開発者、運用、そして材料を AI の入力欄へ落とすサポート担当向けです。リンク洗浄の操作説明の代わりにはならず、「ローカル暗号化はアップロードしたか」という Network の総論も繰り返しません。持ち帰るべきなのは、ログに挟まりやすい欄、規則が伏せられる範囲、伏せられないときにプレースホルダへ変えるかワンタイムリンクへ回すかの判断です。
AI へ貼ることと、同僚へ送ることは、出域の境界が違う
同僚へ送るとき、受け手はたいてい知っている人で、材料はチケットシステムかチャット履歴に入ります。コンシューマー向け AI へ貼ると、同じ文字は製品のサーバー、会話履歴、その時点で有効なデータ処理条項にも入ります。OpenAI ヘルプセンターの Data Controls FAQ ははっきり書いています。個人アカウントは「Improve the model for everyone」をオフにできます。オフにしても会話は履歴に残り、学習に使われなくなるだけです。Temporary Chat は履歴にも学習にも入りませんが、不正利用の監視のために最大約 30 日保持される場合があります。
条項は変わり、製品ごとに違います。その場で終えられる判断はもっと狭いです。貼って送信した時点で、その文字列はすでにこの端末を出ています。学習スイッチが答えるのは「相手はモデル改善に使うか」であり、「相手は受け取ったか」ではありません。
だから先に「この一塊は端末を出してよいか」を問い、次に「出たあと相手はどう保持するか」を問います。二問目は各製品のヘルプセンターへ。一問目は、送信前の対照表で終えられます。
本物の身分証番号、まだ回していない API Key、本番データベースのパスワードで実験しないでください。今回だけ使う偽チケットを用意し、電話番号も鍵もカナリアにしてください。確認するのはマスキングと出域の境界であり、プライバシーをもう一度晒すことではありません。
チケットとログに挟まりやすい欄
本当に漏れやすいのは、契約書の全文よりも、文の途中に挟まった短い欄です。スタックトレースのメール、スクリーンショット説明の電話番号、コピーした Authorization: Bearer …、社内ログイン画面の IPv4。どれも、次の会話を平文の写しにできます。
「機密かどうか」の感覚で分けるより、出てくる場所で分けた方が使えます。
| よくある場所 | 典型的な欄 | 送る前の扱い |
|---|---|---|
| サポートチケット、チャット履歴 | 国内の携帯電話、国際電話、メール、身分証番号の末尾 | 規則で伏せたあと、口語の書き方を人の目で見る |
| アプリログ、スタックトレース | メール、IPv4 / IPv6、たまに Token | IP とメールをマスク。Token は固定接頭辞があるか見る |
| 設定の断片、curl の例 | sk-、AKIA、ghp_、Bearer |
よくある接頭辞は規則が拾う。拾えないものはプレースホルダへ |
| 引き継ぎメモ、復旧手順 | データベースのパスワード、リカバリーコード、接続文字列 | AI には貼らない。ワンタイムリンクへ回すか、プレースホルダだけ残す |
| 共有リンク | utm_*、fbclid、gclid |
先にトラッキングパラメータを外し、プロンプトに書くかを決める |
「秘密には見えない」欄も、一度は別枠で見てください。社内 IP はセグメントを示します。身分証番号が末尾四桁だけでも、チケットの氏名と重ねれば一人に届きます。規則が初期状態で先頭と末尾を少し残すのは、「さっきの一条か」を照合しやすくするためであり、匿名化した証明ではありません。
規則マスクが伏せられるものと、伏せられないもの
ブラウザ内の規則マスクは、本質はパターン照合です。電話番号、身分証番号、メール、鍵の接頭辞、IP に見える断片を正規表現で見つけ、マスクへ置き換えます。意味を理解するわけではなく、チケットシステムを読むわけでもありません。
FastPwd のリンク洗浄ページにある個人情報マスクを例にします。今開いているタブが識別するのは、国際電話とよくある携帯電話番号、身分証番号(中国の住民身分証チェック、米国 SSN を含む)、Luhn を通る 13〜19 桁のカード番号、メール、よくある API Key / Token の接頭辞(sk-、sk-proj-、AKIA、ghp_、github_pat_、glpat-、Bearer など)、IPv4 とよくある IPv6 です。初期状態は先頭と末尾を少し残して照合しやすくし、すべて星印にも切り替えられます。一度のテキストが 512 KB を超えるときは分割してください。開いてすぐ使え、アカウントは不要です。日本のマイナンバー専用の照合ではありません。
伏せられない側も具体的です。固定接頭辞のないパスワード、空白で分けた鍵、画像の中の文字、1 を l に置き換えた「検出よけ」、規則はいずれも漏れます。日本語の住所、社員番号、社内プロジェクト名は、もともとこの一覧にありません。ヒットがゼロでも、「これらの型は見つからなかった」という意味であり、「誰に送ってもよい」ではありません。
ここが、リンク洗浄のツールページとの役割分担です。ツールページは、いますぐ伏せる手順に答えます。この記事は、伏せたあと送信してよいかを答えます。結果欄は文字数の対照とヒットした種類を出し、原文をどの API にも送りません。それでも、外へ出す前に見るべきなのは、これから貼る一枠です。
送る前に、カナリアで一度照合する
捨ててよい偽チケットを用意します。電話番号はこの回だけ使う番号、メールは canary-fp-20260901@example.com、鍵はよくある接頭辞付きの偽値、たとえば sk-proj-canaryfp20260901xxxx、加えて接頭辞のない偽パスワード canary-plain-pass-20260901 を一文書きます。カナリアの役割は検索です。「ツールが賢い」デモではありません。
- 偽チケットをマスク入力へ貼り、一度走らせます。結果を照合:接頭辞付きの鍵、メール、電話は星印になるはずです。接頭辞のないパスワードは、たいてい残ります。
- 残った平文のパスワードを
[DB_PASSWORD]のようなプレースホルダへ変えます。「パスワードは xxx」という口語を、規則が代わりに読むと思わないでください。 - 結果欄のテキストだけをコピーします。AI の入力欄へ貼る前に、システムの検索でカナリアを探します。偽メールと偽鍵の完全な平文は、もう出ていてはいけません。
- マスクページ自身が原文を出していないかも見るなら、開発者ツールの Network を開き、Preserve log をオンにし、同じカナリアでリクエスト行、本文、アクセス解析を検索します。
見るのは結果欄であり、ボタンの文言ではない
「4 箇所をマスクしました」は、規則が四つの断片を拾った、という意味だけです。五本目のパスワードが残っていることは教えてくれません。照合は結果テキストの上で行います。あらかじめ埋めたカナリアを一つずつ検索し、型には見えないがエントロピーの高い連続文字列をもう一度掃きます。
見るのは、これから送る一枠
結果欄からもう一度コピーすると、拡張機能がクリップボードを書き換えることがあり、ブラウザが直前に選んだ原文を一緒に載せることもあります。送る前に AI の入力欄でもう一度カナリアを探す方が、実際の出域内容に近いです。
ついでに、マスクページ自身の通信も見る
FastPwd のアクセス解析は、サイト自身の tracker を通ります。localhost では初期状態で送りません。イベント名は「マスキングを実行した」といった種類で、説明どおり原文は運びません。それでも約束です。カナリアで Network を検索して初めて、「原文はアップロードせず、アクセス解析にも書かない」を、この回の観察に落とせます。通信の確認を一通りやるなら ブラウザのローカル暗号化で、平文が端末を出ていないことを確認する を見てください。
偽パスワードは二種類用意してください。一方は sk- や Bearer 付きで、規則が動いていることを確認します。もう一方は接頭辞のない長い文で、「伏せられなかったものこそ、本当に漏れやすい」と自分に思い出させます。
マスク、プレースホルダ、ワンタイムリンクの使い分け
三つの扱いは三種類の材料向けです。混ぜると事故になります。
文の途中に散らばった電話番号、メール、身分証番号、接頭辞付き Token は、規則マスク向きです。欲しいのは「このログでエラーをまだ聞ける」ことであり、機密の全部をモデルへ渡すことではありません。
聞き方は変えられるが、材料の形は残したいときは、プレースホルダを使います。接続文字列を postgres://USER:[DB_PASSWORD]@HOST:5432/DB に置き換え、文法だけを聞く、といった具合です。エラー形式の説明に、本物のパスワードは要りません。
まとまった秘密を、人へ渡さなければならないときは、AI の入力欄を通さないでください。FastPwd の ワンタイムリンク は、この端末で AES-256-GCM により暗号化し、サーバーが一時保存するのは暗号文だけ、鍵は s.html?id={id}#{key} の # の後ろに付き、初期状態では HTTP に入りません。作成も閲覧も登録は不要です。1 件の上限は 32 KB。より大きいファイルはファイル暗号化へ。単ファイルは 5 GB までです。完全なリンクをチャットへ貼ると、# の後ろの保護は消えます。詳細は URLの#以降に鍵を置ける理由と、その保護が崩れる場面 を見てください。
| 材料 | 向いている扱い | 通ったと判断する条件 |
|---|---|---|
| チケット内の電話 / メール / 身分証番号 | 規則マスク | 結果に完全な平文がなく、ヒットした種類が合う |
sk-、ghp_ 付きの Token |
規則マスク、またはプレースホルダ | 接頭辞は残してよい。途中は星印必須 |
| 接頭辞のないパスワード、リカバリーコード | プレースホルダ。引き継ぎならワンタイムリンク | AI の入力欄に、この文字列がまったくない |
| 鍵ファイル一式 | ファイル暗号化。対話欄には貼らない | .lock をダウンロード。対話欄にはファイル名だけ |
証明できること、証明できないこと
この回の照合が支えられる結論は狭いです。狭く書いた方が、同僚と揃えられます。
支えられること:使っているこのブラウザ、この操作では、これから送る文に、あらかじめ埋めたカナリアの平文は見えない。マスクページのリクエスト行、本文、アクセス解析にも、このカナリアはない。
支えられないこと:規則がすべての氏名、住所、社員番号、マイナンバーを覆った。相手の製品が会話をセキュリティ審査に残さない。拡張機能がクリップボードを書き換えていない。マスク結果が法律上の匿名化に等しい。FastPwd のリンク洗浄ページは、補助的な見直しであり、GDPR やその他の認証をうたわないと書いています。
「モデルの返答にパスワードがエコーされなかった」を、送信に失敗した証拠にもしないでください。サーバーがすでに受け取った内容は、画面上で星印になったからといって、あなたのタブへ戻りません。
よくある質問
「モデル改善に使う」をオフにすれば、貼ったチケットは端末に残りますか?
残りません。学習スイッチを切ると変わるのは、相手がその会話をモデル改善に使うかどうかだけです。会話は製品のサーバーへ行き、履歴にも残ることがあります。Temporary Chat のようなモードは、履歴にも学習にも入らないことが多いですが、不正利用の監視のために最大約 30 日保持される場合があります。以上は、2026 年 9 月時点でなお有効な OpenAI ヘルプセンターの Data Controls 説明に基づきます。他社製品は各社の条項に従ってください。個人情報マスクが見るのは送る内容であり、学習スイッチではありません。
マスク結果を、コンプライアンス証明や匿名化報告にできますか?
できません。規則マスクはパターン照合です。電話番号、身分証番号、メール、よくある API Key、IP は伏せられますが、口語の書き方や接頭辞のないパスワードは漏れます。GDPR、個人情報保護法、その他の認証はうたいません。送る前に、これから貼る文をもう一度人の目で見てください。
データベースのパスワードやリカバリーコードは、マスクしたあと AI に貼ってよいですか?
たいてい、よくありません。接頭辞のないパスワード、接続文字列、リカバリーコードは、規則が拾えないことが多いです。こうした材料はワンタイムリンクへ回してください。この端末で AES-256-GCM により暗号化し、サーバーが一時保存するのは暗号文だけ、鍵はリンクの # の後ろに残ります。AI の入力欄には [DB_PASSWORD] のようなプレースホルダだけを置きます。
FastPwd でマスクするとき、原文はアップロードされたり、アクセス解析に書かれたりしますか?
製品説明どおり、解析とマスキングは今開いているタブで完了します。原文は HTTP の業務データとして出ず、アクセス解析にも書きません。アクセス解析が記録するのは「マスキングを実行した」といったイベント名です。その場で確かめるときは、カナリア文字列で Network を検索してください。リクエスト行、本文、解析の送信に原文は出てはいけません。タブを閉じたあと、今回の入力は FastPwd のサーバーに残りません。業務データとして届いたことがないからです。
偽チケットで、手順を一度通す
計算の境界が書いてあるページで練習するなら、FastPwd の 個人情報マスク を開いてください。開いてすぐ使え、登録は不要です。上の偽チケットを貼り、電話、身分証番号、カード番号、メール、API Key、IP にチェックを入れ、初期マスクでヒットした種類を見てから、完全マスクへ切り替えてもう一度照合します。
同じ材料で二番目も練習できます。残っている偽パスワードをプレースホルダへ変えてからでなければ、どの AI 入力欄にも入れない。まとまった秘密を同僚へ渡すときはワンタイムリンクへ行き、リンクの完全なアドレスと鍵を AI へ貼り戻さない。チケットに広告の短縮 URL が付いているなら、同じページのリンク洗浄で utm_*、fbclid、gclid を外してから、その URL をプロンプトに書くかを決めます。
これらの練習の目的は、あるサイトが「絶対に安全」と証明することではありません。送信を押す前に、同僚へ見せられる対照を手元に置くことです。カナリア、ヒットした種類、プレースホルダ、必要なら Network をもう一度。どの「賢いマスキング」や「企業向け AI ゲートウェイ」に替えても、手順は再利用できます。
次に外へ出すときは、三つだけ覚えてください。第一に、見るのはこれから送る文であり、ボタンの文言ではない。第二に、規則は散らばった欄を伏せ、まとまったパスワードは伏せない。第三に、学習スイッチが変えるのは相手の使い方であり、欄がすでに端末を出た事実ではない。繰り返せる照合だけが、自前のチケット規則に書けます。
関連記事
「マスクページ自身が原文を出していないか」も見るなら、同じカナリアで Network を通してください。ブラウザのローカル暗号化で、平文が端末を出ていないことを確認する。まとまった秘密をモデルではなく人へ渡すときは、鍵を # の後ろに置ける理由を見てください。URLの#以降に鍵を置ける理由と、その保護が崩れる場面。