Subscription Auditor
Every recurring charge on one page, with the annual total spelled out.
BeginnerWeb appDashboard6–14hAI-buildable 5/5no setupworth shipping
Track recurring subscriptions with their renewal dates and true annualised cost. Seeing monthly charges converted to a yearly figure is uncomfortable and useful. The date maths across different billing cycles is more involved than it looks.
UI
Logic
Useful
Hosting · Free forever
Deploys free on GitHub Pages, Cloudflare Pages or Vercel Hobby.
Deploy it and share a link.
Core features · 7
- Add subscriptions with cost and billing cycle
- All costs normalise to a comparable annual figure
- Upcoming renewals list in date order
- A total shows monthly and annual spend
- Subscriptions group by category
- Cancelled subscriptions retain history and show savings
- Data persists and exports
The interesting part
- Normalising weekly, monthly, quarterly and annual cycles accurately
- Predicting renewal dates for months of differing lengths
- Presenting an uncomfortable total without being preachy
Once it works
- Add renewal reminders before charges land
- Add per-service cost-per-use tracking
- Add multi-currency support
Suggested stack
reacttypescripttailwinddate-fnslocalstorage