Skip to content
About

Built for people who keep their data their own.

My Financial Life started from a simple frustration: the best way to see your whole financial picture shouldn’t mean uploading it to someone else’s server.

Local-first, on purpose

Plenty of finance apps are really data businesses wearing a budgeting app’s clothes. We took the opposite bet. Your data lives in a single file on your own disk. There is no account to create, no cloud to sync to, and nothing for us to mine — the app cannot send your finances anywhere because there is nowhere for them to go. The only network requests it ever makes are to two optional services you switch on yourself with your own API keys: exchange rates and investment prices. Neither carries anything about your accounts or transactions, and the app is fully functional with no network connection at all.

Free software

Version 1.0.0 is free and open source under the GNU General Public License v3 — no trial clock, no feature gate, no upsell, and nothing to buy. You can use it, study it, share it and change it. It comes with absolutely no warranty. The complete source is on GitHub, and the downloads on this site are built from it by public CI.

That also means the data outlives us. The file is plain SQLite; if the project vanished tomorrow, your data would still open.

A serious tool, calmly made

It’s built for people whose money is more complicated than one current account — multiple accounts and currencies, property, loans, and a portfolio with real holdings and real cost bases. Careful savers and DIY investors, often moving off a discontinued or declining desktop finance app, who want genuine portfolio tracking and budgets with a backbone rather than spending categories. The app deliberately speaks that vocabulary, without asking you to learn double-entry accounting first.

Where it runs

1.0.0 is a Linux release, and that’s the honest scope of it. macOS and Windows builds exist and run, but they’re unsigned, so they aren’t part of this release; they’ll ship when code signing is sorted. Distro packaging — PPA, Flathub, AUR — is the next step now that there’s a tagged release to package.

Today, and tomorrow

My Financial Life is your money today. Its sister app, My Retirement Life (in development), projects your finances forward through retirement, drawdown and tax. The two are designed to exchange data — a salary change or property sale recorded in one can feed the other — as a file you choose to move, never a server sync.

Who makes it

Garelochsoft logo
My Financial Life is built by Garelochsoft — quietly powerful software, made on the west coast of Scotland. The same hands make My Retirement Life. Small studio, long-term software, no investors to answer to but you.

Questions, or just want to say hello? Get in touch — a real person reads it. Bugs and feature requests are best as a GitHub issue.