AI プロンプト アノニマイザー

ChatGPT、Claude、または Gemini に貼り付ける前に、プロンプトから機密データをスクラブしてください。名前、電子メール、電話番号、API キー、クレジット カード、IP などを 100% ブラウザ内で自動的に検出して編集し、アップロードされることはありません。

Shehzad Munir によって構築および保守されています ·

AI プロンプト アノニマイザー
Loading AI Prompt Anonymizer
  • AIツール
  • 無料 · サインアップなし
  • ブラウザで実行
  • 6の特徴
Share

AI を使用する前にプロンプ​​トを匿名化する必要がある理由

AI プロンプト アノニマイザーは、テキスト内の個人を特定できる情報 (PII) と秘密を検出してマスクするため、プロンプト、ログ、ドキュメントを AI アシスタントや同僚と安全に共有できます。検出と編集は完全にデバイス上で実行され、データがサーバーにアクセスすることはありません。

ChatGPT、Claude、または Gemini に貼り付けたすべてのプロンプトは、プロバイダー、プラン、およびプライバシー設定に応じて、保持、記録、レビュー、またはモデルの改善に使用される場合があります。通常、コンシューマ アプリとビジネス プランまたは API プランではデフォルトが異なるため、想定するのではなくプロバイダーの現在のデータ制御を確認してください。プロンプトに顧客の名前、従業員の電子メール、ライブ API キー、またはクレジット カード番号が含まれている場合は、機密データをサードパーティと共有したことになり、コンプライアンスとセキュリティの大きなリスクとなります。 AI プロンプト アノニマイザーは、ソースでのリスクを軽減します。テキストがブラウザーから送信される前にテキストから識別子が削除されるため、人物や秘密を暴露することなく AI の生産性を維持できます。

特徴

  • 15 の PII および機密カテゴリ (電子メール、電話、SSN、クレジット カード、API キー、IP、暗号ウォレット、IBAN など)、公開されたテスト セットで 94% の再現率
  • 3 つのマスキング モード: 可逆的な [TYPE_n] トークン、ソリッド █ 編集、または現実的な偽データ
  • 可逆トークン: AI の応答を貼り付けて、実際の値を復元します
  • カテゴリごとの切り替え + カスタムの常時マスク用語
  • ライブリスクスコアとエンティティの内訳
  • 100% クライアント側: 何もアップロード、記録、保存されません

AI プロンプト アノニマイザーの使い方

  1. 1

    プロンプトまたはドキュメントを貼り付けます

    AI、サポート チケット、エラー ログ、契約条項、または下書きメールと共有するテキストをドロップします。すべてはブラウザ内でローカルに処理されます。

  2. 2

    検出された機密データを確認する

    アノニマイザーは、電子メール、電話番号、API キー、カード番号、IP アドレスなどを即座に強調表示し、ライブ リスク スコアとカテゴリごとの内訳を表示します。人物名と日付は最もノイズの多い検出器であるため、デフォルトではオフになっています。テキストにそれらが含まれている場合は、それらをオンにします。

  3. 3

    マスクする方法を選択してください

    [EMAIL_1] などのラベル付きトークン、確実な █ 編集、現実的な偽の置換を切り替えます。カテゴリのオンとオフを切り替え、常に非表示にする独自のカスタム用語を追加します。

  4. 4

    クリーンバージョンをコピーする

    匿名化されたテキストをコピーし、ChatGPT、Claude、または Gemini に貼り付けます。送信する前に一度読んでください。検出はパターンベースであるため、認識されないもの (以下の対象範囲の表を参照) はテキスト内に残ります。

  5. 5

    AI の答えを復元する (オプション)

    アシスタントがトークンを使用して応答する場合、その応答を [復元] タブに貼り付けて、プレースホルダーを実際の値に自動的に戻します。

一般的な使用例

  • AI に返信の下書きを依頼する前に、サポート チケットの顧客名、電子メール、注文番号を編集します。
  • LLM でデバッグする前に、エラー ログとスタック トレースから API キー、トークン、および IP アドレスを削除します。
  • 契約書、医療記録、人事文書を匿名化して、個人情報を漏らすことなく要約できるようにします
  • 分析前にスプレッドシートや CSV スニペットから個人データを削除する
  • スクリーンショットからテキストに変換したものやチャットのエクスポートを公に共有する前にサニタイズする
  • サードパーティの AI ツールを使用する場合、GDPR データの最小化と HIPAA の匿名化作業をサポートします (プロセスの 1 ステップであり、コンプライアンスを保証するものではありません)

詳細ガイド

何をどの程度正確に検出するか

