No. A budgeting app needs your transactions, not your login. UK apps that connect to your bank use open banking, a regulated consent you grant on your bank's own site or app, never by typing your password into the budgeting app. Apps that avoid connections altogether work from a CSV you download yourself. If any app asks for your online banking password or your card PIN, close it.
| Method | What you hand over | Status in the UK |
|---|---|---|
| Screen scraping | Your actual online banking username and password | Largely gone since the 2019 rules on strong customer authentication. Treat any app still asking as a red flag. |
| Open banking | A consent, given on your bank's own login page, to share account data with a regulated provider | The standard route for Emma, Snoop, Plum and most connected apps |
| File import | A CSV, OFX or QIF you download from your bank and open in the app | How The Income Tracker works. Nothing connects to the bank at all. |
The app sends you to your bank. You log in there, with your bank, and approve a list of what can be shared: account details, balances and transactions. The bank issues the app a token that lets it read that data. The app never sees your password. The provider must be authorised by the Financial Conduct Authority, or be an agent of one, and it has to ask you to reconfirm the consent every 90 days.
That is a genuinely safer design than the old scraping approach. It is still an ongoing feed of everything you spend to a company you have to trust with it, and it is worth reading what that company does with the data before you approve.
Every UK bank lets you download your own transactions. You export a CSV, drop it into The Income Tracker, and the file is read in your browser. No credentials, no consent to manage, no company holding a live feed of your account. It costs you a minute a month. For most people that is the right trade, and it is why the bank export guides on this site exist.
Facts on this page were last checked on 2026-09-16 against:
Spotted something out of date? Tell us and we will fix it.