now: smart bank-CSV import · expense export · 28 languages

Your money is
quietly leaking.
We'll show you where.

Leakd is a privacy-first subscription tracker. Drop a bank CSV from Revolut, Wise, PayPal, Chase, Amex — we surface recurring charges automatically. Get alerts before renewals, a business expense summary, and end-to-end encrypted multi-device sync. Free for everyone, forever. Tip if you like it.

On iPhone / iPad: open this page in Safari → Share → Add to Home Screen. On desktop Chrome/Edge: click the install icon in the address bar. No App Store needed — it's a full Progressive Web App.
No credit card
Browser-based
Data stays in your browser
9:41
●●●● 100
Leakd
MONTHLY SPEND
$46.97
YEARLY TOTAL
$563.64
ACTIVE
4
Netflix Standard
renews in 3d
$13.99
Spotify Family
renews in 12d
$17.99
Figma Pro
renews in 21d
$15.00
Home
Insights
42%
Typical users underestimate their subscription spend*
$219
Typical monthly subscription bill for a solo founder*
3×
More unused subscriptions than you think you have, in our experience*
2
Free for everyone — supporter tips optional
* Estimated figures based on internal observations and industry surveys. With your own data, Leakd shows the exact numbers.
The problem

Nobody opens
the $563/mo invoice.

Bank-integrated tools are heavy and invasive. A spreadsheet is too light — you forget to update it. Leakd sits exactly between the two.

01

One place where it finally adds up.

Notion, Adobe, Figma, Canva, Vercel, ChatGPT — each bills you separately. Nowhere do you see the combined monthly total. By the time you notice, that's $560 gone for the year.

02

Your spreadsheet dies in a month.

No alerts, no visualization, no streak. You open it, you update it, twice. Then never again.

03

Every other app wants your banking token.

OAuth, a third party touching your account data. For something this simple — knowing what you pay for — that's wildly disproportionate.

EXAMPLE · SMALL TEAM · YEARLY
~$2,247
In our experience, a one-person team can spend this much yearly on software it rarely opens. With your own data, Leakd shows the exact number.
Calculator

What does YOUR leak
actually look like?

Tick what you pay for. We'll show you the monthly damage, the yearly damage, and what that money would be worth if you'd invested it instead.

Pick what you pay for

How it works

Three steps. Zero bank login.

Manual entry — on purpose. That way you don't forget about it, and you don't hand bank access to a SaaS.

01 · ENTER
name: Netflix
amount: $13.99 / mo
renews: 14th

Enter your subscriptions

Name, amount, renewal date. We auto-match a logo. Typical app added in a few minutes — once, and done.

02 · ALERT

We warn you before renewal

Push, email, or browser notification 3 days before renewal. Plenty of time to decide: keep it, or cancel before you're charged.

03 · ANALYZE

See what you're paying for nothing

Monthly and yearly breakdowns, categories, a "zombie flag" for what you barely use. One-click cancel suggestions.

Features

Everything a spreadsheet can't do.
Nothing you didn't ask for.

Privacy-first by default

All your data lives in your browser's localStorage. No account. No tracking. No third-party analytics. The app works fully offline once loaded.

localStorage · offline-first · zero tracking

Renewal & trial alerts

Local browser notifications fire 1, 3, or 7 days before a renewal — you choose. Trial-end warnings prevent surprise charges. One click to the cancel link.

push · trial guard · cancel-deeplinks

Spending trends & insights

Monthly/yearly totals, category donut, 6-month trend line, lifetime cost vs. "if you had invested it instead". Spot leaks before they balloon.

trends · insights · lifetime cost

Smart bank-statement import

Drop your Revolut, Wise, N26, PayPal, Chase, or Amex CSV. Recurring charges are detected automatically — column headers recognised in 28 languages, fully on-device.

CSV · 28 languages · no bank login

Zombie & price-change detection

Subs you haven't used in 30+ days get a zombie badge. Edit a sub's price and we ping you with the % change — never miss a stealth hike.

price hikes · zombies · auto-detect

Shared subscriptions

Sharing Netflix with the family? Mark a sub as shared with N people; we'll show your real share alongside the full price — so the per-person cost is honest.

family plans · per-person cost

End-to-end encrypted cloud sync

