FAQ
プライバシー・ブラウザ対応・データアクセス・対応 OS・トラブルシューティングに関するよくある質問。
これはキーロガーですか?
いいえ — そしてその違いは「約束」ではなく「既定値」にあります。キー入力の内容は、明示的に opt-in(text_content = true)しない限り捕捉されません。既定で記録されるのは「この種類のフィールドで入力があった」という事実だけです。opt-in してもパスワード欄は除外され、redactor が検出可能な機密をスクラブし、データがマシンの外に出ることはありません。プライバシーモデル参照。
データはどこへ行きますか?
ローカルの SQLite ファイル(~/.local/state/tadoru/store.sqlite)ただ一つに入り、他のどこにも行きません。バイナリにはデータを送信する機能がありません — エンドポイントもテレメトリもアカウントも存在しません。既定では 48 時間で自動削除されます。
どのブラウザの URL が取れますか?Safari は?
現在は Chrome のみです。Chromium の AppleScript インターフェースはウィンドウのモードを決定的に返すため、「incognito は常に除外」という強い保証が置けます。Safari と Firefox には信頼できる同等の手段がないため、「不確実に実装する」のではなく「実装しない」ことを選んでいます。詳細とブラウザ別の表はイベントリファレンスへ。
特定のアプリやサイトを記録から外すには?
tadoru filter exclude-app add com.example.app
tadoru filter exclude-site add example.com
これらは capture-time フィルタです:該当イベントはストアに書き込まれる前に破棄されるため、後から掃除する必要がありません。パスワードマネージャは既定で除外済みです。フィルタ参照。
ストアを直接読んでもいいですか?
はい — 普通の SQLite ファイルなので直接読んで構いません(将来の言語 SDK もその方式になります)。ただし多くの用途では tadoru query --format jsonl や tadoru export のほうが簡単で、バージョン間で変わり得る内部テーブル構造ではなく、安定したイベントエンベロープの上に乗れます。
ChatGPT の Computer History と何が違いますか?
コアのアイデアは同じ —「あなたの行動を AI の文脈にする」— ですが、アーキテクチャが逆です:オープンソースで、保存はローカルのみ、クラウド処理なし、そして特定のアシスタントに縛られない agent 非依存の面(CLI / skill / MCP)を持ちます。Tadoru は構造化された LLM-ready データまでで止まり、解釈は接続した agent が行います。
Windows や Linux では動きますか?
まだです。イベントスキーマは設計上 OS 非依存で、Windows(UI Automation)と Linux(AT-SPI2/evdev、X11 先行)の collector がロードマップにあります。現在は macOS のみです。
会社のマシンで使ってもいいですか?
Tadoru は自分のマシン上の・自分の・認知している操作を記録するツールです。会社管理のマシンであれば、所属組織のポリシーに従ってください。他者の監視は想定外の用途であり、地域によっては違法です。
権限を付与したのに doctor が denied のままです
権限の切り替えは、対象プロセスの再起動後に正しく反映されることがあります。tadoru stop && tadoru start してから、もう一度 tadoru doctor を実行してください。ソースからビルドした場合は、権限が署名 ID に紐づく点にも注意 — ビルドし直したバイナリは再付与が必要になることがあります(権限とコード署名)。
タイムラインが空です
次の順で確認してください:
tadoru status—runningですか?違うならtadoru start。tadoru doctor— 権限は揃っていますか?(権限不足は終了コード 3)- 範囲は合っていますか?
timelineの既定は直近 1 時間です。--since 24hを試してください。 - フィルタが許可リストモードになっていませんか?
tadoru filter showが現在のモードを表示します。
その他の質問
Issue を開いてください — インターフェースを確定させている今の段階では、バグ報告も設計議論も歓迎です。