Report an issue
Bugs and feature requests, in the open, where the code is.
GitHub issuesA real person reads every message. Most answers are below or in the docs.
Bugs and feature requests, in the open, where the code is.
GitHub issuesInstall, first launch, your first import, your first budget.
Getting startedQuestions, install help — anything you’d rather not post publicly.
hello@garelochsoft.comDownload it free from the download page — a Debian/Ubuntu package, a portable AppImage, or a tarball for any distribution. There is no account to create, no licence key and nothing to buy. The getting-started guide then walks through your first launch, base currency and first import.
Version 1.0.0 is 64-bit Linux only. macOS and Windows builds exist and run, but they are unsigned, so they are not part of this release — they will ship when code signing is sorted. There is no download button for them, deliberately.
In a single .mfl file — plain SQLite — in ~/Documents/My Financial Life/ on your own disk. There is no cloud account and nothing syncs to a server. It auto-saves as you work and keeps rotating snapshots, and installing, upgrading or removing the app never touches it. Back it up like any other important document.
Not yet. Automatic bank downloads are in progress — pluggable providers, Enable Banking first — but they are not in this release. For now, import the files your bank already gives you: OFX, QFX, QIF or CSV, with a column-mapping wizard for any layout.
Yes. GPL-3.0 — no trial clock, no feature gate, no upsell and no paid tier. The source is on GitHub and the binaries here are built from it by public CI.
No. Python and Qt are inside the package. Apart from the one install command (or a chmod for the AppImage), you never need a terminal.
SHA-256 checksums for all three artifacts are published on the download page, with the command to check them. The packages are unsigned, which on Linux is unremarkable for a direct download — the checksums are how you verify.
Open a GitHub issue — that is the fastest route and it keeps the discussion where the code is. Please don’t paste real figures into a public issue. Email works too if you would rather not use GitHub.
Looking for My Retirement Life? It’s still in development.