SubTrac
Tracks recurring subscriptions and what they add up to each month, with a reminder before a renewal lands. For anyone who has lost count. Everything stays on the device.
- Live
- Android
- 2026
- Full-stack engineering and design
The screen

The constraint
Most people genuinely do not know what they spend on subscriptions each month, and the apps that promise to tell them want a sign-up and a bank connection first. SubTrac starts from the other end: add a subscription in seconds, see the total at a glance, and get a nudge before a renewal lands, without handing over an account or a bank login.
Decisions
- Local-first, so there is nothing to hand over
- Every subscription lives in on-device SQLite. No accounts, no cloud, no bank connection. That removes the sign-up entirely and means there is no server holding anyone's spending.
- Conversion still works with no signal
- Multi-currency totals use live exchange rates with a cached fallback, so the monthly figure is still correct on a plane.
What it does
- Quick-add from a catalogue of 40 common services
- Multi-currency totals across 30 currencies
- Renewal reminders as local notifications
- Category breakdown of what the subscriptions add up to
How it is built
- React Native (Expo)
- None. Local-first.
- SQLite on the device
- Google Play
- React Native · Expo · SQLite · AsyncStorage