このツールは、15 の組み込み検出カテゴリに加えて、追加したカスタム用語を実行します。カード番号は Luhn チェックサムに合格する必要があり、IBAN は ISO 13616 mod-97 チェックに合格する必要があります。これにより、この 2 つが誤検知からほぼ解放されます。電話番号は、電話番号 (+ 国番号、(市外) コード、または 3 つの区切られた数字のグループ) のように見える必要があるため、裸の注文 ID やレコード ID にはフラグが立てられません。人物名と日付はデフォルトではオフになっています。名前は大文字と小文字の区別から検出され、「四半期ビジネス レビュー」なども検出されるため、必要な場合にのみオンに切り替えてください。この表は、70 個のスニペット テスト セット (以下の方法) の各カテゴリの結果を示しています。検出されないとマークされたものは、カスタム用語または手動編集が必要です。

カテゴリ捕まった例デフォルトでオンテスト結果(リコール)
メールアドレス名前+タグ@example.co.ukはい7 of 7
APIキーとトークンOpenAI/Anthropic sk-、AWS AKIA、Google AIza、GitHub ghp_、Stripe sk_live_、Slack xoxb-、JWTsはい10 of 10
クレジットカード番号Visa、Mastercard、Amex、Discover (Luhn チェック済み)はい5 of 5
米国の社会保障番号123-45-6789; 「SSN」の後のみダッシュなしはい4 of 4
IBAN / 銀行番号スペースありまたはスペースなし、mod-97 検証済みはい3 of 3
暗号通貨ウォレットETH 0x…、BTC bc1… / 1… / 3…はい2 of 2
IPアドレスIPv4、完全な IPv6 および ::-compressed IPv6はい9/9 (1 つの誤ったアラーム: 4 つの部分からなるバージョン番号)
MACアドレス00:1A:2B:3C:4D:5E, a4-5e-…はい2 of 2
電話番号+44 20 7946 0958, (415) 555-0198, 212.555.0147はい8/9 (不在 07700 900123)
URLhttps://…、www.…はい4 of 4
住所42 Maple Avenue、221B Baker Street、英国の郵便番号はい9 of 9
ソーシャル @ハンドル@acme_supportはい3 of 3
人名名+姓は大文字、Mr./Dr. + 姓No18 件中 15 件 (小文字、アクセント付き、単一の姓の見逃し、誤報 10 件)
日付2026年3月14日、2026年2月3日、2026年4月2日No7 of 7
検出されませんでした医療記録番号、パスポートおよび運転免許証の番号、米国以外の国民 ID、会社名n/aカスタム用語として追加する

デザインによりリバーシブル

通常、墨消しを行うと情報が破壊されますが、AI がマスクされた値そのものを使用して応答する必要がある場合に問題になります。トークン モードは、それぞれの一意の値が [PERSON_1] や [EMAIL_2] などの安定したプレースホルダーにマップされ、同じ値が常に同じトークンを取得するという問題を解決します。アシスタントの応答を [復元] タブに貼り付けると、すべてのトークンが実際のデータに戻されます。編集バーと偽のデータは逆にマッピングされないため、トークン モードのみが元に戻すことができます。トークン マップは、このブラウザ タブのメモリ内にのみ存在します。返信は保存されないため、ページを閉じるかリロードする前に、または元のテキストを編集する前に返信を復元してください。

元のテキストと匿名化されたテキストを並べて比較する

デフォルトでは非公開、永久に無料

アノニマイザーのどこにも、アップロード、アカウント、サーバー呼び出しはありません。すべての検出とマスキングはデバイス上の JavaScript で行われるため、ページが読み込まれるとオフラインで動作し続け、タブを閉じても何も残りません。また、即時性もあります。入力すると、レート制限なしでライブ結果が得られます。検出は AI モデルではなくパターン ベースであるため、結果は予測可能で再現可能ですが、検出できるのはパターンがあるものだけです。

ブラウザで PDF を永久に編集する写真から隠された位置情報とカメラデータを削除する

実用的な例: マスク、質問、復元

これは人名をオンにした実際の往復です。ツールが認識したものはすべてトークンになり、AI は実際の値を見ることなくそれらのトークンを使用して応答しました。残っているものに注目してください。「彼女」という単語と、これが API キーに関する顧客からの苦情であるという事実です。代名詞と文脈は PII パターンではないため、次のセクションが重要です。

ステップ文章
1.あなたのオリジナル顧客の Sarah Johnson (sarah.johnson@example.com) は、API キー sk-proj-abc1234567890XYZlmnopQRS が 192.168.14.22 から機能しなくなったと述べています。 +1 (415) 555-0198 まで電話してください。
2. AIに貼り付けるもの顧客 [PERSON_1] ([EMAIL_1]) は、API キー [API_KEY_1] が [IP_1] から機能しなくなったと報告しています。 [PHONE_1] で彼女に電話してください。
3. AIの返答こんにちは [PERSON_1] さん。[API_KEY_1] を取り消し、[IP_1] をホワイトリストに登録しました。 [EMAIL_1] で確認いたします。
4. 復元後こんにちは、Sarah Johnson。sk-proj-abc1234567890XYZlmnopQRS を取り消し、192.168.14.22 をホワイトリストに登録しました。 sarah.johnson@example.com で確認させていただきます。

