A budget app with no bank connection
Bufin does not link to bank accounts. It never asks for online-banking credentials and uses no aggregator, so there is no standing connection to your bank that could be abused, breached or quietly repriced.
How transactions get in instead
Four ways, all of which keep the data in your hands:
- Type it: the fast path on a phone, with a keypad built for amounts.
- Import a CSV your bank already lets you download; Bufin maps the columns and skips duplicates.
- Photograph a receipt: the text is read on your device, not sent anywhere.
- Screenshot your bank's transaction list and let Bufin pull the rows out of the image, again on-device.
What you give up, honestly
Automatic feeds. An app that connects to your bank fills itself in; Bufin doesn't, and on a busy month that's ten minutes of work you wouldn't otherwise do. What you get back is that no third party holds a key to your accounts and nobody's servers accumulate a copy of your spending history.
Why people choose it this way
Aggregators are a concentration of risk: one company holding read access to millions of bank accounts. Bufin's design removes that company from the picture entirely. The trade-off is deliberate, and it's the reason the privacy claims on the rest of this site can be simple.
Content last reviewed 2026-08-18