引き継ぎ・端末間の同期
マイリスト・好みの種・閲覧の記録・ミアレベル/クエスト・ショートで見た作品・服などの設定を、引き継ぎコードで別の端末へ。同じコードを入れた端末同士は、開いたときと変更のあとに自動で合流します(足し算で合流するので、どちらのデータも消えません)。
この端末は連携中
別の端末でこの QR を読むか、このコードを入力すると合流します。
••••-••••-••••-••••
連携をやめる
この端末のデータは残ります。「サーバーの控えも消す」を選ぶと、他の端末からもこのコードで取り込めなくなります。
コードを作る
この端末のデータからコードを作って、暗号化して預けます。作ったコードは他の端末で入力(または QR を読む)だけ。
別の端末のコードを入力
別の端末で作ったコードを入れると、その端末のデータと合流します(この端末の記録は消えません。両方を足したものになります)。
QR を読み取った場合はこのページが開き、コードが入った状態になります。「合流する」を押してください。
仕組みと安全性
- この端末記録・好み・ミアレベルは、ふだんはブラウザの中だけにあります(会員登録なし)
- 暗号化コードを作ると、ブラウザがコードから鍵を作り、記録を暗号化(AES-GCM)します。コードは送らない
- サーバー届くのは「コードのハッシュ」と「暗号文」だけ。鍵が無いので運営も読めません
- 別の端末同じコードを入れると暗号文を取り寄せ、その端末の中で復号して合流(足し算)します
- 中身は端末側で暗号化してから預けます(コードから作った鍵で AES-GCM)。サーバーが持つのはコードのハッシュと暗号文だけで、マイリストや好みは読めません。コード自体もサーバーへ送りません。
- コードを知っている人は取り込めます。コードは人に見せないでください(QR も同じです)。
- 合流のルールは「足し算」。同じ作品の記録は新しい方、達成したクエストは両方、好みの種は両方。ミアの服や画像表示などの設定は、最後に変えた端末の値になります。
- データはブラウザの localStorage に残ります。端末を変えたら、新しい端末でコードを入れてください。連携をやめても、この端末のデータは消えません。
- 180 日以上どの端末からも同期が無いと、サーバーの控えは消えます(各端末のデータは残ります)。
JSON で手元に書き出したいときは マイリスト の「JSON で書き出す」も使えます。
よくある質問
- 会員登録やログインは要りますか?
- 要りません。メールアドレス・パスワード・氏名は一切お預かりしません。記録はお使いのブラウザの中にあり、別の端末に持っていきたいときだけ引き継ぎコードを使います。
- 運営はわたしの記録を見られますか?
- 見られません。引き継ぎを使わない限り、どの作品を記録したかはサーバーへ送られません。引き継ぎを使った場合も、サーバーにあるのは暗号文とコードのハッシュだけで、復号する鍵(コード)は端末にしかありません。
- コードを無くしたらどうなりますか?
- すでにコードを入れてある端末では、そのまま使えます(その端末で「この端末は連携中」の画面を開けばコードを確認できます)。どの端末にも残っていない場合、暗号文を復号する手段が無いため、運営でも復元できません。パスワード管理アプリやメモに控えておいてください。
- コードを見られたかもしれない
- 「サーバーの控えも消す」で預けた暗号文を削除し、あらためて「この端末のコードを作る」で新しいコードを作ってください。古いコードでは取り込めなくなります。
- 2 台で同時に使うと、どちらの記録が残りますか?
- 両方です。合流は「足し算」で、同じ作品を両方で記録していた場合は新しい方の状態になります。片方の記録が消えることはありません。
- ブラウザを変えたら記録が消えました
- 記録はブラウザごとに別です(Safari と Chrome、通常ウィンドウとシークレットウィンドウは別扱い)。元のブラウザでコードを作り、新しいブラウザで入力すると合流します。ブラウザの「サイトデータを削除」をすると、その端末の記録は消えます。
- 何が引き継がれますか?
- マイリスト(見たい・見た・お気に入り・合わない・★評価)、最近見た作品、好きな出演者、フォロー中のメーカー・シリーズ、好みの種、ミアレベル・クエスト、ショートで見た作品、ミアの服・画像表示・ミアのオン/オフの設定。値下がり通知の購読はブラウザごとなので引き継がれません。
- やめたいときは?
- 「この端末だけ外す」で連携を止めます(端末の記録は残ります)。「サーバーの控えも消す」を選ぶと、預けた暗号文をその場で削除します。何もしなくても 180 日更新が無ければ自動で消えます。
