ホーム AlveaHubs無料・登録不要・オフライン動作

AIに貼る前に個人情報をマスキング — 無料・登録不要

ChatGPT・Claude・GeminiなどのAIチャットにテキストを送る前に、メールアドレス・電話番号・IBAN・カード番号・IPアドレスを自動検出してプレースホルダーに置換します。カード番号はLuhnチェックサム、IBANはmod-97チェックサムで検証してからマスクします。すべてブラウザ内で完結し、テキストがサーバーに送信されることはありません。

AIに送るテキストから個人情報を検出してマスキングします。

ℹ️
このツールは一般的な機密データの検出を補助しますが、自動検出が100%保証されるものではありません。AIに送信する前に、必ずテキストを目視で確認してください。

このツールについて

AIプライバシーマスクは、正規表現でテキスト内のメールアドレス・電話番号・IBAN・カード番号・IPアドレスを検出します。カード番号はLuhnアルゴリズム、IBANはmod-97チェックサムで検証してからマスクするため、本物の番号に見えるだけのランダムな数字列を誤検出しにくい設計です。各データ種別ごとにオン・オフを切り替えられます。すべての処理はブラウザ内で実行され、サーバーに送信されることはありません。

使い方

  1. AIに送る予定のテキストを上の入力欄に貼り付けます。
  2. マスクしたくないカテゴリがあれば、チェックボックスでオフにします。
  3. マスキング済みテキストが即座に表示されます。「マスキング済みテキストをコピー」を押してAIに貼り付けてください。

こんな時に

  • サポートメールやチャットログをAIに要約・返信作成させたいとき。
  • IBANやカード番号を含む帳票データをAIに分析させたいとき。
  • サーバーログのIPアドレスをマスクしてからAIにデバッグを依頼するとき。
  • 社内文書の個人情報をマスクしてからAIにリライト・翻訳を依頼するとき。

なぜAIに送る前にマスキングすべきか

ChatGPTやClaudeなどのAIサービスに送信したテキストは、保存・ログ記録・学習データへの利用が行われる可能性があります。マスキングにより、実際のメールアドレス・電話番号・金融情報・IPアドレスを中性的なプレースホルダー([EMAIL]・[PHONE]・[IBAN]・[CARD]・[IP])に置き換えることで、テキストの構造を保ったまま実データの流出リスクを低減できます。

よくある質問

どんな種類の個人情報を検出しますか?

メールアドレス、電話番号(国際・国内形式)、IBAN(mod-97検証済み)、カード番号(Luhn検証済み)、IPv4アドレスの5種類です。

すべての個人情報を検出しますか?

いいえ。氏名、住所、マイナンバーなどは検出されません。必ず送信前に目視で確認してください。

カード番号やIBANがマスクされないのはなぜ?

チェックサム(カードはLuhn、IBANはmod-97)に合格しない番号は有効な決済番号でない可能性が高いため、マスクしません。

入力したテキストはどこかに送信されますか?

いいえ。すべてブラウザ内で完結します。テキストが端末外に出ることはありません。

オフラインでも使えますか?

はい。ページ読み込み後はインターネット不要です。

なぜAIに送る前にマスキングすべき?

AIサービスは入力を保存・ログ記録する可能性があります。マスキングで実データの流出リスクを低減できます。

マスクする項目を選べますか?

はい。各カテゴリのチェックボックスで個別にオン・オフを切り替えられます。

無料ですか?

はい、完全無料で登録不要・利用制限なしです。

すべてブラウザ内でローカルに処理されます — テキストはAlvea Hubsを含め、どのサーバーにも送信されません。