端末内が基本
ルーレット、項目リスト、名簿、結果の履歴、設定、保存したサイコロのロールは、あなた自身のブラウザ(IndexedDBとlocalStorage)に保存され、私たちには送られません。ブラウザのデータを消去すると削除されます。ルーレットに追加した画像は端末内で縮小され、ルーレットを共有しない限り端末に残ります。
サーバーに保存するもの
Spinvoltaは、サーバーが必要な機能のためだけに小さなサーバーを運用しています。
- 共有ルーレット — 共有リンクを作ると、共有を選んだルーレット(タイトル、項目、設定、含まれていれば画像)と、あなた専用の編集トークンの一方向ハッシュを保存します。最後に閲覧されてから12か月後、またはリンクを削除した時点で削除されます。
- ライブルーム — ルーム名、参加者が入力した表示名と絵文字、参加者のブラウザが生成したランダムな端末ID(「1端末1回まで」のため)、当選者の一覧。最後の操作から6時間後に自動で削除されます。
- 抽選の証明 — 抽選に使った応募リスト(公開ユーザー名など)、フィンガープリント、シード、設定、当選者、タイムスタンプ。リンクを知っている人が抽選を検証できるようにするためです。24か月保存します。
- 不正利用の報告 — 報告されたリンクと理由を90日間。
- テンプレートのカウンター — テンプレート閲覧ごとの匿名の「+1」。識別子は含まず、急上昇リストに使います。
保存しないもの
アカウントやユーザープロフィールはありません。IPアドレスはレート制限のために一時的に(メモリ上の一方向ハッシュとして)使うだけで、データベースには書き込みません。配信オーバーレイはあなたのブラウザからTwitchチャットに直接つながり、私たちはチャットのメッセージを受け取りません。YouTubeのコメントを取得するときは、サーバーがYouTube Data APIにリクエストを中継し、公開コメントを保存せずにブラウザへ渡します。
第三者
- drand(League of Entropy):証明可能な公平抽選のため、ブラウザがapi.drand.shやdrand.cloudflare.comなどのdrandエンドポイントから公開乱数をダウンロードします。一般的なウェブサイトと同様、IPアドレスが相手に見えます。
- YouTube Data API(Google):コメントを取得するときだけ使います。YouTubeにはGoogleのプライバシーポリシーが適用されます。
- Twitch:配信オーバーレイは公開チャットを匿名で読み取ります。
- ホスティングとCDN:サイトを配信するため、プロバイダーが技術的なリクエスト情報を処理します。
アクセス解析
このサイトでアクセス解析が有効な場合、同意モード付きのGoogle Analytics 4を使います。同意するまで何も保存せず、IPアドレスは匿名化し、Googleシグナルはオフ。「回転」「ツール使用」「共有作成」のようなイベントを大まかな数で送るだけです。項目、名前、コメント、画像を送ることは決してありません。
広告
無料を続けるため、将来広告を表示する可能性があります。広告はコンテンツページのみで、ルーレット、ルーム、教室のプロジェクター表示、埋め込み、証明ページ、プレゼント交換の結果表示には決して出しません。パーソナライズ広告にはあなたの同意が必要です(教室向けページでは使いません)。選択はCookie設定ページでいつでも変更できます。Global Privacy Controlはパーソナライズ広告のオプトアウトとして尊重します。
子どもについて
Spinvoltaは教室でも使われています。教室ツールは名簿を先生の端末に保存し、プロジェクター表示には広告がなく、子どもの個人情報を意図的に収集することはありません。ライブルームでは、名字なしの名前やニックネームの使用をおすすめします。
あなたの権利
お住まいの地域の法律(GDPRや個人情報保護法など)に応じて、個人データの開示・訂正・削除、処理への異議、同意の撤回を求めることができます。アカウントがないため、ほとんどのデータはあなたの端末にあり、ご自身で直接管理できます。サーバーに保存されたもの(共有リンク、ルーム、証明)については、リンクを添えてご連絡いただければ対応します。
お問い合わせ
プライバシーに関するご質問はお問い合わせページからどうぞ。