----------------------------------------------------------------------
ご利用方法・説明書
----------------------------------------------------------------------
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分の使用制限があります。
バージョン・変更履歴
20260516_01
・フリー版の起動後5分間の制限
IsExpiredのフラグ使用を廃止
・Google Chromeの場所を自動検索
iniファイルの設定を不要に
----------------------------------------------------------------------
■ 基本情報
----------------------------------------------------------------------
・対象:
個人非ビジネス利用 / 評価目的:無料(起動ごとに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. Google Chrome について
本ツールの実行には Google Chrome が必要です。
通常は、インストール済みの Google Chrome を自動検出し、
自動的に Chrome を起動します。
Chrome が起動しない場合は、以下のいずれかの可能性があります。
・Google Chrome がインストールされていない
・ini ファイルに設定されている Chrome のパスが正しくない
その場合は、Google Chrome をインストールするか、
ini ファイルの ChromeExe の値を、実際の chrome.exe のパスに修正してください。
# 例:標準インストールの場合
# 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、開発依頼、大規模システム開発、
代理店・パートナー・ビジネス協業・共同開発など、
お気軽にお問い合わせください。

