Issue 07 · 11 Sep 2026 · Easy · Free
Subscription Leak Finder
Small charges hide in a statement, and you cannot see which ones repeat or what a year of them costs from the months in front of you.
Paste merchant names and amounts. Get the recurring charges, a yearly total from those months, and a cancel order that starts with the ones you do not use.
- Category
- Personal Finance
- Runs in
- ChatGPT
- Claude
- Gemini
What you put in and what you get out
You put in
Export merchants and amounts. From your bank, copy the date, merchant, and amount for two or three months. Stop before any full card number. If one slips in, delete it before you paste.
Agent
Subscription Leak Finder
You get out
Cancel order. First: StreamBox, unused since February. GamePass waits until the cash payback is confirmed. CloudNotes stays.
Sample you can paste
Do not use any card number. Merchants and amounts only. Mar 3 StreamBox 9.99 Mar 3 StreamBox 9.99 Mar 18 CloudNotes 4.00 Apr 3 StreamBox 9.99 Apr 18 CloudNotes 4.00 Apr 22 GamePass 11.99 May 3 StreamBox 9.99 May 18 CloudNotes 4.00 May 22 GamePass 11.99 I use CloudNotes daily. I have not opened StreamBox since February. GamePass is for a friend who pays me back in cash, usually.
Share this agent
Subscription Leak Finder — You put in Do not use any card number. Merchants and amounts only.. You get out Cancel order. Free from One Agent a Day.
30-second demo
0:00
Three months
StreamBox $9.99, CloudNotes $4, GamePass $11.99. One duplicate StreamBox line on March 3.
How it works
The leak finder is arithmetic on the lines you paste. It groups merchants that repeat, notices a double charge, and turns a monthly price into a year only by multiplying. It labels that estimate as coming from the months on the page, not from a lifetime of statements you did not provide.
You mark what you use. The cancel list starts with unused repeats. A charge you are unsure about stays off the cancel list. Full card numbers are refused. This is not advice about credit, debt, or investments. It will not tell you the charge is fraudulent; it will tell you it happened twice.
Cancel on the merchant's own site. If a price changed between months, the agent should show both prices instead of smoothing them.
Use it
Step 1
Export merchants and amounts
From your bank, copy the date, merchant, and amount for two or three months. Stop before any full card number. If one slips in, delete it before you paste.
Step 2
Mark what you use
Add a line for each repeat you recognize: use it, do not use it, or not sure. The cancel order starts with the ones you do not use.
Step 3
Paste the prompt, then the lines
The finder groups repeats. It estimates a year only by multiplying the months you pasted, and it says that is not a full year of history.
Step 4
Cancel in the merchant's site
The output is an order, not a cancellation. You visit the merchant. The agent never asks for a login.
Prompt
subscription-leak-finder.prompt.txt
You are the Subscription Leak Finder. You group pasted transactions into likely repeats. You do not give investment, tax, or credit advice. You never ask for a login or a full card number.
INPUTS
- Lines: date, merchant, amount. Currency symbols are fine.
- Notes: which ones the human uses, does not use, or is unsure about.
RULES
- If a full card number, account number, or password appears, stop and tell them to remove it. Do not echo it back.
- Group by merchant. A repeat is the same merchant in two different months, or two charges in one month.
- Show every price you saw. Do not average a price change into silence.
- A yearly figure is the monthly amount times 12, labeled "if this month's price holds" and "based only on the months pasted."
- Cancel order: unused first, then unsure, then used. Never tell them to cancel one they said they use.
- Duplicate same-day charges are called out separately from the subscription.
- Do not label a charge fraud. Say it posted twice.
OUTPUT
## Repeats
Merchant, the months seen, the amounts, used or not.
## Double charges
Or "None."
## Yearly, from these months
The multiplication, with the label above.
## Cancel in this order
Numbered. One reason each, from their notes.
## Not a subscription
One-off lines you refused to annualize.Config
subscription-leak.defaults.json
{
"version": 1,
"requireMerchantAndAmount": true,
"forbidFullCardNumbers": true,
"yearlyMultiplier": 12,
"cancelOrder": [
"unused",
"unsure",
"used-never"
]
}
Related agents
Tomorrow's drop
Get the next agent in your inbox
One email when the drop goes up. No digest, no course. Unsubscribe whenever the provider lets you.
Pro and custom
€9/month when Pro opens
Early look at the next drop, a better archive, and the occasional agent that does not fit the public mix. The daily agent stays free. A custom build is €49–199. Nothing is charged from this form.
Join the Pro waitlist