----------------------------------------------------------------------
ご利用方法・説明書
----------------------------------------------------------------------

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 内の文字列に

    "<#tok_name>"

と記述すると、現在のグローバル変数値に差し替えられます。
値の設定／取得は 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、開発依頼、大規模システム開発、
代理店・パートナー・ビジネス協業・共同開発など、
お気軽にお問い合わせください。

dw - デジタルワークス
https://www.dw-dev.com/

2026/05/10