Bank Connections — One Credential, Many Accounts
Your card, your jars, and the deposit you opened last month all hang off one connection — so renewing a token is a single edit, not a rebuild.
One key per bank, not per account
Three screens: the credential you paste once, the bank screen that lists everything it unlocked, and the sync controls each account keeps for itself.
Connect the bank once
Setup asks for one credential and spells out how to scope it — for Binance, an API key and secret with reading enabled and trading and withdrawals switched off. Budgie stores it on the bank, not on an account, and fetches whatever that key can see.

Every account behind that key
The bank gets its own screen: the cards and jars synced from it, each with its balance and a switch that pauses one account while its siblings keep going. A Monobank connection can pull the bank's account list again later and offer only the accounts you have not added yet — no second token.

Each account keeps its own controls
Open an account and its sync card is there: pause it, paste a fresh token — which lands on the shared connection and clears the error counters of every account on it — or re-pull a window, from the last seven days up to the entire history.

Why the credential deserves its own object
A bank token is not a property of one account — it is a property of your relationship with the bank. Budgie models it that way: a connection holds the provider and the credential, and every account you sync from that bank points at it.
The payoff shows up the day your token expires. Enter the new one once and every account on that connection is back online together, with their error counters cleared. If the token you paste already belongs to another connection, the account is moved onto it instead of quietly creating a duplicate.
What you get
One connection behind many accounts — cards, jars, and deposits from the same bank
Change the token once and every account on that connection follows
A connection screen listing its accounts with their balances and a per-account sync switch
Monobank connections can add more accounts later without re-entering the token, with the ones you already have filtered out
Open a deposit straight from the connection, so it inherits the bank it belongs to
Statement-based banks get a connection too, so imported accounts group under one roof
Archiving or deleting one account leaves the rest of the connection syncing untouched
One screen per bank
Each bank section on the home screen has a shortcut into its connection. Inside you get the accounts that belong to it, each with its icon, title, and current balance, and a switch to pause syncing for that account alone while its siblings keep going.
What the screen offers next depends on the bank. A Monobank connection can pull the bank's account list and add whatever you left out the first time. Statement-based banks — PrivatBank and Erste — offer a file import action instead. Both can open a new deposit account that starts out attached to the same bank.
Frequently Asked Questions
Do I have to re-add every account when my token expires?
Can jars and deposits sit on the same connection as my card?
What happens if I close one of the accounts?
Does this work for banks I import statements from?
Can I open a deposit from any connection?
Related Features
Read More on the Blog
Ready to take Budgie for a spin?
Join the waitlist — be first to try the offline-first expense tracker.