Sync between your phone and laptop via your own Google Drive. AES-GCM 256 + PBKDF2 600 000. The master password never leaves your device — by design, we have no way to decrypt it.

E2EE · your Drive · zero-knowledge

Direct P2P pairing — zero cloud NEW

Got a new phone? One QR scan and your full sub list is on it. No Google account, no Drive blob, no server stores your data — a 256-bit key generated fresh per pairing, embedded only in the QR you scan. The pairing broker sees opaque WebRTC handshake metadata and nothing else.

WebRTC · QR pairing · zero-server-knowledge

Business expense report

Flag a sub as a business expense and the report bundles them into a structured PDF + CSV. Vendor links, monthly/yearly totals, your share when shared. For informational purposes only — not tax or accounting advice.*

PDF · CSV · expense overview

Email reminders

Add a backup email channel for renewal alerts — even if you've cleared the browser or your phone is off. Independent of in-app notifications.

backup channel · resilient

28 languages, 24 currencies

Native UI in 28 languages (EN, HU, DE, ES, FR, IT, PT, NL, PL, SV, CS, JA, KO, ZH, RU, RO, ID, VI, TR, EL, HI, UK, HR, BG, TH, FIL, CA, SK). Daily ECB exchange rates handle multi-currency totals.

28 langs · ECB rates · auto-detect

Export anywhere

Round-trip CSV import/export, JSON backup, .ics calendar of every renewal, share-card PNG for social. No vendor lock-in — your data leaves with you.

CSV · JSON · ICS · PDF

Clean streak & savings goals

Days since you last added a new sub — gentle gamification that actually works. Set a yearly savings goal and watch cancellations chip away at it.

goals · streaks · milestones

Chrome Extension & Companion

Access the full tracker directly from your browser toolbar. Our on-demand companion mode instantly detects when you are on a pricing page for one of our 200+ known services and offers a one-click save with zero background tracking.

toolbar extension · activeTab · secure

200+ Cancel Links & Guides

Stop hunting for sub-menus. We provide direct cancellation URLs and step-by-step exit guides for over 200+ popular services. Stop paying instantly with no-fuss, direct-to-cancel shortcuts.

exit shortcuts · 200+ services · no-fuss

E2EE Cloud Sync & Drive Purge

Sync data securely across your phone and laptop using your own Google Drive. Turn off sync anytime and wipe your encrypted data completely from Google Drive in a single click (Right to be Forgotten).

GDPR compliant · drive purge · zero-knowledge

Money-Saved Graveyard NEW

Every sub you kill gets its own tombstone. The big counter ticks up over time so you can watch the savings grow — share the screenshot when your "killed" total hits a milestone. Petty? Sure. Effective? Absolutely.

animated counter · share-ready · pure dopamine

Works fully offline — install as a PWA

The whole app runs from your device's cache. Add it to your home screen on Android or iOS, or pin it as an app in Chrome — no internet needed once it's loaded. Renewal alerts still fire even on a plane.

PWA install · offline-first · service worker
Our principles

Four principles we design the product around.

Most finance apps grow by asking for more access. We aim for the opposite — full details are in our Security page and Privacy Policy.

01

Local storage by default.

Your subscription list is stored in your browser's localStorage. We don't use it for marketing analytics, and we don't share it with third parties. Cloud sync is stored encrypted — full details on the Security page.

local-first · minimal telemetry
02

We don't ask for bank access.

No OAuth to your bank, no third party on your transaction data, no "connect your account" step. You enter what you pay for — once, typically in a few minutes. In return, the accuracy stays yours.

no bank integration
03

Free for everyone, forever.

Every feature is unlocked for every user — no paywalls, no ads, no upsell. Revenue comes from voluntary supporter tips ($1.99 coffee, $4.99 pizza) or recurring supporter subscriptions ($5/mo, $40/yr). Tips/subs only give a visible badge; nothing in the app changes.

$0 always · supporters get a badge
04

Cancellable, exportable, portable.

One click to export your data as CSV or JSON — anytime. No vendor lock-in: if you cancel, your data stays with you, and Free features keep working in your browser.

no lock-in · your data
Pricing

Free for everyone, forever.
No paywalls. No ads.

Every feature — sync, email reminders, year-end report, budgets, P2P, business expense report — unlocked for everybody. If Leakd helps you save money and you want to keep indie development going, you can voluntarily support.

