SubSentry
A subscription tracker that never asks for your bank login and makes expense tracking feel stress-free.

Problem
Every finance app demands bank credentials to scrape transactions. I wanted a simple tool for people who prefer manually logging subscriptions without handing over account access.
Approach
Built with React and Supabase, prioritizing security with PostgreSQL RLS and designing a delightful, responsive mobile-first UI.
Key decisions
- 01
Zero bank integration
Strictly offline/manual inputs to ensure zero financial credential exposure.
- 02
Data isolation with RLS
Every user row is locked down at the database level so data leaks are architecturally impossible.
- 03
Delightful micro-interactions
Added celebration feedback when canceling subscriptions to turn money management into a positive habit.
Outcome
Live application actively tracking recurring budgets with complete user privacy.