Your money is leaking.
Find out where, and plug it.
every subscription and hidden fee in your bank statement - what it costs a year
and how to cancel - without your account numbers ever reaching a model
On a real-looking statement
12 subscriptions. $516 a year paid twice for the same job.
Three months of a fictional household's spending, checked in about a minute. Flip a switch on anything you don't need and Leak writes the cancellation for you.
- Netflixstreaming video$17.99
- Hulustreaming video$18.99
- Disney+streaming video$13.99
- Apple Musicmusic$10.99
- Overdraft feebank fee$35.00
How it works
From statement to plugged leaks in about a minute
Drop in a statement
Export a CSV from your bank, or paste the text. Any bank, any layout: the model reads it the way you would.
Your details come out first
Account, card and routing numbers, email and phone are stamped out before anything leaves the server. Otari's guardrail is the second lock.
Three open models trace the leaks
One finds every subscription and fee, one checks today's price and the cancel page on the web, and Otari's sandbox adds it up exactly.
Plug them in one click
Flip a switch on what you don't need and watch the yearly savings roll. Leak writes the cancellation or the fee-refund email for you.
Privacy
See exactly what the AI saw
Most money apps ask you to trust them with your bank data. Leak shows you the statement exactly as it was sent, with every identifier stamped out, next to your original.
- Stripped in the app. Account, card, routing and IBAN numbers, email and phone are removed before any request is made.
- Checked at the gateway. An Otari guardrail blocks a statement that still carries personal data, before it reaches a provider.
- Nothing kept. Leak has no database. Close the tab and it is gone.
- Every request visible. The glass box lists each model call: who served it, what it cost, what it searched.
Statement for Alex Rivera | Acct No. 4417-2290-1185-0063Contact: alex.rivera@example.com | +1 415 555 01422026-10-05,"NETFLIX.COM",-17.99
Statement for Alex Rivera | Acct No. cardContact: email | phone2026-10-05,"NETFLIX.COM",-17.99
Open-weight models
Three models, three jobs, one key
Finds recurring charges and bank fees, grouped by service, as structured data.
Uses Otari's web search to find today's price and the official cancel page.
Drafts the cancellation message or the fee-refund request you can paste and send.
Every request goes through Otari
Otari is Mozilla.ai's open-source AI gateway. It gives Leak one key for every open-weight model, web search, a code sandbox, guardrails and a budget for each person in the household, and tells the app exactly what happened on each request.
How Leak uses each Otari feature →Questions
Good to know
Is my statement stored?+
Leak keeps nothing: there is no database. The stripped statement passes through Otari to the open-weight model providers to be read; Otari records each request's tokens and cost, not your account numbers, which were removed first.
Which banks work?+
Any bank that exports a CSV or a text statement. There is no bank-specific parser; the model reads descriptions like NETFLIX.COM 866-579 the way a person would.
Why open-weight models?+
They can be run by anyone, audited and self-hosted. Leak uses three of them through one Otari key, and the page shows which one answered every request.
How are the totals worked out?+
Not by a model. The app writes the arithmetic as Python and runs it in Otari's code sandbox, so the yearly number is exact and repeatable.
What does a check cost?+
About 30 to 40 cents of Otari credit for a three-month statement, mostly web searches. Extracting the charges costs a fifth of a cent.
How much is leaking out of yours?
It takes about a minute. Start with the sample if you'd rather not use your own.