Who runs Model Meter
Model Meter is developed and published by Abokado Labs, a small dev shop. Contact: [email protected].
What Model Meter reads
Codex data. When you enable the Codex provider, Model Meter reads local files in your Codex folder (normally ~/.codex). It reads session JSONL files for rate-limit snapshots and a local SQLite database for token and thread detail. The SQLite read goes through /usr/bin/sqlite3 in read-only mode. Nothing is written back, and none of this data leaves your machine.
Claude data. When you enable the Claude provider and sign in, Model Meter stores the resulting session credentials in your macOS Keychain. It then calls Claude's authenticated usage endpoint — the same one the Claude website uses to display your own usage to you — to read your 5-hour and weekly window values. Those values are displayed in the menu bar and popover. They are not stored anywhere outside the running app process.
What Model Meter does not do
- It does not include any analytics SDKs, crash reporters that phone home, or telemetry of any kind.
- It does not transmit your Codex history, session content, or local files anywhere.
- It does not use your OpenAI or Anthropic API keys.
- It does not track usage of the app itself.
Update checks
Model Meter uses Sparkle, an open-source macOS update framework, to check for new versions. The app periodically fetches https://abokadolabs.com/model-meter/appcast.xml over HTTPS. The standard web-server log entry that creates (IP address, timestamp, user agent) is the only record kept on our side, and it's used solely to operate the website. Updates are signed with an EdDSA key whose public half is built into the app; the private half is held by Abokado Labs and never leaves a developer machine.
You can disable update checks in the app's settings if you'd prefer to update manually.
Credentials in Keychain
Claude session credentials, when you choose to sign in, are stored in your macOS Keychain under entries scoped to Model Meter. They are never written to plain text files on disk. You can revoke them at any time using the Reset Claude credentials button in Settings, which deletes the entries from Keychain.
Children
Model Meter is a developer tool. It is not directed to children and does not knowingly collect any data, from anyone, of any age.
Changes
If this policy changes, the revised version will be posted on this page with a new effective date. Material changes will be announced in the app's release notes.
Contact
Questions or concerns: [email protected].
Not affiliated with OpenAI, Anthropic, Claude, ChatGPT, Codex, or Apple. Codex, Claude, and their respective marks belong to their owners.