The app — for you

Everything below is free, on every device.

$0 forever, no asterisks
  • Unlimited subscriptions, multi-currency totals
  • Renewal + trial push notifications
  • E2EE Cloud Sync (your own Google Drive)
  • Direct P2P device-to-device pairing
  • Email reminders, year-end report, budgets
  • Business expense report (PDF + CSV)
  • Money-Saved Graveyard, smart bank-CSV import
  • 28 languages, dark/light, offline-first PWA
Start free →

Support development — optional

All features stay free regardless. Supporters get a visible badge.

from $1.99 · pay what you want
  • ☕ Coffee Tip · $1.99 — one-time
  • 🍕 Pizza Tip · $4.99 — one-time
  • 🍝 Dinner Tip · $9.99 — one-time
  • ⭐ Monthly Supporter · $5/mo — recurring
  • ⭐⭐ Yearly Supporter · $40/yr — recurring (save 33%)
  • Supporter badge in your profile + custom app icon
  • 🏆 Founding Supporter badge if you joined before 2026-08
  • Web / iOS / desktop tippers can use Ko-fi instead
Get it on Google Play

Already a paying supporter? You keep the Founding Supporter 🏆 badge forever — even if you cancel.

FAQ

It really doesn't
touch my bank account?

Where does my data go?
By default — nowhere. Your subscription list lives in your browser's localStorage on this device. No account, no analytics, no third-party trackers. If you opt into Cloud Sync, the data is end-to-end encrypted on your device (AES-GCM 256, key derived from your master password) and stored in your own Google Drive's hidden app folder. By design, we have no way to decrypt it. Full breakdown in our Privacy Policy.
How does the bank-statement import work?
Download a CSV from Revolut, Wise, N26, PayPal, Chase, or Amex (all banks let you do this in 2 clicks), drop it into Leakd. The parser detects recurring charges by amount + interval, in 28 languages of column headers. The whole thing runs in your browser — no upload, no bank login, no third-party aggregator.
What's the Business Expense Report?
Mark any subscription as a business expense, and the report bundles them into a structured PDF + CSV: vendor links, billing cycles, monthly/yearly totals, your share when split with family. It helps you stay organized — but it's for informational purposes only and does not constitute tax, legal, or accounting advice. Always verify figures with a qualified professional.
What if I clear my browser cache?
Without sync, the data is gone — which is why we have one-click backup to JSON and a calendar (.ics) export under Settings. With Cloud Sync (free for everyone), your data pulls back automatically from your Google Drive when you sign in.
How do I support development?
All features are free for everyone. If you want to support development, the Android app offers optional supporter tiers via Google Play Billing — one-time tips ($1.99 / $4.99 / $9.99) or recurring Supporter subscriptions ($5/mo or $40/yr). They give you a visible badge; nothing about the app changes. Invoices live in your Google Play account. Refunds within 48 hours via Google; later requests via hello@leakd.app. Full details in our Refund Policy.
Does it work offline?
Yes. After the first load it's a Progressive Web App — installable to your home screen, fully usable offline. Currency rates refresh once a day when online; everything else is local.
Can I use it on iPhone or iPad?
Absolutely — there's no App Store download needed. Open leakd.app in Safari, tap the Share button, then Add to Home Screen. Leakd installs as a full-screen app with offline support, push-style renewal reminders, and everything the Android version has. To support development from iOS you can leave a tip on Ko-fi — but the app itself is free for everyone.
What if you shut down the service?
Leakd runs entirely in your browser — even if our domain went away tomorrow, the installed PWA would keep working and you could export your data to CSV/JSON. Features that touch the network (Cloud Sync, Email Reminders) would stop, but your data is yours either way.
Why "Leakd"?
Money rarely disappears in big chunks — it leaks: small recurring amounts that compound into a serious yearly bill. The name reminds you why you opened the app.

Plug the leak.
Start using Leakd.

Quick setup. We don't ask for bank login. Free forever — tip if you like it.

No credit card to try · Browser-based · Local storage
* Reports generated by Leakd (PDF reports, CSV exports, year-end summary) are for informational purposes only and do not constitute official tax, legal, or accounting advice. You are responsible for the accuracy of any data you submit and for verifying its suitability with your accountant or tax advisor.