GODFIN guide

What local-first actually means for a finance app

What stays on your laptop, what the website can see, and why the two are kept apart.

Start with the data boundary

A privacy promise should be easy to check. In GODFIN, statements, transactions, balances, category memory, budgets, and reports belong to the desktop app and the money-record file on your computer.

Keep commerce separate

The website may need an email address, tester access, a purchase record after checkout opens, a license state, and device activation records. It does not need a copy of your transactions. Keeping these systems apart limits what any website problem could expose.

Make network features optional

Gmail, optional AI connections, license checks, and updates can help without becoming requirements for everyday use. When the internet disappears, your local rules and records should still work.

What local-first actually means for a finance app · GODFIN