Token Dog is a macOS desktop pet that visualizes how many LLM tokens your local command-line tools consume. The app does not transmit any of your data to any server.
None.
To compute tokens-per-minute, the app reads the following local files every five seconds. It only extracts the token-count fields; it never reads, stores, or transmits the contents of your code, prompts, or chat history.
~/.claude/projects/<…>/<session>.jsonl — only the fields message.usage.{input_tokens, cache_creation_input_tokens, cache_read_input_tokens, output_tokens}~/.codex/sessions/YYYY/MM/DD/rollout-*.jsonl — only the total_tokens field of type=token_count eventsAccess to your home folder is gated by macOS App Sandbox: you grant it once via a standard NSOpenPanel, and the bookmark is kept locally in your app preferences. You can revoke access at any time from Settings.
None. The app does not connect to any external server.
None.
Only your in-app preferences (overlay window position, sensitivity, "always on top"
toggle, granted-folder bookmark) are stored, in the standard macOS
UserDefaults for Token Dog.
Jin Factory · limsangjin12@gmail.com