← Model Meter

Privacy Policy

Effective July 13, 2026

Model Meter is a local-first macOS menu bar app. It reads your configured model-usage sources on your Mac or directly from the provider you enabled, and it does not send your Codex history, Claude account details, prompts, local files, provider usage values, or credentials to Abokado Labs. It includes first-party anonymous product analytics so the studio can understand downloads, active installs, and basic feature use. You can turn this off in Settings.

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

Anonymous product analytics

Model Meter sends a small, first-party analytics event to Abokado Labs for basic product usage, unless you turn off Share anonymous usage statistics in Settings. Events are limited to things like install, launch, daily active use, update seen, popover opened, and settings opened. Each event may include the app name, app version/build, macOS major version, CPU architecture, and a random per-app install identifier that is hashed before upload. The identifier is not shared across other Meter apps.

These events do not include your prompts, Codex files, Claude account details, provider usage values, API keys, or credentials.

Downloads and 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. Abokado Labs records appcast checks and update/download requests so it can estimate active installs, version adoption, and download volume. Those records include app name, version/build where available, timestamp, request path, country derived by Cloudflare, and user-agent family. The analytics database does not store IP addresses. 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.