PII Guard
Overview
AIチャット送信前にローカルで個人情報を自動検出しマスキング。完全オフライン動作・外部送信なし。
## なぜ PII Guard が必要なのか ChatGPTやManusなどの生成AIサービスにテキストを入力する際、その中に含まれる電話番号、メールアドレス、顧客名、社員ID、APIキー、銀行口座番号などの情報は、そのまま外部サーバーに送信され、ログ保存や学習対象になる可能性があります。 PII Guardは、送信直前にブラウザ内でテキストを解析し、個人情報や機密情報を検出してプレースホルダー(例: <EMAIL_1>, <PHONE_1>)に置換します。 すべての処理はローカルで完結し、外部通信は一切行いません。 --- ## 主な機能 ### 自動検出(30以上のカテゴリ) 正規表現とローカルロジックにより以下を検出します。 【連絡先】 電話番号(携帯・固定・0120など)、メールアドレス、住所、郵便番号 【個人識別情報】 マイナンバー、運転免許証、パスポート、患者ID 【金融情報】 クレジットカード番号、銀行口座、年収、月収 【企業関連】 会社名、社員ID、契約番号、発注番号、請求書番号、顧客ID、会員ID、SKU 【クレデンシャル】 APIキー、シークレット、DB接続文字列、IPアドレス、URL 【その他】 年齢、性別、生年月日、血液型など --- ### 重要度分類 検出結果は4段階で分類されます。 Critical: APIキー、銀行口座、メールアドレスなど High: 電話番号、住所など Medium: 契約番号、URLなど Low: 年齢、日付など --- ### 送信前レビュー 送信時にサイドバーが表示され、以下が可能です。 - 各項目ごとのマスクON/OFF切替 - 一括選択・解除 - 最終送信内容のプレビュー確認 --- ### 機密キーワード検出 以下のキーワードが含まれる場合、一部情報は自動ロックされます。 機密 / confidential / leak / 未公開 ロック解除には長押し操作が必要です。 --- ### 除外リスト マスキング不要な文字列を登録可能です。 - 設定画面で管理 - ワンクリック登録 - JSONでエクスポート・インポート対応 - 即時反映 --- ### UI - ライト/ダークテーマ自動切替 - サイドバー型UI(画面を隠さない) - レスポンシブ対応 --- ### WebSocket対応 ManusのようなWebSocketベースのチャットに対応しています。 通信構造を維持したまま、安全に入力のみをマスキングします。 --- ## プライバシーとセキュリティ 本拡張機能は完全オフライン動作です。 - すべての処理はローカルで実行 - 外部サーバーへの送信なし - CDN不使用 - evalなどの動的コードなし 動作対象サイトは以下のみです。 - chatgpt.com - *.manus.im その他のサイトでは動作しません。 --- ## 対応サービス 【対応中】 - ChatGPT(chatgpt.com) - Manus(*.manus.im) 【今後対応予定】 - Gemini - Claude ※ 現在は上記2サービスのみ正式対応です。 --- ## 想定ユーザー - 業務でAIを利用する方 - APIキーなどを扱う開発者 - 情報漏洩リスクを避けたい方 - ローカル完結のツールを求める方 --- ## 使い方 1. 拡張機能をインストール 2. ChatGPTまたはManusを開く 3. 通常通り入力して送信 4. 検出結果を確認 5. マスクして送信 --- ## 既知の制限 - 日本語人名検出は限定的 - 英語の固有名詞は未対応 - 画像内テキスト(OCR)は未対応 --- PII Guardで、個人情報をブラウザ外に出さずにAIを活用できます。
0 out of 5No ratings
Details
- Version1.2.0
- UpdatedApril 26, 2026
- Offered bysna
- Size174KiB
- Languages日本語
- Developer
Email
snacraft964i@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes