Tomarigi Privacy Policy

Last updated: 2026-08-06
Contact: support@moh-tech.net
日本語版はこちら

1. Single purpose

Tomarigi reads AI coding agent (e.g. Claude Code) session transcript files from a local folder the user explicitly selects, and shows each session's status as a bird. No user data is collected or used beyond this, and beyond the optional BYOK-powered features described in item 3.

2. No servers; network traffic only for the opt-in BYOK features

No developer-operated backend. By default, no network communication of any kind occurs: transcripts, statuses, and settings never leave the machine, and notification chirps are synthesized in the browser. The only exception is the optional Anthropic API key feature (off by default unless a key is saved) — see item 3.

3. Data collection

None of the Chrome Web Store data categories is collected by the developer. The only files read are transcripts inside the folder picked via the File System Access API dialog, read-only, entirely on-device; this reading never leaves the device. If the user supplies their own Anthropic API key in Settings, that key enables two direct browser-to-Anthropic requests using api.anthropic.com: (a) a voice summary of a finished session, sending the user's prompt snippet and the agent's final response text for that turn, and (b) a connection test, sending a fixed ping payload with no session content. Both are direct requests from the user's browser to Anthropic, not something the developer receives, stores, or can see. Authentication credentials: the extension has an API key input field in Settings; the key is used only for these direct browser-to-Anthropic requests and is never sent to the developer.

4. Stored on device only

Folder references (FileSystemDirectoryHandle) with user labels, the mute setting, the voice narration on/off setting, and the garden-tab bird position layout, all in the extension's IndexedDB, plus — if the user saves one — the Anthropic API key. The API key is stored unencrypted, on-device only, and only for as long as the user keeps it saved. The extension also persists an event history (up to 500 entries, no TTL) of session state transitions (started/done/waiting/etc.) with timestamps, including a short, formatted snippet of the user's most recent prompt at that point; it is viewable only in the debug screen (bug icon in the header, or ?debug=1) and is never transmitted anywhere. There is no manual delete for the voice setting, garden positions, or event history — the event history simply rolls off past 500 entries. Removing a folder deletes its reference; deleting the saved API key removes it immediately; uninstalling deletes everything.

5. Permissions

The manifest permissions list is empty. Folder access is granted only through the File System Access API dialog, explicitly, read-only. The Anthropic API key feature requires no manifest permission either — the browser-to-Anthropic request relies on Anthropic's API allowing direct browser access, not on any host_permissions entry.

6. Changes

Posted on this page with an updated date.


Tomarigi プライバシーポリシー

最終更新日: 2026-08-06
連絡先: support@moh-tech.net

1. Tomarigi の単一の目的

Tomarigi は、ユーザーが選択したローカルフォルダにある AI コーディングエージェント(Claude Code 等)のセッション記録ファイルを読み取り、各セッションの状態を鳥の姿で表示・通知する Chrome 拡張機能である。この単一の目的、および第3項に記すオプトインの BYOK 機能以外にユーザーデータを収集・使用しない。

2. 開発者のサーバーは存在しない・通信するのはオプトインの BYOK 機能利用時のみ

Tomarigi には開発者が運用するバックエンドサーバーが存在しない。既定状態では拡張機能はいかなるネットワーク通信も行わない — 読み取ったセッション記録・状態・設定が端末の外に送信されることはなく、通知音もブラウザ内で合成しており音源のダウンロードすら発生しない。唯一の例外が、ユーザーが Anthropic API キーを設定した場合に使えるオプトイン機能(既定はキー未設定のためオフ)で、詳細は第3項に記す。

3. 収集するデータの種類・取得しないデータの種類

Chrome ウェブストアの開発者ダッシュボードで申告するデータカテゴリに沿って明記する。

データカテゴリ取得の有無説明
個人を特定できる情報(氏名・住所・電話番号・メールアドレス・ユーザー名・各種 ID 番号)取得しないアカウント登録・ユーザー識別を一切行わない
健康情報取得しない該当機能なし
金融・決済情報取得しない課金機能を持たない
認証情報(ログイン情報・パスワード・認証用 Cookie)開発者は取得しない設定画面に API キー入力欄が常に存在する。入力したキーはブラウザから Anthropic API への直接リクエスト(完了イベントの音声要約・接続テスト)にのみ使われ、開発者には一切送信されない(第4項参照)
個人間のやり取り(メール・メッセージ・通話内容等)取得しない該当機能なし
位置情報取得しない該当機能なし
ウェブ閲覧履歴取得しないウェブページの内容・URL を読まない
ユーザーアクティビティ(クリック・マウス操作・キー操作・スクロール等)取得しないアナリティクス・行動計測は実装しない
ウェブサイトのコンテンツ・フォームデータ開発者は取得しない読み取るのはユーザーが File System Access API のフォルダ選択ダイアログで明示的に選んだローカルフォルダ内のセッション記録ファイルのみ。読み取りは端末内で完結し、開発者には送信されない。ただしユーザー自身の Anthropic API キーを設定した場合は、(a) 完了したセッションの音声要約生成時に、そのターンのユーザー発言スニペットとアシスタントの最終応答テキストが、(b) 接続テスト実行時に、セッション内容を含まない固定の疎通確認用データが、ブラウザから直接 Anthropic API (api.anthropic.com) へそのキーを使って送信される。いずれもユーザーのブラウザから Anthropic への直接リクエストであり、開発者が受け取る・保存する・閲覧することはない

開発者が閲覧・保存・分析できるユーザーデータは存在しない。Anthropic API キーを設定した場合に送信先となるのは Anthropic API のみであり、送信は端末上のブラウザから直接行われる。

4. 端末内に保存するもの

以下を拡張機能内の IndexedDB にのみ保存する。いずれも端末の外に出ない。

読み上げ設定・配置位置・発火履歴を個別に削除する手段はなく、発火履歴は500件を超えた分から古い順に上書きされる。フォルダの登録を削除すれば対応する参照も削除される。保存済みの API キーを削除すれば即座に消える。拡張機能をアンインストールすればすべて消える。

5. 権限

manifest の permissions は空である。フォルダへのアクセスは File System Access API の実行時ダイアログでユーザーが都度明示的に許可したものだけであり、読み取り専用である。Anthropic API キーの機能も manifest 権限を追加していない — ブラウザから Anthropic API への直接リクエストは、host_permissions ではなく Anthropic API 側がブラウザからの直接アクセスを許可するヘッダーに依っている。

6. 本ポリシーの変更

変更がある場合はこのページを更新し、最終更新日を改める。