匿名化と仮名化: GDPR と HIPAA が期待するもの

これらの言葉は、あたかも同じ意味であるかのように使用されますが、法的にはそうではありません。 GDPR (第 4 条 (5) および規則 26) に基づき、このツールのトークン マップなど、追加情報を使用して再識別できるデータは仮名化されており、仮名化されたデータも個人データです。合理的な手段によって個人に関連付けることができなくなったデータのみが匿名とみなされ、GDPR の対象外となります。したがって、可逆トークン モードでは、開示する内容は減りますが、テキストが範囲外になるわけではありません。確実な編集と偽のデータは直接の識別子を完全に削除しますが、コンテキストによって誰かを特定することはできます (以下を参照)。 HIPAA のセーフハーバー方法 (45 CFR §164.514(b)) では、18 の特定の識別子の種類を削除する必要があります。このツールは、名前、住所、日付、電話番号、電子メール、SSN、URL、IP アドレスなど、それらのいくつかをカバーしますが、医療記録番号、健康保険プランやライセンス番号、デバイスのシリアル番号はカバーしないため、それ自体ではセーフハーバーに準拠したテキストは生成されません。

モード可逆?出力の GDPR ステータスこんな方に最適
トークン [EMAIL_1]はい、同じタブ内で仮名化: 依然として個人データ復元できる有用な答えを得る
編集█████No直接の識別子は削除されました。コンテキストをチェックするログやテキストをパブリックに共有する
偽のデータNo直接の識別子は削除されました。コンテキストをチェックする自然に読む必要があるプロンプト

PII の削除では隠せないもの

名前、番号、住所を削除しても、すべてのテキストが匿名になるわけではありません。準識別子と呼ばれることもある通常の詳細の組み合わせでも、役職と小規模オフィスの所在地、まれな病状と日付、または「プラットフォーム チームの唯一の女性」など、1 人の人物を示すことができます。パターン マッチャーは、どの詳細が組織内でその人をユニークにするかを判断できません。送信する前に、同僚が誰についてのテキストなのか推測できるような内容を言い換えたり、一般化したりしてください。 「リスボンの技術責任者」ではなく「上級エンジニア」、正確な日付ではなく「去年の春」と言いましょう。繰り返しの名前、プロジェクト コード、またはクライアント名については、カスタムの常時マスク リストに追加して、毎回検出されるようにします。

カスタム用語として追加する前にパターンをテストする

自分で確認してください: ブラウザからは何も残りません

私たちの言葉をそのまま信じる必要はありません。このページを開いてから、ブラウザの開発者ツール (F12) を開き、[ネットワーク] タブに移動します。テキストを貼り付け、匿名化し、返信を復元します。リクエストによってテキストがどこにも運ばれることはありません。表示されるリクエストはページ独自の分析と広告のみで、入力した内容は含まれません。最も厳密なテストを行うには、ページをロードし、Wi-Fi をオフにするか機内モードをオンにして、ツールを使用します。検出、マスキング、コピー、復元はすべてネットワーク接続を必要としないため、すべて機能し続けます。

何をマスクするかを決定する前に、JWT をローカルでデコードします。

検出器のテスト方法

私たちは、サポート チケット、エラー ログ、.env ファイル、人事および法的メモ、請求書など、人々が実際に貼り付けるテキストに似た 70 個の短いスニペットを作成しました。私たちは、架空の値 (555 の数字、example.com のアドレス、ドキュメント テスト カードとキー) のみを使用して、94 個の機密値すべてに手作業でラベルを付けました。すべてのカテゴリをオンにしてこのページで使用している正確な検出コードを実行し、ツールが正しいスパンに正しいタイプとしてフラグを立てたときにヒットをカウントしました。最初の実行では、標準の US (415) 555-0198 電話形式、間隔をあけた IBAN、圧縮された IPv6、Stripe キーと Slack キーなどの形式のギャップが明らかになりました。これらを修正し、修正されたコードを実行する前に 20 個の新しい保留スニペットを作成したため、スコアの一部がテストに合わせられなくなりました。これは小規模な社内テストであり、独立した監査ではありません。また、独自のテキストは異なるため、ガイドとして扱い、送信する前に必ず出力を読んでください。

テストセットスニペットラベル付きの値見つかった(思い出した)正しいフラグ (精度)
メインセット(修正後)506762 (93%)87%
ホールドアウトセット(未調整)202726 (96%)93%
組み合わせた709488 (94%)89%

よくある質問

ChatGPT を使用する前にプロンプ​​トを匿名化するにはどうすればよいですか?

