Gyokan プライバシーポリシー
最終更新日: 2026-10-19
連絡先: support@moh-tech.net
1. Gyokan の単一の目的
Gyokan は、ページ上で選択したテキストに対して、日本語話者の学習者向けに日本語の解説(精読解説・単語の辞書的情報)をその場に差し込み、その解説について続けて質問できる Chrome 拡張機能である。この単一の目的以外にユーザーデータを収集・使用しない。
2. 開発者のサーバーは存在しない
Gyokan には開発者が運用するバックエンドサーバーが存在しない。選択したテキストは、ユーザーが options ページで選択・設定した LLM プロバイダの API キーを使い、拡張機能からそのプロバイダの API へ直接送信される(Anthropic を選んだ場合は https://api.anthropic.com、OpenAI を選んだ場合は https://api.openai.com)。対応プロバイダは options ページで選択でき、現時点では Anthropic と OpenAI。送信先はユーザーが選んだ1つのプロバイダのみで、両方に同時送信することはない。解説について質問した場合は、ユーザーが入力した質問文に加えて、選択したテキスト・表示中の解説・同じ解説について同じサイトでそれまでに聞いた質問と答えを、同じ経路で同じプロバイダへ送信する(答えを文脈に沿ったものにするため)。開発者を経由せず、選択テキスト・質問文・解説結果が開発者に送信されることはない。
3. 収集するデータの種類・取得しないデータの種類
Chrome ウェブストアの開発者ダッシュボードで申告するデータカテゴリに沿って明記する。
| データカテゴリ | 取得の有無 | 説明 |
|---|---|---|
| 個人を特定できる情報(氏名・住所・電話番号・メールアドレス・ユーザー名・各種 ID 番号) | 取得しない | 拡張機能はユーザーのアカウント登録・識別を一切行わない |
| 健康情報 | 取得しない | 該当機能なし |
| 金融・決済情報 | 取得しない | Gyokan は無料配布で課金機能を持たない |
| 認証情報(ログイン情報・パスワード・認証用 Cookie) | 取得する | ユーザーが options ページでプロバイダごとに入力する API キー(Anthropic・OpenAI)。開発者には送信されず、chrome.storage.local にプロバイダ別に保存し、対応するプロバイダの API へのリクエストヘッダーとしてのみ使用する |
| 個人間のやり取り(メール・メッセージ・通話内容等) | 取得しない | 該当機能なし |
| 位置情報 | 取得しない | 該当機能なし |
| ウェブ閲覧履歴 | 取得しない | ユーザーが訪問した URL やドメインの一覧・閲覧履歴は収集・送信しない。ただし解説について質問したときは、その質問をしたページの origin(https://example.com の形。パス・クエリ・ページタイトルは含まない)を質問と一緒に端末内の IndexedDB に保存する。用途は、あるサイトで書いた質問を別サイトのページ上に表示しないことだけで、端末外へは送信しない |
| ユーザーアクティビティ(クリック・マウス操作・キー操作・スクロール等) | 取得しない | アナリティクス・行動計測は実装しない |
| ウェブサイトのコンテンツ・フォームデータ | 取得する(ユーザーが明示的に選択した範囲と、ユーザーが入力した質問のみ) | ユーザーがページ上で選択したテキストを、解説生成のために 2 の経路(ユーザー自身の API キーで、ユーザーが選んだプロバイダへ直接)で送信する。解説について質問した場合は、ユーザーが解説パネルに入力した質問文も同じ経路で送信する。選択操作・入力なしに自動でページ内容を収集することはない |
「取得する」に分類した2項目(API キー・選択テキストと質問文)は、いずれも開発者のサーバーには到達しない。開発者が閲覧・保存・分析できるユーザーデータは存在しない。
4. データの保存場所
- API キー・モデル選択・プロバイダ選択などの設定:
chrome.storage.localに保存する。chrome.storage.syncは使用しない(sync を使うと Google アカウント経由で API キーが他デバイスに同期されてしまうため、意図的に避けている)。 - 解説履歴・キャッシュ: ユーザーの端末上の IndexedDB にのみ保存する。解説について質問した場合は、質問文・答え・質問した日時・質問したページの origin を、その解説の履歴と一緒に保存する(拡張機能の履歴画面から見返せる)。答えの生成を途中で止めた質問は保存しない。解説を再生成すると、その解説に付いていた質問と答えは消える。
- 上記データはいずれもユーザーの端末内にとどまり、開発者を含むいかなる第三者にも送信・同期されない。拡張機能をアンインストールする、またはブラウザの拡張機能データを消去すると、これらのデータも削除される。
5. 第三者への提供
Gyokan 自身が第三者にデータを提供・販売することはない。ユーザーが選択したテキストと、解説について入力した質問(2 に書いた文脈を含む)は、ユーザー自身が設定した API キーに基づき、ユーザーの意思で選んだ LLM プロバイダ(Anthropic の Claude API、または OpenAI の API)に直接送信される。これは開発者を介した「提供」ではなく、ユーザー自身が選んだ LLM プロバイダとの直接のやり取りである。
各プロバイダ側のデータの取り扱いについては、それぞれのプライバシーポリシーを参照すること。Anthropic のプライバシーポリシー、OpenAI のプライバシーポリシー。
6. アナリティクス・トラッキングの不使用
Gyokan は、開発者が運用するアナリティクスツール・広告 SDK・クラッシュレポートツールを一切組み込んでいない。開発者はユーザーの利用状況を把握する手段を持たない。
7. 要求する権限とその理由
Gyokan が要求する Chrome 拡張機能の権限は、単一の目的(選択テキストへの解説表示)に必要な範囲に限定する。
- ページ内容へのアクセス: 選択されたテキストを取得し、解説とその質問欄をその場に表示するために必要。ページの内容を自動的に収集・送信することはない。
- ストレージ(
storage): API キー・設定・解説履歴をユーザーの端末内に保存するために必要。 - 音声読み上げ(
tts): 選択したテキスト・単語を読み上げるために必要。 - 右クリックメニュー(
contextMenus): 選択テキストに対する操作をコンテキストメニューから呼び出すために必要。 https://api.anthropic.com/*への通信: Anthropic API を直接呼び出すために必要。https://api.openai.com/*への通信: OpenAI API を直接呼び出すために必要(ユーザーが options ページで OpenAI をプロバイダとして選んだ場合のみ使用)。
8. 児童のプライバシー
Gyokan は 13 歳未満の児童を対象としておらず、児童から意図的にデータを収集することはない。
9. ポリシーの変更
このポリシーを変更する場合は、変更内容と発効日を本ページに反映し、変更履歴が追えるようにする。データの収集範囲が拡大するような変更を行う場合は、Chrome ウェブストアの掲載ページでも変更点を明示する。
10. お問い合わせ
このプライバシーポリシーに関する質問・削除依頼等は support@moh-tech.net まで連絡すること。