ViewTalkルームを作成

VIEWTALK / プライバシー

プライバシーと一時データ

angelcrownが運営するViewTalkはYouTube API ServicesとCloudflareを利用します。

更新日 · angelcrown

ブラウザ内

言語はlocalStorageに、ランダムID・名前・色・確認状態・作成者トークンはルーム別sessionStorageに保存します。参加パスワードは再接続用のページメモリだけに保持します。同じタブの再読込で維持され、通常はタブ終了で消えますがセッション復元で戻る場合があります。サイトデータを消去してください。旧版の全体プロフィールが残る場合もあります。

通信と削除

HTTPS/WSSでCloudflareのWorkerとDurable ObjectがID・名前・色・入室順、動画ID・タイトル・再生時刻、待ち行列、権限、パスワードのソルトとハッシュ、作成者トークン検証ハッシュを処理します。参加者もメッセージを受け取ります。エンドツーエンド暗号化ではありません。

SQLiteに直近30件と最大50動画を保持します。タイトル検証キャッシュは24時間まで再利用し、空ルームの削除時に全ストレージと一緒に消します。最後の切断検知後30秒を予定しますが遅延はあり得ます。未入室の新規ルームは最低5分後に失効します。他の参加者が残る間は、自分だけ退出しても消えません。履歴・バックアップ・個別削除機能はなく、参加者によるコピーは制御できません。

YouTube

動画があると公式IFrame APIとyoutube-nocookie.comを読み込みます。Googleは通信・再生情報を受け、再生後などにCookieや類似技術を利用したり自身の広告を表示したりします。プライバシー強化モードも送信ゼロではありません。Workerはサーバー側のキーを使って動画IDをGoogleのYouTube Data API v3に送り、タイトル、埋め込みの許可、子ども向けの状態を取得します。成功した検証はルームのキャッシュで最大24時間再利用するため、選択のたびにGoogleへ新たに照会するわけではありません。サーバーキーは参加者のブラウザーに渡しません。Googleログイン、アカウントアクセス、動画・音声ダウンロードは要求しません。

インフラ・分析・広告

CloudflareはIP・リクエスト情報を配信、接続、レート制限やセキュリティ検査で扱います。その保持はCloudflare設定と方針に従い、ルームの30秒とは別です。アプリにGoogle Analytics、独自分析ビーコン、セッション録画、AdSenseローダーはありません。Worker観測ログは無効で、チャットやパスワードを意図してログに記録しません。Cloudflareの運用情報は別です。所有権メタタグとads.txtは広告を読み込みません。

公開ページではCloudflare Web Analytics/RUMで訪問数と読み込み性能を測定します。ページのアドレス、参照元、ブラウザー・端末情報、性能値が処理される場合があります。Cloudflareはこの解析でCookieやローカルストレージを使用しないと説明しています。非公開ルームとエラーの文書は計測スクリプトを遮断し、HTMLの変換禁止を要求します。ルームへ入る際は、この厳しいポリシーを適用した新しい文書を読み込みます。ViewTalkはチャット、パスワード、参加者プロフィール、選択した動画をこの解析へ送信しません。Cloudflareの配信・セキュリティログとネットワークエラー報告(NEL)は別の処理で、保持期間はルーム削除タイマーではなくCloudflareの設定と方針に従います。

お問い合わせ

プライバシー・削除・セキュリティについて運営者にメールできます。Gmailで扱う連絡はルーム削除と別です。ViewTalkはメールの保持期間や削除を制御しません。期間の確認や削除は運営者へ依頼してください。パスワード・トークン・他人の会話を送らないでください。実際の処理変更時に方針を更新します。