SubTracker — Subscription Tracker
Track subscriptions with accounts, Stripe billing & email renewal reminders.
Gallery
About
SubTracker helps people track what they're paying for — Netflix, ChatGPT, Figma, gym memberships, all of it — in one place, with a live 12-month spend trend and a "you probably forgot about this" warning for subscriptions that quietly keep charging.Honest status: Pre-revenue, no live users. I built this end-to-end (frontend, backend, accounts, billing scaffold) to a shippable state, but haven't launched or marketed it. You're buying a finished, working product — not a business with traction — and it's priced accordingly.What's built and working:- Full subscription CRUD: manual entry + automatic bank CSV import (matches 30+ known merchants — Netflix, OpenAI, Spotify, AWS, etc.)- 12-month spend trend chart, category breakdown, stale-subscription warnings- Multi-tenant accounts: email/password auth (bcrypt + custom HMAC tokens, no third-party auth dependency), subscriptions synced server-side per account- Free tier works fully anonymously too — no account required, everything runs in the browser via localStorage- Pro tier scaffold ($4.99/mo placeholder): unlimited CSV imports (free capped at 1/month), PDF export, and email renewal reminders sent 3 days before a subscription's next charge- Stripe Checkout wired end-to-end, including the webhook that flips a user to Pro on payment — connect your own account and it should work as-is- Email reminders run on a daily cron via Resend — connect your own API key- Light/dark theme, fully responsive- Live demo: https://subtracker.siftx.io (loads with sample data so you can see it working immediately)What's NOT done — the buyer's job:- Distribution and marketing — the product is finished, it has zero users- Stripe and Resend are built against the standard APIs but not verified against a live account (no access to test from my region) — should work as-is, budget an hour to confirm- No mobile app / browser extension for auto-detecting subscriptions — CSV import is the current mechanismTech stack: React 19 + Vite + Tailwind v4 + Recharts + jsPDF (frontend). Express + better-sqlite3 + node-cron + Resend + Stripe (backend).Items being sold: Full source code (frontend + backend), no domain.
Comments (3)
looks like a nice idea but how does it actually remind you of renewals? does it ping you or just send an email?
The "probably forgot" alert needs more context.
finally a way to keep track of all those subscriptions I forgot I had. will it really remind me before they charge?
Related Products
FlipTracker
Budget and profit tracker built for real estate fix-and-flip investors.
Sumyfi
Track all your money in one dashboard.
InvoiceBlink | Free Invoice Generator
Create and send professional invoices in seconds
Slated
Invoice studio for freelancers: templates, live preview, clean PDFs.
StockDigging
A free global stock screener — US + Korea today, expanding worldwide.
smart-invoice-ai
Smart Invoice AI is a production-ready SaaS that lets freelancers
ComingUp