プライバシー
よせがきは、共有の100マスを1文字ずつ書きかえるサービスです。閲覧・編集にログインは不要です。同じブラウザー・同じIPからの変更は、それぞれ最後に成功した変更から60分に1ヶ所までです。失敗した変更、同じ文字の入力、内容の競合では、この60分の枠を消費しません。
Cookieと変更制限
初めて開いたときにランダムな識別用Cookieを保存します。有効期間は発行から365日です。Cookieを使って同じブラウザーからの変更を数えます。Cookieの削除、別のブラウザーや端末、プライベートブラウジングではブラウザーの識別子は別になりますが、同じIPの60分制限は共有します。個人を特定したり、同じ人かどうかを判定したりする仕組みではありません。
同じIPからの成功した変更を60分に1回に制限するため、Cloudflareが付与した接続元IPをサイト専用の秘密鍵で変換した値(HMAC)を使います。IPの値そのものは当サービスのデータベースには保存しません。変換後の値も、完全な匿名情報ではありません。端末の特徴を組み合わせた識別は行いません。同じWi-Fi、会社、学校、携帯回線などでは別の利用者も同じIPの枠を共有する場合があります。IPが変われば別の枠になります。Discordアカウントや他の外部アカウントは使いません。独自の広告・アクセス解析Cookieも使いません。
連続した書き込み要求を抑えるため、Cloudflareが付与する接続元IPアドレスを短時間の制限に使います。同じIPからの変更要求は、失敗した要求も含めて1分に10回を目安に制限します。同じ回線を使う人同士が制限を共有する場合があります。共有配信への接続試行も、同じIPから1分に30回を目安に制限します。制限はCloudflareの拠点ごとに適用され、厳密な全世界共通の上限ではありません。IPは当サービスのデータベースには保存しません。
管理者専用画面では、管理用Cookieでログイン状態を確認します。管理用CookieはブラウザーのセッションCookieで、有効な操作期限はログインから30分です。管理画面のログイン試行は、同じIPから1分に5回を目安に制限します。管理用パスワードやCookieは、公開盤面・配信内容・D1の操作記録には含めません。
投稿時の認証がONの場合、投稿を試みる際にCloudflare Turnstileを使います。認証トークンはサーバーで検証し、当サービスのデータベースには保存しません。閲覧や共有配信への接続には認証を要求しません。
保存する内容と期間
- 共有マスの文字・版番号・更新時刻は公開されます。みんなへの反映は管理者が設定した間隔で行い、表示中の盤面と次の反映まで保存中の内容が異なる場合があります。書いた人には自分の変更の受付結果をすぐに表示します。
- 成功した変更時に、IPから作ったHMACと次に変更できる時刻を保存します。60分の待ち時間が終わった後、通常1時間以内に削除します。IPのHMACは7日間の操作記録には残しません。
- 変更時に、ブラウザー識別子のハッシュと次に変更できる時刻を保存します。待ち時間が終わった後、通常1時間以内に削除します。Cookieの値そのものはデータベースに保存しません。
- 二重送信を防ぐため、操作ID・識別子のハッシュ・変更位置・入力文字・元の版番号・時刻を7日間保存し、その後通常1時間以内に削除します。変更履歴を公開する機能はありません。
- 切替前のログイン情報が残っている場合、以前の有効期限(最長7日)後の定期処理で削除します。一般の閲覧者の新たな外部アカウント情報は取得しません。
外部サービスと注意事項
配信とデータ保管にはCloudflareを使います。Cloudflareは接続情報などを同社の方針に従って処理する場合があります。復元用バックアップには削除前のデータが一定期間残る場合があり、障害時には削除処理が遅れることがあります。
Cookieを削除しても、共有マスの文字や保存期間内の操作記録は消えません。公開される文字に個人情報を入力しないでください。