Using an AI assistant on your bank statements without sharing your private details
An AI assistant can show you where your money goes, and it does not need your account number or the names of the people you pay. This guide shows what to leave out of a bank statement, step by step, and how to check the file before you upload it.
Maybe you want to know what your subscriptions really cost, why the month always runs short, or how much you spent on food last year. An AI assistant can answer questions like these from a bank statement in seconds.
A statement holds more than the assistant needs, though. It has your account number, the names of friends and family you pay, and little notes about what each payment was for. The good news is that the questions above only need dates, amounts, and a rough idea of what each payment was. You can leave the rest out, and it takes a few minutes.
Key terms
- Statement export
- a file you download from your bank's website that lists your transactions, usually as a CSV or Excel file.
- Account number (IBAN)
- the code that identifies a bank account. Your own is on the statement, and so is the account of anyone you paid.
- Reference
- the short note on a transaction, such as "Rent October" or "Thanks for dinner".
- Stand-in
- a made-up label used in place of a real name, such as
PERSON_001.
What is on a bank statement besides the amounts?
| What | What it shows |
|---|---|
| Your name and address | Who you are and where you live |
| Your account number | Your bank and your account |
| Names of the people and companies you pay | Friends, landlord, doctor, employer |
| Their account numbers | Accounts that belong to other people |
| References | The reasons for payments, in the sender's own words |
| Shop and town | Where you were, and when |
| Balance | How much money you hold |
Only two of these, the date and the amount, matter for most questions about spending.
What does the AI assistant need?
Start with your question. If you ask "how much do I spend on groceries each month?", it needs the date, the amount, and a way to tell groceries from everything else. It does not need your address or anyone's account number.
Is my account number a secret?
Not in the way a password is. ING, a German bank, says in its guidance that an IBAN is "not a secret PIN". People need it to send you money, and having it does not let anyone into your online banking, which asks for a password and a confirmation for each transfer.
It does add that someone with only the number could try to collect money by direct debit. So it suggests that you look through your account for payments you do not recognize, and that you share only what a payment needs. An analysis of your spending needs none of it, so leave your account number out. Banks in other countries have their own rules, so check your own bank's guidance on how long you have to dispute a payment.
What do the notes on my payments give away?
References are often the most personal part of a statement, because they are written in ordinary words. "Dr Svoboda, physiotherapy" says something about your health. "Monthly donation, church" says something about your beliefs. "Loan repayment to Petr" says something about a friendship.
You may be happy for an assistant to know that. Most people would still like to decide that for themselves. Because these notes are free text, a search for names will not catch them all: a note can hold a nickname, a first name, or a name in another order. Reading the longer ones yourself is the most reliable check.
What about the other people on my statement?
Each payment to or from someone else shows their name, and often their account number. They did not ask to be part of your analysis, so it is kind and sensible to replace them. A label such as PERSON_003 works well, because it stands for the same person every time. You can still ask "how much did I pay this person over the year?" without anyone being named.
How do I protect the file?
- Download your statement as a CSV or Excel file from your bank's website. A PDF holds a page, not a table, and DataAttendant does not open it. The guide on which files DataAttendant can open explains the formats and what to do if accents look wrong.
- Delete the columns you do not need, usually your account number, your address, and the balance.
- Replace the name of each person with a stand-in. Use the same one every time that person appears. See replacing real names with consistent stand-ins.
- Read the references. Remove the column, or replace the parts that name people and places.
- Keep amounts and dates exactly as they are if you want correct totals. Rounding changes the sums.
How do I check what is left?
Can I read the answer in terms of real people?
Yes, if you kept the list of which stand-in replaced which name. When the assistant says "PERSON_003 received the most", you put the real name back on your own computer, and the assistant never sees it. See putting the original values back after an AI answers.
What does the AI service do with my file?
That depends on the service, your plan and your settings, and it changes from time to time. The article on what data should not go into an AI tool lists what to look for in a provider's current terms.
How can DataAttendant help?
DataAttendant is a tool that runs in your web browser, on your own computer. You open a CSV or Excel file. It looks for names, account numbers and other personal details, and suggests what to do with each kind. It shows you a preview and a list of what is still in the file before you download your protected copy. You make every decision. It cannot find everything, so the checks above are still worth doing. Your file is processed in your browser and is not sent to DataAttendant. How DataAttendant works shows the steps.
Sources
- ING Germany, "IBAN weitergeben: riskant oder kein Problem?", ing.de/wissen/iban-weitergeben. Read 28 October 2026. It is one bank's guidance for German accounts, and its refund deadlines are those of Germany's direct debit rules. Other countries differ.
Where next?
- How to remove personal details from a spreadsheet before you use an AI assistant
- Which files DataAttendant can open, and what happens to each kind
- Replacing real names with consistent stand-ins so your analysis still works
- What data should not go into an external AI tool
- All articles
- What DataAttendant does
- Terms of service
