プライバシー規約
Timefolio はローカルファーストで設計されています。拡張が読み取る情報、デバイス ID の生成方法、同期のタイミングを説明します。
更新日:2026年8月24日
デバイス情報
取得範囲
userAgent を ua-parser-js で解析し、ブラウザ、OS、デバイスの基本情報を取得します。連絡先、ファイル、パスワードなどは読み取りません。
利用目的
現在のクライアント識別、デバイス名表示、接続済みブラウザの管理に使用します。
デバイスフィンガープリント
生成方法
拡張内でオープンソースの FingerprintJS を使用し、安定した visitorId をローカルの既定 ID として生成します。
ID の境界
フィンガープリントはクライアント識別用で、パスワードや強力な認証情報ではありません。メールログイン後は現在の ID がアカウントに関連付けられます。
Web サイトはインストール済み拡張が応答した場合だけ値を読み取ります。
閲覧記録
記録内容
URL、タイトル、サイトアイコン、開始・終了時刻、前面での滞在時間などを記録します。
計測方法
ページの開始、背景化、前面化、終了、ウィンドウ終了イベントを組み合わせ、有効な閲覧時間を計算します。
リソース制御
イベント発生時に該当するローカル記録だけを更新し、変更のないデータを高頻度で書き込みません。
オフライン記録と同期
ローカル保存
セッション、サイト統計、コレクションはまずブラウザの IndexDB に保存されます。
アカウント同期
メールログイン後、必要なデータをサービスへ同期できます。認証に失敗した場合、未同期データはローカルに残ります。
オフラインモード
設定でオフラインモードを有効にすると、リモート同期を停止できます。
Timefolio は常にこのデバイスだけで利用できます。