プライバシー規約

Timefolio はローカルファーストで設計されています。拡張が読み取る情報、デバイス ID の生成方法、同期のタイミングを説明します。

更新日:2026年8月24日

01

デバイス情報

取得範囲

userAgent を ua-parser-js で解析し、ブラウザ、OS、デバイスの基本情報を取得します。連絡先、ファイル、パスワードなどは読み取りません。

利用目的

現在のクライアント識別、デバイス名表示、接続済みブラウザの管理に使用します。

02

デバイスフィンガープリント

生成方法

拡張内でオープンソースの FingerprintJS を使用し、安定した visitorId をローカルの既定 ID として生成します。

ID の境界

フィンガープリントはクライアント識別用で、パスワードや強力な認証情報ではありません。メールログイン後は現在の ID がアカウントに関連付けられます。

Web サイトはインストール済み拡張が応答した場合だけ値を読み取ります。

03

閲覧記録

記録内容

URL、タイトル、サイトアイコン、開始・終了時刻、前面での滞在時間などを記録します。

計測方法

ページの開始、背景化、前面化、終了、ウィンドウ終了イベントを組み合わせ、有効な閲覧時間を計算します。

リソース制御

イベント発生時に該当するローカル記録だけを更新し、変更のないデータを高頻度で書き込みません。

04

オフライン記録と同期

ローカル保存

セッション、サイト統計、コレクションはまずブラウザの IndexDB に保存されます。

アカウント同期

メールログイン後、必要なデータをサービスへ同期できます。認証に失敗した場合、未同期データはローカルに残ります。

オフラインモード

設定でオフラインモードを有効にすると、リモート同期を停止できます。

Timefolio は常にこのデバイスだけで利用できます。