最終更新: 2026-08-16
ログインせずに使う場合、当サービスとして保存する情報はありません(配信基盤のCloudflareが、通信の記録を一時的に保持する場合があります)。練習の記録はお使いの端末の中だけに保存されます。ログインの操作を始めた場合は、ログインが完了する前でも「不正利用の防止のための記録」に書いた識別子の記録が発生します。
Googleでログインした場合に限り、次を保存します。
パスワードは受け取らず、保存もしていません。
ログイン中は、画面右上のアイコンを表示するために、お使いのブラウザがGoogleのサーバー(googleusercontent.com)から画像を直接読み込みます。このときGoogleには、お使いのブラウザのIPアドレスと読み込んだ時刻が渡ります。当サービスからGoogleへ、どのページを見ているかは伝えません。写真を読み込めないときは、表示名の頭文字が代わりに表示されます。
端末をまたいで練習の記録を同期するためと、後述の不正利用の防止のためだけに使います。広告・分析・第三者への提供は行いません。
Cookieは、ログイン状態の維持のためだけに使います。広告や追跡の目的では使いません。
ログインを使わない場合、当サービスがCookieを発行することはありません。
ログイン後の同期・ログイン確認についても、アカウントごとにアクセス回数の記録を保存します(内容は回数と時刻のみで、アカウント削除のときに一緒に削除されます)。
自動化された連続アクセスからログイン機能を守るため、ログイン処理(試行を含みます)のときだけ接続元のIPアドレスから算出した識別子(IPアドレスそのものは保存しません)を回数の記録として保存します。識別子はサーバーだけが知る秘密の値を使った一方向の計算で作るため、秘密の値を持たない第三者が識別子からIPアドレスを割り出すことはできません。この記録は回数を数える目的にのみ使い、特定のアカウントと結び付けずに保存します(そのため、アカウント削除の対象には含まれません)。回数を数え終えてから約2分を過ぎた記録を、その後のログイン処理の際に自動的に削除します(次のログイン処理が行われるまでの間は残る場合があります)。ログイン処理以外の場面でIPアドレスに関する記録を保存することはありません。
アプリの設定パネルにある「アカウントを削除」から、いつでもご自身で削除できます。削除の操作をすると、現在アプリがログインや同期に使っているデータベース(以下「稼働中データ」)から、上記の情報をその場ですぐに削除します。削除後はログインや同期に使われません。
あわせて、削除を操作したお使いの端末に保存されている練習の記録も消えます。
ただし、障害復旧に備えてCloudflare D1が自動で保持する過去の履歴(Time Travel)には、削除前の状態が一時的に残る場合があります。復元に使える期間は、Workers Freeプランでは最大7日、Workers Paidプランでは最大30日です。この期間を過ぎると古い履歴は失効し、復元には使えなくなります。この履歴は通常のログインや同期には使わず、データベース全体の障害復旧が必要な場合に限って利用します。
Cloudflare社が提供するデータベースサービス(D1)に保存しています。Cloudflareは世界各地にデータセンターを持つ事業者で、保存先の具体的な地域はCloudflare側の設定によって決まります(特定の1か国に固定されているものではありません)。
ご質問は、アプリの公開元までご連絡ください。