Introducing the BNKA Podcast
Real stories about money, migration, and life abroad Moving to a new country changes everything — how you work, how you live, and especially how you…
Read more →BNKA culture
Saying "we use AI" means nothing. This is the concrete map: which parts of the product have models, which decisions are never automated, and what we do not do with your data.

"We use artificial intelligence" is now a marketing phrase with no content. This article attempts the opposite: to say exactly where models sit in our product, what they decide, what they do not decide, and what limits we set for ourselves.
We publish it because if we are going to ask you to trust a platform with your money, the least we owe you is the ability to know which part of the process is automated.
When you open a euro account with a European IBAN, we have to check that the document is genuine and that the person in the selfie is the person on the document. Models do that by analysing the image: detecting tampering, comparing faces, verifying document security features.
Why it matters that this is automated: doing it manually would mean days of waiting. With models, most verifications resolve in minutes.
Why it sometimes asks you to retake the photo: the model assesses sharpness, glare and cropping. Most rejections are image problems, not document problems, and what the rules actually require is set out in opening a European IBAN account without an NIE.
Every transaction passes through rules and models looking for anomalous patterns: a sharp change from your usual behaviour, typical signals of a compromised account, or the patterns that characterise networks recruiting other people's accounts to move third-party money.
Here we have to say something uncomfortable: a fraud system that never gets it wrong does not exist. The technical terms in this section are defined in the glossary. You have to choose between two kinds of error. Calibrate it never to get in the way, and fraud gets through. Calibrate it to let no fraud through, and it sometimes stops legitimate transactions.
We chose the second side. We prefer an annoying false positive, which a review resolves, over completed fraud, which does not get resolved. What happens when that control fires on your account is explained in why an account goes under review.
We use models to process market data and show context on how a currency has moved, such as the euro and Argentine peso pair. That is information, not a recommendation: we do not predict where a currency is going, and we would be sceptical of anyone claiming they can. None of it constitutes financial, legal, tax or investment advice.
This is the part we most want in writing.
| Decision | Who takes it |
|---|---|
| Flagging a transaction for review | Automated (speed matters) |
| Preventively holding a transaction | Automated, subject to later review |
| Deciding whether a transaction is released or returned | A person on the compliance team |
| Closing or lastingly restricting an account | A person, with a documented file |
| Reporting a case to the authorities | A person with formal responsibility |
This is not only a design preference. The General Data Protection Regulation recognises people's right not to be subject to decisions based solely on automated processing where these produce significant effects. A blocked account is a significant effect.
On the team side, AI is an ordinary working tool: writing and reviewing code, analysing logs to find the cause of an incident, drafting documentation, translating content, preparing analysis. It lets a small team operate a product that spans several jurisdictions, from the Colombia corridor to the euro area.
That has a cultural consequence we would rather say out loud: being a small team is not an excuse. If a control fails or a user waits too long, the problem is ours, not the team size's.
And it has a limit: AI speeds up the work, it does not transfer responsibility. When something goes wrong, a person with a name answers for it, not a model.
So as not to sell a polished version of reality, three things we are short on:
If you want to work on this, there are openings on the careers page.
An automated system can flag or preventively hold a transaction, because in fraud speed matters. But a decision with a lasting effect on your account is taken by a person reviewing the case. European data protection rules also recognise the right not to be subject solely to automated decisions with significant effects.
We do not use customer personal data to train general-purpose models, and we do not sell it to third parties. Verification and fraud models are applied to meet legal identification and prevention obligations, not for commercial profiling.
Because the identity verification model assesses sharpness, glare, cropping and the match between the document photo and the selfie. Most rejections are image problems, not document problems: good light, no direct flash and the whole document inside the frame resolves nearly all cases.
They are written and reviewed by the team. We use AI tools to research, structure and translate, the same way we use a text editor. What we do not do is publish content about money and compliance without a responsible person having reviewed and signed off on it.
Real stories about money, migration, and life abroad Moving to a new country changes everything — how you work, how you live, and especially how you…
Read more →BNKA is not a bank. It’s a digital wallet that partners with regulated entities in Europe to offer financial services with legal and regulatory…
Read more →Comparing ways to send money to Peru by the fee leaves out what weighs most: whether the money arrives at a counter or in an account, and what the…
Read more →Start today
Open your account from your phone in minutes and discover the services available to you.
Free download · Sign up with your passport · Exchange rate shown before you confirm