テキストを AI プロンプト アノニマイザーに貼り付けます。名前、電子メール、電話番号、API キー、クレジット カード、IP などを即座に検出し、それらをトークン、編集バー、または現実的な偽データに置き換えます。クリーンなバージョンをコピーし、オリジナルの代わりに ChatGPT に貼り付けます。これらはすべてブラウザ内で行われ、何もアップロードされません。

私のデータはサーバーにアップロードされていますか?

いいえ。すべての検出器は、お使いのデバイス上の JavaScript で 100% クライアント側で実行されます。 API 呼び出し、アカウント、ログ記録はありません。ページが読み込まれたら、インターネットから切断してもツールは動作し続けます。これはブラウザの [ネットワーク] タブで自分で確認できます。

どのような種類の機密データを検出できますか?

15 のカテゴリ: 電子メール アドレス、電話番号、米国社会保障番号、クレジット カード番号 (Luhn 検証済み)、IBAN (mod-97 検証済み)、IPv4/IPv6 および MAC アドレス、URL、暗号ウォレット アドレス (BTC/ETH)、API キーとトークン (OpenAI、Anthropic、AWS、Google、GitHub、Stripe、Slack、JWT)、住所および英国郵便番号、@ハンドル、日付、およびベストエフォート人の名前。名前と日付はデフォルトではオフになっています。医療記録、パスポート、運転免許証の番号は検出されません。これらをカスタム用語として追加します。

実際のデータを復元して AI の回答を得ることができますか?

はい。トークン モードでは、各値は [PERSON_1] のような安定したプレースホルダーにマップされます。アシスタントがこれらのプレースホルダーを使用して応答する場合、その応答を [復元] タブに貼り付けると、ツールはすべてのトークンを元の値に戻し、完全にプライベートなラウンドトリップを行います。

マスキングモードの違いは何ですか?

トークン (例: [EMAIL_1]) は元に戻すことができ、テキストを AI が読める状態に保ちます。秘匿化ではデータを実線の█バーに置き換えて機密性を最大限に高めますが、元に戻すことはできません。偽のデータは、本物のように見える置換物 (偽の名前、555 番の電話番号) に置き換えられるため、実際の値は隠されていますが、プロンプトは自然に読み取れます。

これは GDPR または HIPAA ワークフローに適していますか?

役に立ちますが、コンプライアンスを保証するものではありません。このツールはテキストを送信したり保存したりしないため、GDPR データの最小化をサポートします。ただし、可逆トークン モードでは仮名化されたデータが生成されますが、GDPR では依然として個人データとして扱われます。 HIPAA セーフ ハーバーでは 18 種類の識別子を削除する必要がありますが、このツールは医療記録や健康保険番号などの一部の識別子を検出しません。これを最初のステップとして使用し、出力を確認して、組織のポリシーに従ってください。これは法的なアドバイスではありません。

ログファイルやソースコードに対しても機能しますか?

はい。これは、AI アシスタントを使用してデバッグする前に、エラー ログ、スタック トレース、構成スニペットから API キー、ベアラー トークン、IP アドレス、電子メール アドレスを削除する場合に特に便利です。

ChatGPT を使用する前にテキストから個人情報を削除するにはどうすればよいですか?

テキストを貼り付けると、ツールが名前、電子メール、電話番号、住所、カード番号、ID 番号を検出して編集し、AI に貼り付けるためのクリーンなバージョンを提供します。完全にブラウザ内で実行されるため、オリジナルがデバイスから離れることはありません。

編集されたデータのマスキングとラベル付けの違いは何ですか?

マスキング (このツールの墨消しモード) では各項目が █ 個の実線のバーに置き換えられるため、その項目に関するものは何も残りません。ラベル付け (トークン モード) では、[PERSON_1] や [EMAIL_2] などの番号付きタグに置き換えられるため、AI はそこにどのような種類の値があったかを認識しており、後で実際の値を復元できます。有用な回答が必要な場合はラベルを使用し、テキストを公に共有する場合はマスキングを使用します。

アノニマイザーは非公開で無料ですか?

はい。すべての検出と編集はブラウザ内でローカルに行われ、サインアップやアップロードは行われません。使用制限なしで無料です。

名前を削除するとテキストは匿名になりますか?

いつもではありません。名前や番号が削除された後でも、役職、小さなオフィスの場所、まれな状態、正確な日付などの詳細により、個人を特定できる可能性があります。テキストを AI に送信する前に、これらの詳細を自分で言い換えたり一般化したりできます。

どの AI アシスタントと連携しますか?

それらのいずれかです。出力はプレーン テキストであるため、ChatGPT、Claude、Gemini、Copilot、Perplexity、ローカル モデル、またはサポート チケットに貼り付けることができます。復元は、[TYPE_n] トークンをそのまま保持するあらゆる応答で機能します。

日記より

All articles →