Lintrack
Personal finance tracker with envelopes, debt splitting, and full bank-agnostic control.
Why
Spanish banking apps each show you one account. I had money across BBVA, Santander, Sabadell, cash, and three roommates owing me different amounts every month. No single app let me see the full picture. The closest thing was Revolut Stats — but Revolut Stats only works for Revolut money.
I wanted envelope budgeting (50-40-10 style), Settle-Up-style debt tracking, and full export, all without registering anywhere or letting any service see my finances. Nothing on the market did all of that at once. So I built it.
I used it for months. Then I found Wallet by BudgetBakers, which covered everything I needed and integrates directly with my banks. Lintrack is the precursor to most of the web apps I’ve built since — Eunomia, Exam Planner, Glassbox. The architecture, the privacy stance, the deploy patterns all started here.
What it does
- Tracks balances across multiple accounts and cash, in a single view that doesn’t depend on any one bank
- Envelope budgeting: split your money into named categories with percentage targets; the dashboard shows what’s spent vs. what’s left in each one
- Settle-up style debt tracking: log who owes whom, mark debts paid, see net balances per person
- Categorization without auto-tagging — no opaque ML mislabeling your groceries as entertainment; you decide
- Bulk import from any bank CSV; full export to JSON whenever you want
- Account-less auth: 5-word passphrase, no email, no recoverable identity
How it works
Vue 3 + Vite frontend, Turso (libSQL) for storage, deployed on Vercel. Same stack as most of my web apps that came after it — Lintrack is where I worked out the patterns.
No email auth: the account is a 5-word passphrase, same approach I later used in Exam Planner and Eunomia. The data is yours and nobody else can recover it for you, which is the trade-off you accept for not being trackable.


Status
Archived. Fully functional and still live for anyone who wants to use it, but I switched to Wallet by BudgetBakers, which integrates directly with my banks and removed the manual entry friction. Lintrack stays online as the precursor to most of what I’ve built since.
See it
- Live: lintrack.app
- Code: private — ask me
- Contact: hello@damianvidalc.com