NeverPayTwice counts your real token usage across the AI companies you use, flags every time you're charged again for information you already bought, and gives you a receipt for every purchase.
AI tools bill by the token, and the numbers are easy to get wrong. Some tools write the same response to their logs several times, so a simple total can come out nearly double. On our own test machine, adding up Claude Code's raw logs gave 100M tokens; the real figure was 50.5M. NeverPayTwice fixes the count first, then shows you where your money went.
One record per billed response, using its final token count. Tokens that were only counted twice go back into your total, automatically.
Charged twice for the same request ID, billed for a failed request, or charged again for the exact same question. Each one is listed with its tokens and dollars.
What you asked, a plain description of what you bought, what was delivered, each charge and its rate. Double spends link to the original purchase.
Track each claim from filed to refunded. Print a double-spend statement, every repeat beside its original receipt, ready to send to the AI company.
Built in: Anthropic, OpenAI and Google Gemini. Add any other company whose API uses one of those formats. It never blocks or changes a single request.
Runs entirely on your computer. Your prompts, answers and API keys are never sent to us or anyone else. Keys are never even written to disk.
Three steps, about five minutes.
Double-click to start. It reads Claude Code's usage on your computer straight away, and you can drop in usage exports from any other AI tool.
Change one setting, the AI company's address, and every call is recorded the moment it happens. Nothing is blocked or changed.
Your real spend, every double spend, and a receipt for each purchase, ready to print or claim.
No. It finds and documents spend you were charged for more than once, and prepares the evidence: receipts, request IDs and a double-spend statement. The AI company decides whether to refund. You record the outcome in the ledger.
Ask for a refund within 14 days of buying, for any reason, and you'll get your money back.
No. The live meter passes every request and every answer through unchanged. It only records what happened. Repeats are never blocked; they're noted so you can claim them back.
Anthropic, OpenAI and Google Gemini are built in, and Claude Code usage is read from your computer automatically. You can add any other company whose API uses the OpenAI, Anthropic or Gemini format, and import CSV or JSON usage exports from any tool.
On your own computer, in the NeverPayTwice folder. Nothing is uploaded. API keys pass straight through to the AI company and are never saved.
A Mac with Python 3. If your Mac doesn't have it yet, macOS offers to install Apple's free developer tools the first time you open NeverPayTwice.
If an export includes the amount charged, that amount is used. Otherwise tokens are multiplied by the published price per million tokens. Built-in prices are Anthropic's API rates; you can add prices for any other model.