Browser extensions · free · open source

Unofficial · not affiliated with Anthropic or OpenAI

Stop finding your AI limit by hitting it.

Arken Limit Monitor pins your own usage to the page you are already working in, counts down to the reset, and warns you before the wall — so you finish the thought first. Two editions, one idea: one for Claude, one for ChatGPT.

For Claude.ai On Chrome & Edge

Arken Limit Monitor — Usage Meter for Claude

Session, weekly and per-model limits, month-to-date spend, and usage credits — all on the Claude page you are already using.

folds into a pill at the bottom edge

  • Current session as a ring, with a live reset countdown
  • Weekly limits for all models, plus a row per model — rename them yourself
  • Month-to-date spend against your own spend limit
  • Usage credits, promotional credits and their expiry dates
  • Threshold alerts, default 90%, set wherever suits you

v2.4.2 · ~42 KB · MIT licence · privacy policy

For ChatGPT Install from GitHub

Arken Limit Monitor — Usage Meter for ChatGPT

Your 5-hour and weekly windows, how many full resets you have left, and your credit balance — on chatgpt.com, and only after you say yes.

folds into a pill at the bottom edge

  • The 5-hour window as a ring, with a live reset countdown
  • Weekly window and when it rolls over
  • Full resets available to you, and the date they expire
  • Credit balance, when your account exposes one
  • Threshold alerts, default 90%, set wherever suits you
  • Asks permission before it reads anything — and one button erases it all
Download for Chrome & Edge Source Chrome & Edge stores soon

v1.1.0 · ~95 KB · MIT licence · privacy policy

Why one installs in a click and the other does not. The Claude edition is approved on the Chrome Web Store and Microsoft Edge Add-ons, so it is a normal one-click install. The ChatGPT edition is newer and its store listings are still being prepared, so for now it installs from the GitHub release using developer mode — three extra steps, described below. Same licence, same no-telemetry rule, same readable source.

Side by side

Which one do you need?

Both if you use both — they are separate extensions and run happily alongside each other, each only on its own site.

Both editions at a glance
 Claude editionChatGPT edition
Runs onclaude.aichatgpt.com
Versionv2.4.2v1.1.0
InstallOne click, Chrome Web Store or Edge Add-onsGitHub release, developer mode — stores in preparation
Main gaugeCurrent session, % used5-hour window, % remaining
WeeklyAll models, plus a row per modelSingle weekly window
SpendMonth-to-date against your spend limitNot exposed by ChatGPT
ResetsCountdown to the next resetCountdown, plus full resets available and expiry
CreditsBalance, promotional credit, expiryBalance, when your account exposes one
Asks permission firstNo prompt — it reads the usage page your session already seesYes — nothing is read until you allow it
Leaves your deviceNothingNothing
LicenceMITMIT

Setup

Installed in about ten seconds

Claude edition — from the store

  1. Install from your storePress Add to Chrome or Add to Edge above, then confirm the prompt. Brave, Arc, Vivaldi and Opera users can install from the Chrome Web Store.
  2. Open or refresh claude.aiThe widget docks to the bottom-right corner. That is the whole setup.
  3. Set it up if you want toOptional. The settings gear lets you change the refresh interval, move the alert threshold off its 90% default, and rename the per-model rows.

ChatGPT edition — from the GitHub release

  1. Download and unzipPress Download for Chrome & Edge above, then unzip it. You will get a folder called ArkenLimitMonitor-ChatGPT with a manifest.json inside.
  2. Open your extensions pageGo to chrome://extensions or edge://extensions, and turn on Developer mode in the top-right corner.
  3. Load unpackedClick Load unpacked and select the unzipped folder — the one containing manifest.json, not its parent.
  4. Open or refresh chatgpt.comThe widget appears and asks permission. Press Allow automatic monitoring and it starts reading your usage.
Prefer to read it first? Both extensions are plain JavaScript — no framework, no build step, no minification. Every release is tagged, and each store package is built from that tag by a public GitHub Action. Claude source · ChatGPT source

Privacy

They read your numbers. Nothing else, nowhere else.

Neither extension has a server, an analytics SDK or any telemetry. Nothing either of them reads is ever sent to ArkenApps or to anyone else. They differ in one respect, and it is worth stating plainly rather than glossing over.

Claude edition

Runs only on claude.ai. It reads your own usage figures — the same numbers Claude’s own settings page shows you — using the session you are already signed into. It does not ask for a username, password or API key, and it does not read or store authentication cookies.


ChatGPT edition

Runs only on chatgpt.com, and reads nothing until you press Allow automatic monitoring. To ask ChatGPT for your usage it reads a short-lived session access token into memory only, attaches it to a small fixed list of read-only usage endpoints, and never stores, logs, exports or transmits that token anywhere. The allowlist is enforced in the code — the token cannot be attached to any other request.

It does not read your conversations. Stop monitoring & delete local data in settings withdraws consent and clears everything stored on your machine.


For both: your settings live in your browser’s local storage, on your machine, and uninstalling removes them. Full detail in the Claude privacy policy and the ChatGPT privacy policy.

No accountNo API keyNo server No telemetryNo conversation accessMIT licensed

Questions

The things people ask first

Are these made by Anthropic or OpenAI?

No. Both are independent tools built by ArkenApps, with no affiliation, endorsement or sponsorship from either company. “Claude” is a trademark of Anthropic; “ChatGPT”, “Codex” and “OpenAI” are trademarks of OpenAI. Both are used here only to describe what each extension works with.

Can I install both at the same time?

Yes. They are separate extensions with separate settings, and each only runs on its own site — the Claude one on claude.ai, the ChatGPT one on chatgpt.com. Neither can see the other’s data or the other’s site.

Why does the ChatGPT one ask permission when the Claude one does not?

Because it does something more sensitive. To reach ChatGPT’s usage endpoints it has to read a session access token, so you should be the one deciding that. The Claude edition reads a usage page your session already renders, with no token handling, so there is nothing extra to consent to.

Are the ChatGPT figures my chat message limits?

Not necessarily. They come from ChatGPT’s usage endpoints and can relate to Codex or other usage shown on the Usage page rather than ordinary conversation messages. The widget says so in its own About panel too.

Will they break?

Possibly. Both depend on interfaces the vendors do not document or support, so a change on their side can stop one reporting until it is patched. Both fail quietly and show the last known figures rather than interfering with the page. Being honest about this up front seems better than a pleasant surprise later.

Where are the direct store links for the Claude edition?

Here: Chrome Web Store and Microsoft Edge Add-ons. If you search a store and cannot find it, use the direct link — listings can take a few days to surface in store search.

Is the ChatGPT edition in the Chrome or Edge store?

Not yet — the listings are being prepared. Until then it installs from the GitHub release using developer mode, which is the same code you would get from a store, readable in full before you run it. The Claude edition is already live on both stores.

Do they work on Firefox or Safari?

Not yet. Both are Manifest V3 extensions, so they work on Chromium browsers: Chrome, Edge, Brave, Arc, Vivaldi and Opera. Safari would need a conversion through Xcode on macOS.

Something shows a wrong number. What do I send you?

Open the settings gear in the widget and press Copy debug info. It copies percentages and reset times only — no account identifiers, and on the ChatGPT edition no token — so you can paste it straight into a GitHub issue.

What do they cost?

Nothing, and there is no paid tier on either. If one saves you from a mid-task cutoff you are welcome to buy me a coffee, but neither has nags or locked features.

Know your runway before you need it.

Free, open source, and out of your way until it matters.

Not affiliated with, endorsed by, or sponsored by Anthropic or OpenAI.