
Latch ā Subscription Tracker
Stop losing money to forgotten subscriptions.
2 followers
Stop losing money to forgotten subscriptions.
2 followers
Hey PH š I built Latch after losing money to subscriptions I forgot to cancel. Tracks subscriptions, shows your monthly spend, and reminds you before you're charged. No bank access. No accounts. All data stays local. Every subscription must justify its existence.





Hey Product Hunt! š
I'm Riku, and I built Latch because I lost $273 last year to subscriptions I forgot to cancel.
Planet Fitness (impossible to cancel online), Adobe (surprise early termination fee), and 3 SaaS tools I signed up for during "free trials."
I thought I was just being careless.
Then I looked at the FTC data: 76% of subscription companies use dark patterns on purpose.
Hidden cancel buttons. Confusing workflows. Required phone calls. It's not accidental. It's by design.
---
THE PROBLEM:
Every month, you're locked into subscriptions that made sense 6 months ago but don't anymore.
That $9.99 tool you used once? Still charging you.
That gym membership? Still auto-renewing.
That annual domain? Forgot it was coming up.
Most subscription trackers "solve" this by:
ā Requiring full bank account access (Rocket Money, Truebill)
ā Charging $6-12/month (or taking 30-60% of your "savings")
ā Selling your financial data to advertisers
There had to be a better way.
---
THE SOLUTION:
Latch is a Chrome extension that tracks subscriptions and reminds you BEFORE you're charged.
ā Auto-detects subscriptions (Gumroad, Stripe, Vercel - more coming)
ā Shows monthly burn rate ("You're locked into $247/month")
ā 3-day advance notifications (never forget to cancel again)
ā Manual add/edit (track existing subscriptions)
ā Privacy-first (all data stays on your device, no servers)
---
WHAT MAKES IT DIFFERENT:
Rocket Money:
- Requires bank account access
- $6-12/month ($72-144/year)
- Takes 30-60% of negotiated "savings"
- Closed source
Latch:
- Email-only (no bank access needed)
- Free tier (up to 8 subscriptions)
- Pro tier: $39/year for unlimited
- Open-sourcing code next week
---
PRICING (Honest & Transparent):
FREE TIER (covers 80% of users):
ā Track up to 8 subscriptions
ā Monthly burn rate display
ā 3-day renewal notifications
ā Manual add/edit/delete
ā All core features
Average person has 5-7 subscriptions, so free tier covers most people.
PRO TIER ($39/year):
ā Unlimited subscriptions
ā Email scanning (auto-import from Gmail)
ā Spending analytics dashboard
ā Custom notification timing (1, 3, or 7 days)
ā CSV export
ā Priority support
One-time annual payment. No auto-renewal BS (that would be ironic).
Why not free forever?
I could've:
ā Required bank access and monetized your financial data
ā Taken 30-60% of "savings" like Truebill
ā Injected ads or sold browsing data
Instead: Transparent pricing. Free for casual users. Paid for power users.
If you're tracking 15+ SaaS tools, $39/year ($3.25/month) to NOT give someone your bank login = fair trade.
---
THE PHILOSOPHY:
"Every subscription must justify its existence."
Not once when you signed up.
EVERY. SINGLE. MONTH.
If it's not worth $X/month RIGHT NOW, cancel it.
Latch makes that decision easier.
---
TECH DETAILS (for the builders):
- Chrome extension (Manifest V3)
- Plasmo framework
- Background service worker for notifications
- chrome.storage.sync (cross-device, zero backend)
- chrome.alarms for scheduled checks
- DOM parsing for price/service detection
Zero external servers. All data local. Open-sourcing this week on GitHub.
---
WHAT'S NEXT:
Shipping this week (v2.1):
- Cancel URL database (top 50 services - direct links to cancel pages)
- Dark pattern warnings (flag companies with FTC violations)
- Settings page (export data, notification preferences)
Shipping next month (v2.5):
- Email integration (Gmail OAuth to scan for subscription receipts)
- 20+ platform support (Netflix, Spotify, Adobe, etc.)
- Spending analytics (trends, categories, insights)
Shipping summer (v3.0):
- Virtual card integration (instant cancellation)
- Community cancel flow database (Wikipedia-style)
- Browser partnerships (Brave, Arc built-in)
---
BUILT IN PUBLIC:
I've been documenting the entire journey on Instagram @build.signal
- Daily progress updates
- Honest metrics (including my previous project: 87 views, 0 sales)
- Code snippets and architecture decisions
- Real-time debugging
No BS. No fake screenshots. Just the actual journey.
---
TRY IT:
Free tier: [Chrome Web Store link]
No credit card required. No account needed. Install and start tracking in 30 seconds.
---
I'M HERE ALL DAY:
Ask me anything about:
- Technical architecture (MV3, service workers, storage)
- Privacy model (why local-first matters)
- Monetization (why freemium vs bank access)
- Build-in-public journey (what worked, what didn't)
- Feature requests (what should I build next?)
Thanks for checking it out! š„
Built by @build.signal
nexaflowcreator@gmail.com