----------------------------------------------------------------------
ご利用方法・説明書
----------------------------------------------------------------------
Webサイト・SNS・コンプラ AI法的リスクチェック 巡回ブラウザ
RiskCheckBrowser
----------------------------------------------------------------------
■ 概要
----------------------------------------------------------------------
RiskCheckBrowser は、Webサイト、LP、ブログ、SNS投稿、広告文、会社案内、
利用規約、プライバシーポリシー、特商法表記などの公開情報を対象に、
ChatGPT / AI を利用して、法務確認が必要となり得る表現リスク、
コンプライアンス上の注意点、炎上リスク候補を抽出するための
AIリスクチェック巡回ブラウザです。
【主な特長・注意事項】
・本ツールは Webサービス、SaaS ではありません。Windows exe プログラムです。
WebサービスやSaaSでは扱いにくい、未公開ページ、ログイン後ページ、
下書きプレビュー、社内環境、顧客サイトの確認作業などにも対応しやすい、
ローカルPC上で動作する専用ブラウザです。
・本ツールは ChatGPT API を使用します。
チェック対象ページから抽出されたテキストデータ等は ChatGPT API に送信されます。
その他の第三者外部サーバー、外部サービスには送信しません。
・ブラウザ制御には Google Chrome の CDP(Chrome DevTools Protocol)を使用します。
そのため、Google Chrome がインストールされている必要があります。
・本ツールは、法的判断や違法性の断定を行うものではありません。
法務確認が必要となり得る候補、表現修正を検討すべき候補を抽出する支援ツールです。
・本ツールは、自社サイト、自社が管理するページ、または利用許可を得たページの
チェックを想定しています。
許可なく他社のサイト、サービスに対して実行しないでください。
・本フリー版は1回のチェックのみ、5分の使用制限があります。
----------------------------------------------------------------------
■ 基本情報
----------------------------------------------------------------------
・対象:
個人非ビジネス利用 / 評価目的:無料(1回のチェックのみ、5分の使用制限あり)
商用利用(個人ビジネス・企業・業務利用):要ライセンス
・対応OS:
Windows 10(32bit / 64bit)、Windows 11(64bit)
※ 本ソフトは 32bit(x86)アプリです。
64bit OS 上では WoW64 環境で動作します。
・必要環境:
Google Chrome がインストールされていること
バージョン 146.0.7680.80 64ビットで動作確認済
----------------------------------------------------------------------
■ 同梱ファイル一覧
----------------------------------------------------------------------
・RiskCheckBrowser.exe
アプリ本体
・KeyTool.exe
ChatGPT APIキーを暗号化して config.ini に保存するためのプログラム
・config.ini
設定ファイル
・libeay32.dll、ssleay32.dll
SSL/TLS を使用した通信で利用するライブラリ
・prompt1.txt
ChatGPT API 用プロンプトファイル
・cmd.txt
ブラウザ操作や巡回処理を自動実行するためのコマンドファイル
・output フォルダ
ChatGPT API の結果保存用フォルダ
・log フォルダ
ログ、抽出テキスト、実行記録などの出力用フォルダ
・ご利用方法・説明書.txt
本ファイル
・ご利用規約.txt
ライセンス条件および免責事項
・バージョン・変更履歴.txt
更新履歴
----------------------------------------------------------------------
■ 動作環境
----------------------------------------------------------------------
OS:
Windows 10 / Windows 11(32bit / 64bit)
※ アプリ本体は 32bit(x86)アプリです。
64bit OS 上では WoW64 環境で動作します。
・必要環境:
Google Chrome がインストールされていること
バージョン 146.0.7680.80 64ビットで動作確認済
----------------------------------------------------------------------
■ セキュリティ / プライバシー
----------------------------------------------------------------------
・推奨実行環境:
まずはテスト用PC または VPS / 仮想環境でお試しください。
・外部データ送信:
ChatGPT API への送信のみ行います。
その他の第三者外部サーバー、外部サービスには送信しません。
・チェック対象ページから抽出されたテキストデータ、URL、確認に必要な情報は、
ChatGPT API サーバーへ送信されます。
・APIキー保存:
ChatGPT APIキーは、KeyTool.exe により暗号化して config.ini に保存します。
平文保存は行いません。
・レジストリは一切使用していません。
フォルダ配下に設定ファイル、ログファイル、出力ファイル等を保存するのみです。
・Windows のセキュリティ設定により、以下の操作が必要な場合があります。
社内ポリシーがある場合は、IT 管理者の指示に従ってください。
- ダウンロードした ZIP ファイルのブロック解除
(ZIP ファイルのプロパティ → 「ブロックの解除」)
- SmartScreen 表示時の実行許可
- 「ウイルスと脅威の防止」の設定 → 除外の追加
(誤検知時の最終手段として)
----------------------------------------------------------------------
■ インストール方法
----------------------------------------------------------------------
インストーラーは使用していません。
ZIP を解凍してご利用ください。
ダウンロード後、ファイルを解凍し、フォルダごとお好きな場所にコピーしてください。
レジストリは一切使用しておりません。
出力ファイル、ログファイル、設定ファイル等は、基本的にプログラムと同じ場所、
または同梱フォルダ内に生成されます。
----------------------------------------------------------------------
■ 初期設定:ChatGPT APIキーの保存
----------------------------------------------------------------------
1. ChatGPT APIキーを取得してください。
OpenAI Platform(APIキーの作成)
https://platform.openai.com/api-keys
※アカウント未作成の方は、以下からサインイン後に「API Keys」へ移動してください。
https://platform.openai.com/login
2. KeyTool.exe を使用して、ChatGPT APIキーを暗号化して config.ini へ保存します。
RiskCheckBrowser.exe、config.ini と同じ場所で KeyTool.exe を起動してください。
テキストボックスに ChatGPT APIキーを入力し、「保存」ボタンを押します。
config.ini へ暗号化された ChatGPT APIキーが保存されます。
----------------------------------------------------------------------
■ ご利用方法
----------------------------------------------------------------------
1. 起動前に config.ini の設定を確認します。
Chrome が起動しない場合、Google Chrome の実行ファイルパスが
正しく設定されていない可能性があります。
# 例:標準インストールの場合
# C:\Program Files\Google\Chrome\Application\chrome.exe
ChromeExe=C:\Program Files\Google\Chrome\Application\chrome.exe
【通常利用の場合、基本的な流れ】
1. RiskCheckBrowser.exe を起動します。
2. アドレスバーにチェック対象のURLを入力します。エンターキーで表示
3. Webページを表示し、ページ上に表示されたテキスト情報を取得します。
4. リスクチェックボタンを押し、取得したテキスト情報をもとに、ChatGPT / AI による
表現リスク候補、法務確認候補、炎上リスク候補の抽出を行います。
5. 結果は画面上に表示され、必要に応じてテキストファイルやレポートとして保存されます。
テキストファイル出力場所:
output フォルダ内に、チェック対象テキスト、AIチェック結果などが出力されます。
【コマンド実行の場合、基本的な流れ】
cmd.txtが存在するとコマンド実行モードになります。
存在しない場合はコマンド実行されません。
1. config.ini の設定
接続ポートやタイムアウトなど、基本設定を確認・必要に応じて変更します。
2. cmd.txt の編集
自動化したいブラウザ操作や巡回処理を、cmd.txt に上から順に記述します。
(具体的なコマンド仕様は cmd.txt 内のコメントを参照)
3. RiskCheckBrowser.exe の起動
起動すると cmd.txt の内容が上から順に実行されます。
----------------------------------------------------------------------
■ 外部 JavaScript API(ネイティブ拡張)
----------------------------------------------------------------------
以下の JavaScript 外部関数が利用可能です。
ページ側の JavaScript や include ファイルから呼び出せる
ネイティブ拡張 API です。
・external.RiskCheckFile();
テキストのリスクチェックを実行します。
・external.PDFtoText('C://work/1.pdf','C://work/1.txt');
PDFファイルをテキスト変換します。
・external.SetGlobalVar('tok_name','value');
グローバル変数の値を設定します。
・external.GetGlobalVar('tok_name');
グローバル変数の値を取得します。
・external.SaveToPDF('report.pdf');
現在の画面を PDF ファイルに出力します。
・external.SaveToPNG('report.png');
現在の画面を PNG ファイルに出力します。
・external.RunProgram('notepad.exe', 'memo.txt');
外部プログラムを起動します。
・external.DownloadFile(
'https://www.dw-dev.com/files/ExBridge_20250907_01.zip',
'ExBridge_20250907_01.zip'
);
指定URL からファイルをダウンロードします。
・external.Quit();
アプリを終了します。
・external.ShowDevTools();
Chrome DevTools 画面を表示します。
【トークン置換(変数展開)】
cmd.txt や JavaScript 内の文字列に
""
と記述すると、現在のグローバル変数値に差し替えられます。
値の設定/取得は external.SetGlobalVar / external.GetGlobalVar を使用します。
----------------------------------------------------------------------
■ 設定変更・カスタマイズ
----------------------------------------------------------------------
config.ini の以下の設定を変更することで、
ChatGPT API のモデルを変更できます。
例:
Model=gpt-4o-mini
必要に応じて、利用可能な ChatGPT API モデル名に変更してください。
prompt1.txt に記載されたプロンプトを変更することで、
AIによるチェック観点、表現リスクの抽出方針、修正文案の生成方針、
レポートの出力方針などをカスタマイズできます。
----------------------------------------------------------------------
■ 注意事項
----------------------------------------------------------------------
・本ツールは ChatGPT API を使用します。
チェック対象ページから抽出されたテキストデータ等は ChatGPT API に送信されます。
その他の第三者外部サーバー、外部サービスには送信しません。
・ブラウザ制御には Google Chrome の CDP(Chrome DevTools Protocol)を使用します。
そのため、Google Chrome がインストールされている必要があります。
・本ツールは、法的判断や違法性の断定を行うものではありません。
法務確認が必要となり得る候補、表現修正を検討すべき候補を抽出する支援ツールです。
・AIの出力結果は、参考情報としてご利用ください。
最終的な判断は、利用者自身、社内担当者、または弁護士等の専門家に確認してください。
・本ツールは、自社サイト、自社が管理するページ、または利用許可を得たページの
チェックを想定しています。
許可なく他社のサイト、サービスに対して実行しないでください。
・本フリー版は1回のチェックのみ、5分の使用制限があります。
----------------------------------------------------------------------
■ アンインストール / 削除方法
----------------------------------------------------------------------
インストーラーは使用していません。
レジストリも一切使用していません。
解凍したフォルダごと削除していただければ、アンインストール完了です。
----------------------------------------------------------------------
■ ライセンス / サポート
----------------------------------------------------------------------
・対象:
個人非ビジネス利用・評価目的:無料(1回のチェックのみ、5分の使用制限あり)
商用利用(個人ビジネス・企業・業務利用):要ライセンス契約
・個別サポート:
無料評価版については、個別サポートは原則として行っておりません。
バグレポート・ご意見・ご要望は Web サイトのお問い合わせフォームよりご連絡ください。
対応・返信をお約束するものではありませんが、今後の改善の参考とさせていただきます。
----------------------------------------------------------------------
■ カスタマイズ / OEM について
----------------------------------------------------------------------
以下のような個別のご要望に応じてご相談を承ります。
・特定業種向けの表現リスクチェック項目追加
・景表法、薬機法、金融・投資表現、不動産広告、採用表現などの確認観点カスタマイズ
・自社専用の禁止ワード、注意表現、社内基準チェック機能の追加
・Webサイト、LP、SNS投稿、広告文、商品ページの公開前チェック業務への組み込み
・顧客提出用レポート、社内承認用レポート、PDF出力形式のカスタマイズ
・ログイン後ページ、下書きプレビュー、社内環境向けの巡回チェック対応
・Web制作会社、広告代理店、SNS運用代行、士業向けの業務支援ツール化
・OEM 提供・自社製品への組み込み
・代理店、パートナー、共同開発、ビジネス協業
----------------------------------------------------------------------
■ その他・お問い合わせ
----------------------------------------------------------------------
個別サポート、カスタマイズ、OEM、開発依頼、大規模システム開発、
代理店・パートナー・ビジネス協業・共同開発など、
お気軽にお問い合わせください。

