One connection, all your accounts
Your Monobank 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.
No spam, ever. Unsubscribe anytime.
- Free, no account
- Works offline
- Source-available

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.



- Generate it in Binance
- Then it fetches the accounts
- One row per synced account
- Pause this one, keep the rest
- Reset and pull everything again
- Or just the last week
Check it on the bank screen
Open any connected bank and every account behind it is on one list.
Each account has its own sync switch
The token belongs to the connection, not an account
Read the source
Re-pull a window, not everything
Any synced account can fetch again, from the last week to its entire history.
- Start over from the full history
- Or the last 90 or 30 days
- Or just the last 7 days

What you get
One connection, many accounts
One connection behind many accounts — Monobank cards and jars, plus deposits you open under the same bank
Renew a token once
Change the token once and every account on that connection follows
Per-account sync switch
A connection screen listing its accounts with their balances and a per-account sync switch
Everything included
- 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 banks (PrivatBank, Erste) get a connection too, without a token, so imported accounts group under one roof
The details
For when you want to know exactly how it behaves.
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 credential, and every account you sync from that bank points at it. Banks you import statements from, such as PrivatBank and Erste, have no token at all.
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.
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. Monobank, PrivatBank and Erste connections can all open a new deposit account that starts out attached to the same bank.
Questions
Do I have to re-add every account when my token expires?
No. The token lives on the connection, so updating it from any account's sync settings restores every account sharing that connection at once.
Can jars and deposits sit on the same connection as my card?
Jars are a Monobank feature, and they sit next to your cards on its connection. Deposit accounts you open yourself attach to a Monobank, PrivatBank or Erste connection and appear together with the rest on its screen.
What happens if I close one of the accounts?
Only that account is affected. Archiving or deleting it never removes the connection, so its siblings keep syncing with the same credential.
Does this work for banks I import statements from?
Yes. PrivatBank and Erste get their own connection as well, with no token: it is where the import action lives and what keeps their accounts grouped together.
Can I open a deposit from any connection?
From bank connections, yes. Crypto exchange connections do not offer deposit accounts, since the concept does not map onto them.
Works well with
Ready to take Budgie for a spin?
Join the waitlist — be first to try the offline-first expense tracker.






