privacy
プライバシーポリシー
基本方針
chan-mai(以下、「当方」といいます。)は、Sonora(以下、「本サービス」といいます。)の運営に際し、円滑な運営に必要な範囲で、ユーザーの個人情報を取得いたします。 取得した個人情報は、利用目的の範囲内で適切に取り扱います。 また、個人情報の取り扱いに関する運用状況を適宜見直し、改善を図ってまいります。
適用範囲
本プライバシーポリシーは、ユーザーが本サービスを利用しているときにのみ適用されます。 ユーザーが連携するFediverseのサーバ等、当方以外の第三者が運営するサービスには適用されません。
取得する情報
Fediverseのアカウントの情報
ユーザーがログインする際、ユーザーが指定したFediverseのサーバ(以下、「連携先サーバ」といいます。)から以下の情報を取得し、保存します。
- 連携先サーバのドメイン名, ソフトウェアの種類とバージョン
- 連携先サーバ上のユーザーID, ユーザー名, 表示名, プロフィール文, アイコン画像のURL, 表示名等に含まれるカスタム絵文字の情報
- 連携先サーバのアクセストークン(通知/プロフィール同期に使用)
ログイン時に要求する権限は、Misskey系のサーバではアカウント情報の読み取りと投稿の作成(read:account, write:notes)、Mastodon系のサーバではアカウント情報とフォロー関係の読み取り, 投稿の作成(read:accounts, read:follows, write:statuses)です。投稿の作成は、ユーザーがルームの作成時に開始の告知を選んだ場合にのみ行います。 フォロワー限定のルームを一覧に表示する際と参加する際は、アクセストークンを使用して、ユーザーがホストをフォローしているかを連携先サーバで確認します。確認の結果は10分間保存します。
ルームの情報
ルームの作成時に、ルーム名, 参加コード, ホストのユーザー, 作成日時を保存し、ルームの終了後も終了日時とあわせて保存します。 参加中の参加者の情報(役割, ミュートの状態等)は、ルームの終了時に削除します。
参加の統計
統計として、ルームへの参加をもとに以下の集計値を保存します。
- 参加回数, 累計の参加時間, 話した時間, 週単位の連続参加の記録
- 曜日と時間帯ごとの累計の参加時間
- 同じルームに5分以上参加していた他のユーザーと、一緒に参加した回数と時間
- ホストしたルームの最多同時参加人数
統計は本人にのみ表示し、他のユーザーには表示することはありません。
音声
ユーザーの音声は、WebRTCによりCloudflare, Inc.が提供する基盤を経由して、同じルームの参加者へ配信されます。 当方は一切の音声を録音せず、保持・保存しません。
無操作状態が続いたルームを終了するため、ユーザーの端末上でマイクの音量から発話の有無を判定し、発話があったことのみを当方のサーバへ送信します。
チャット
チャットのメッセージは、当方のサーバを経由して同じルームの参加者へ配信されます。 当方はメッセージをサーバに保存しません。メッセージは、各参加者の端末にルームから退出するまで保持されます。
チャットの読み上げには、ユーザーの端末のブラウザが備える音声合成機能を使用します。ブラウザや端末の設定によっては、ブラウザの提供元のサービスで処理される場合があります。
Cookieと端末に保存する情報
- ログイン状態の維持のため、Cookieを使用します。有効期間は最長7日間です。
- ログインの処理中は、処理の照合のため一時的なCookieを使用します。有効期間は10分間です。
- ブラウザの保存領域に、読み上げと音声(使用するマイク, 出力先, 参加者ごとの音量等)の設定と、ログイン後に表示するページ(一時的な情報)を保存します。
アクセスに関する情報
不正なアクセスを防止するため、IPアドレスをログイン操作の回数の制限に使用します。 また、障害の調査のため、Cloudflare, Inc.の機能によりリクエストの記録(日時, URL, エラーの内容等)を一定期間保存します。
通報
ユーザーが通報した場合、通報者, 対象のユーザー, ルームの参加コード, 理由と詳細を保存します。通報の内容は運営のみが確認し、対象のユーザーには通報者を開示しません。
お問い合わせ
ユーザーからのお問い合わせを通じて、氏名, メールアドレス, ソーシャル・ネットワーキング・サービスのアカウント情報, お問い合わせ内容を取得します。
外部サービスとの関係
- 本サービスは、Cloudflare, Inc.のサービス上で運営しており、取得した情報はCloudflare, Inc.のサーバで処理されます。
- 他の参加者のアイコン画像とカスタム絵文字は、ユーザーのブラウザが各参加者の連携先サーバから直接読み込みます。そのため、ユーザーのIPアドレス等がそれらのサーバへ送信されます。招待カードの画像を生成する場合は、当方のサーバを経由して読み込みます。
- 招待リンクのプレビュー画像は当方のサーバで生成します。生成の際、ホストのアイコン画像を連携先サーバから取得し、ルーム名等の表示に必要な文字をGoogle LLCのGoogle Fontsへ、絵文字をjsDelivrへ送信して、フォントと絵文字の画像を取得します。
- 招待のシェアボタンは、ユーザーがログインしている連携先サーバの投稿画面を開きます。投稿の内容は連携先サーバで扱われます。
- YouTubeの同時再生を使用するルームでは、ユーザーのブラウザがGoogle LLCの提供するYouTubeの埋め込みプレーヤー(プライバシー強化モード)を読み込み、動画のサムネイル画像をYouTubeのサーバから直接読み込みます。そのため、ユーザーのIPアドレス等がGoogle LLCへ送信され、同社のプライバシーポリシーに従って扱われます。
- YouTubeの動画を再生リストに追加した場合、当方のサーバはYouTubeから動画の題名, 投稿者名, 投稿者のチャンネルのURLを取得し、再生リストとして保存します。プレイリストを追加した場合、プレイリストに含まれる動画の一覧は、追加したユーザーのブラウザがYouTubeの埋め込みプレーヤーを通じて取得します。
- 本サービスは、アクセス解析や広告のためのツールを使用しません。
個人情報の利用目的
当方は、取得した個人情報を以下の目的で利用いたします。
- ユーザーに本サービスを提供するため
- ルーム内で、ユーザーのプロフィールを他の参加者に表示するため
- 統計収集のため
- 不正な利用を防止し、障害に対応するため
- 本サービスに関していただいたお問い合わせに回答するため
個人情報の利用及び提供の制限
ルームに参加すると、ユーザーの表示名, ユーザー名, アイコン画像, プロフィール文は、そのルームの参加者に表示されます。
当方は、ユーザーの許諾がない限り、本プライバシーポリシー内の「個人情報の利用目的」に記載した目的以外で取得した個人情報を利用することはありません。 また、法令に基づく開示要請があった場合, 不正アクセス・脅迫等の違法行為があった場合, その他特別の理由のある場合を除き、取得した個人情報を本プライバシーポリシーの「個人情報の利用目的」に記載した目的以外で第三者に提供することはありません。
保存期間と削除
Fediverseのアカウントの情報は、ユーザーから削除のご希望があるまで保存します。 連携先サーバでアプリの連携を解除すると、当方が保存しているアクセストークンは使用できなくなります。
個人情報の開示
ユーザーが、当方が保有する個人情報の開示, 訂正, 削除をご希望される場合には、ご本人であることを確認した上で対応させていただきます。 ご希望される場合はお問い合わせください。
プライバシーポリシーの変更
当方は、必要に応じて本プライバシーポリシーを変更し、本ページで公表します。
以上