PRIVACY
プライバシーポリシー
本ポリシーは、everyidea.cool がアカウント、プロジェクト記録、リアルタイム機能を提供する際の情報の取扱いを説明します。
- サービスに必要な情報だけを扱います
- ログインセッションは安全な Cookie のみを使います
- Ghost の会話記録は管理者の改善確認に限定します
- 01
適用範囲
本ポリシーは、everyidea.cool の閲覧、Google ログイン、プロジェクト記録の閲覧、関心の表明、チーム評価、オンライン表示機能の利用に伴って生じる情報に適用されます。
- 02
Google ログイン情報
ログイン時に、Google OAuth から Google アカウント識別子、確認済みメールアドレス、プロフィール名、画像を受け取り、アカウント識別と基本情報の同期のため Cloudflare D1 に保存します。リアルタイム機能では、設定した公開表示名、@ユーザー名の順に使い、どちらもない場合は安全に正規化した Google プロフィール名を使います。メールアドレス、Google アカウント識別子、プロフィール画像は他の訪問者に表示しません。Google のパスワード、確認コード、支払い情報を要求または保存せず、ソフトウェアのインストールも求めません。Google access token または refresh token も保存しません。
- 03
プロジェクト操作データ
関心の表明またはチーム評価を利用した場合、関連アカウント、対象アイデア、選択または評価内容、更新時刻を記録します。公開ページにはプロジェクト内容、進捗、評価結果、関心の集計が表示される場合がありますが、Google アカウント識別子とメールアドレスは公開プロジェクト情報として表示しません。
- 04
リアルタイム表示データ
リアルタイム機能では、ランダムな接続識別子、ログイン状態の区分、公開表示名、カーソル位置、オンライン状態、入力中かどうか、送信時刻、ログイン中の短い本文または匿名メッセージの書記素数を処理します。入力状態は真偽値だけで、下書き本文を含みません。匿名の本文は Worker に送信されず、確認と非表示メッセージの描画に必要な正規化済み書記素数だけが送信され、匿名メッセージが文脈応答を起動することもありません。ルームは匿名接続の正確な総数を保持し、各クライアントが同期する遠隔匿名ユーザーは安定抽出された最大 6 件です。ログイン中の利用者の公開表示名、カーソル、本文は同じページの利用者へ短時間配信されます。ライブカーソル接続が成功すると、不可逆な識別キーを使って全サイトの実訪問者履歴を重複なく更新します。同じ識別の再接続で人数は増えず、Ghost が受け取るのは集計人数だけです。ログイン中の利用者が一人のルームで Ghost と対話した場合、公開表示名、サイト内権限、ページのルーム、送信本文、Ghost の最終返信または沈黙結果も、管理者による改善確認のため D1 に保存します。機密性の高い内容の検査に該当した場合は、原文ではなく省略状態だけを保存します。公開リアルタイム識別情報は不可逆キーを使って Cloudflare Cache に最長 30 秒間保存される場合があります。元の IP アドレスは Worker の入口で濫用防止識別子を派生するためだけに使い、リアルタイムルームへの転送、公開、業務保存は行いません。一人だけの対話中は Durable Object が圧縮済みのルーム文脈を一時保持し、Ghost の退出、別の利用者の入室、状態のリセット時に削除します。ログイン中の利用者には、原文を含まない訪問間の継続要約を不可逆キーで別途関連付ける場合があります。集計済み運用データには、表示名、IP アドレス、本文を含めません。
- 05
Cookie と技術情報
ログインセッションには最長有効期間が 7 日の JWT Cookie を使用します。HTTPS では HttpOnly、Secure、SameSite=Lax 属性を設定します。Cloudflare は、リクエスト配信、濫用防止、障害診断のため、IP アドレス、リクエスト時刻、ブラウザのリクエストヘッダー、エラー情報を処理する場合があります。
- 06
情報の利用目的
情報は、本人確認、アカウント維持、プロジェクト記録と集計結果の表示、リアルタイム機能の提供、サービスの安全確保、濫用制限、運用障害の調査にのみ使用します。個人情報を販売せず、サイト横断広告の追跡にも利用しません。
- 07
サービス提供者と情報開示
ログイン確認は Google、サイト運用とデータ処理は Cloudflare Workers、D1、Durable Objects が担います。これらの機能提供に必要な場合、適用法令への対応、利用者とサービスの安全保護に必要な場合を除き、無関係な第三者へ個人情報を開示しません。
- 08
保存と安全
アカウント情報、関心記録、チーム評価、リアルタイム訪問者の不可逆な重複排除キー、ログイン中の利用者と Ghost の会話ターンは、アカウント、訪問履歴の集計、プロジェクト記録、機能改善、安全運用に必要な期間 D1 に保存されます。通常のリアルタイム本文はチャット記録として恒久保存しません。ルーム内の短期文脈は Ghost の退出、プライバシー切替、状態リセット時に削除され、ログイン中の訪問間対話では原文を含まない圧縮済み継続要約も保持する場合があります。HTTPS、安全な Cookie、同一オリジン検証、管理者アクセス分離などを利用しますが、いかなるオンラインサービスも絶対的な安全を保証できません。
- 09
利用者の選択とポリシー更新
ログインしない、ログアウトする、ブラウザの Cookie を削除する選択ができます。リアルタイム機能では、接続の一時停止、カーソルの非表示、メッセージのミュートが可能です。本ポリシーを変更した場合、更新後の内容を本ページに掲載し、掲載時から適用します。