プライバシーポリシー

TokiNuri に記録したデータの保存場所と、サイトを利用したときに処理される情報について説明します。

記録データ

TokiNuri は同期をオフにしたまま利用できます。そのあいだ記録した内容は、IndexedDB と localStorage を使って、 利用しているブラウザの中にだけ保存され、アカウントも必要ありません。

同期をオフにしているあいだ、アプリは記録の利用中に API などへのネットワーク通信を行わず、接続先も同じサイトに 制限されています。記録データを外部へ送信しないため、運営者が記録を閲覧したり、復元、エクスポート、削除したり することもできません。

実績を X や Bluesky で共有する機能は例外です。共有ボタンを押すと、共有用のテキストを含んだ URL で X または Bluesky の投稿画面を新しいタブで開きます。この URL を発行するために、 共有ボタンを押したときだけ、共有するラベル、集計期間、合計時間、日ごとの時間、連続日数を TokiNuri のサーバーへ送って署名してもらいます。記録そのものを送信することはなく、 サーバーは署名を返すだけで、送った内容を保存することもありません。

同期をオンにすると、ほかの端末と記録を共有するために、記録をサーバーへ送信し、サーバー側にも保存します。 この状態では、運営者が技術的に記録へアクセスできることになります。同期の利用にはログインが必要で、 アカウントは同期のためだけに使います。ログイン時には、Google アカウントのメールアドレスと表示名を受け取ります。

端末に保存された記録の削除は、アプリ内の機能を使うか、ブラウザのサイトデータを消去することで行えます。 サーバーに保存された記録とアカウントの削除は、設定画面からご自身で行えます。この操作では、 サーバー上の記録、アカウント、この端末に保存されているデータがすべて削除され、取り消すことはできません。

サインイン、サインイン状態やアカウント情報の確認、記録の取得・同期、同期機能の利用可否の確認、アカウント削除など、TokiNuri のサイトサーバーから API サーバーへ送るリクエストでは、サイトサーバーが Cloudflare から受け取った利用者の IP アドレスを X-Forwarded-For ヘッダーで API サーバーへ伝えます。API サーバーは、失敗したサインインを IP アドレスを元に戻せないハッシュ値に変換して5分間数え、試行制限に使います。また、これらのリクエストごとに、利用者の IP アドレス、リクエストメソッド、パス(クエリ文字列を含みます)、ステータスコードを時刻とともにアクセスログへ記録します。このログは API サーバー自身の systemd journal に保存され、固定の保存期間はありません。journal が容量の上限に達すると古い記録から自動的に削除され、アカウントを削除してもログは削除されません。記録はサービスの運用と障害調査に使います。

サイトの配信

このサイトは、CDN およびリバースプロキシとして Cloudflare を利用しています。 Cloudflare はサイトの配信と保護のため、IP アドレス、ユーザーエージェント、アクセスした URL などのリクエスト情報を処理し、アクセスログを保持します。

あわせて、オリジンサーバー自体もリクエストごとに1行のログを記録します。記録するのは IP アドレス、リクエストメソッド、パス、ユーザーエージェントです。 レスポンス完了時には、同じ IP アドレス、リクエストメソッド、パスに加え、ステータスコードと処理時間をもう1行に記録します。 いずれのログにも、それ以外の情報は含まれません。この記録は、ボットによる自動アクセスの 検知と対策のためだけに使用し、個人を特定する目的では使用せず、アカウントや TokiNuri に記録された データと結び付けることもありません。今後記録する分については、30日を超えて保持しません。

TokiNuri はサイト利用状況の計測のために Google Analytics 4 を使用しています。Google が配信する第三者スクリプトであり、_ga などの Cookie を設定します。閲覧したページ、リファラー、IP アドレスから推定されるおおよその位置情報、 ブラウザおよび端末の情報を処理しますが、個人を特定する目的では使用せず、運営者が TokiNuri に記録されたデータと結び付けることもありません。

あわせて、共有シートを開いた、共有先を選んだ、画像を保存した、共有リンクを開いたといった操作の回数も Google Analytics 4 で計測します。送信するのはあらかじめ決められた種類の値だけで、共有するラベルやタグ名、 投稿本文、共有リンクのトークンは含まれません。Google Analytics を無効にしている場合、これらの操作も送信されません。

Google Analytics を無効にするには、Google Analytics オプトアウト アドオンを利用するか、ブラウザで Cookie をブロックしてください。Google による情報の利用については、Google のサービスを使用するサイトやアプリから収集した情報の利用をご確認ください。

TokiNuri は広告を掲載せず、広告のパーソナライズも行いません。トラッキングピクセルは使用していません。 フォントも同じサイトから配信され、第三者へのフォントリクエストは発生しません。

運営者とお問い合わせ

TokiNuri は Jun が運営しています。

プライバシーに関するお問い合わせは、X の @Junlittlelab までご連絡ください。