Help

Common questions

Short answers to what people ask most. If yours isn't here, open an issue and ask.

Do I need an account to try it?

No. The demo runs on sample data with no sign-up. Accounts only exist on an instance you run yourself.

What does it cost?

Nothing. It is MIT licensed and you host it, so the only cost is whatever you spend running Postgres — which, locally, is nothing.

How hard is it to set up?

Today it needs Docker, the Supabase CLI and a terminal — roughly ten minutes if you already have those. The docs have the steps. A packaged version you can download and run is the next piece of work.

Is my bank login safe?

The app never sees your banking password. Sync runs through Akahu with read-only access to the accounts you choose, using credentials you obtain yourself, and you can revoke it from Akahu at any time.

Which accounts can sync?

New Zealand accounts that Akahu supports. Anything without a feed — a house, a car, KiwiSaver, a private loan — you enter as a balance by hand, and it sits in the same list as the synced ones.

Can I get my data out?

Yes. The full history exports as hledger-compatible plain-text journals, and the database is yours to back up or move.

How do I delete everything?

Revoke the Akahu connection, export a copy if you want one, then drop your database. Nothing has to be requested from anyone, because nobody else holds it.

Can I add my own dashboard cards?

Each card is a TypeScript module in the repository — frontend/CLAUDE.md describes the registry it needs adding to.