Finance Tracker Personal finance dashboard
Personal-use desktop app

A local-first dashboard for my own finances.

Finance Tracker is a Windows desktop app I built for myself to track bank balances, loans, credit cards, and transactions in one place. Data lives on my own machine — nothing is uploaded to a server I don't control.

What the app does

Finance Tracker connects to my financial institutions through Plaid and pulls the following data so I can see it in one dashboard:

That data powers a debt-payoff dashboard, an upcoming-payments calendar, spending insights, and a subscriptions tracker.

How data is handled

Storage is local-only. Plaid returns data to the app, and the app writes it to a SQLite database on my Windows machine at %APPDATA%\com.financetracker.app\finance.db. No copy is uploaded to a third-party server.

Plaid access tokens (the credentials Plaid issues so the app can refresh data) are stored in Windows Credential Manager, encrypted by the operating system.

Backups are optional and go to my own personal OneDrive folder — not to a service operated by this app.

Sharing. The app does not share or transmit any financial data to anyone except Plaid (so it can refresh) and my financial institutions themselves. There is no analytics, no telemetry, no ad network, no other third party.

Who has access

One person: me, the developer and sole user. Finance Tracker is not distributed publicly. There are no other end users, no team members, no shared accounts.

Disconnecting and deleting data

To disconnect an institution: open the Finance Tracker app → Settings → Linked institutions → Remove. This deletes the Plaid Item and removes the access token from Windows Credential Manager.

To delete all locally stored data: delete the database file at the path above and clear stored credentials via Settings → Plaid credentials → Clear stored keys. You can also revoke Plaid's access from my.plaid.com.

Contact

Questions about how the app handles data, or anything else: bear220@gmail.com