Live data from Hacker News

A bank security check that leaves you guessing your own name

theguardian.com

31–40 of 67 posts

Re: A bank security check that leaves you guessing your own name

#31
Hmm, although it sounds like this was intended to prevent fraud, to me it almost sounds like it was intended to prevent accidental missends, like this:

https://news.ycombinator.com/item?id=21729875

> “I lost my inheritance with one wrong digit on my sort code”

Re: A bank security check that leaves you guessing your own name

#32
Turo was using out-of-date info to validate my driver's license; I had to guess that it wanted the expiration date from before I renewed my license.

An identity check system used for VA loans uses your credit history to come up with secret questions. It's multiple choice and they auto-generate convincing other answers and/or some questions are completely auto-generated "ringers" which you must answer none of the above.

(The questions are things like "Which of the following banks have you had a car loan through?" "Which of the following addresses have you had?")

Problem is, I have very little credit history, so the likelihood of getting a question I can answer is near zero. On the other hand, whatever source they're using also has some assumed-real but actually incorrect associations for me (again, because I have little real credit history, the credit check system seems to be "grasping at straws" to generate a report on me).

So I couldn't just answer "none of the above" for all of the questions, because at least 1 out of each batch of 4 was not an auto-generated made up question but a real question asking me to guess what mistaken answer to it they have on file. After several tries / refreshed batches of questions that were all unanswerable, it locked me out of the system.

Re: A bank security check that leaves you guessing your own name

#33
This is one thing the Japanese banking system actually handles pretty well. When you send money, you enter the bank name, branch and account number and it will give you the reading of the name on the account (Japanese names/words can be read in many ways). If you keep trying this on different accounts your bank will disable this functionality and require you to enter the reading on the account to send money to it, until you go into a branch to reset it.

There is definitely similar Japanese-specific issues with specifying readings (especially for foreign names), but this works far better than requiring someone to specify the name exactly on the account to see if it is a match or not. I'm not sure if that would work well in the UK given how much more larger the Faster Payments infrastructure is.

Re: A bank security check that leaves you guessing your own name

#34

The Thai version of this doesn’t require you to enter the recipient name, you just enter a number and a bank ... and it tells you the recipient name for you to check. Pretty fool proof except that it leaks names for bank account details

Seems like a good way to get war-dialed account numbers.

Here in the US we have Zelle which is okay-ish. Participating banks let link the email and mobile phones you have associated with them, senders just enter those in and it will display the name of the recipient.

It’s not ideal, but at least since banks have KYC to deal with you know the name is correct. I pay our landlady every month via Zelle and it’s a lot better than mailing checks, if nothing else.

Re: A bank security check that leaves you guessing your own name

#35

Turo was using out-of-date info to validate my driver's license; I had to guess that it wanted the expiration date from before I renewed my license. An identity check system used for VA loans uses your credit history to come up with secret questions. It's multiple choice and they auto-generate convincing other answers and/or some questions are completely auto-generated "ringers" which you must answer none of the abov…

On the other side of this, if you have a long credit history you just don't remember the answer for many of these things. What was my apartment number 15 years ago? Which county did I stay in for one month while I was in temporary housing waiting for a new job?

Now I had to look them up and have a lot of these written down for whenever I need to do a bank wire.

Re: A bank security check that leaves you guessing your own name

#36

It's never wrong to review that famous and ever-relevant essay, Falsehoods Programmers Believe About Names , and for which there has been oodles of prior discussion on this forum: https://news.ycombinator.com/item?id=1438472 https://news.ycombinator.com/item?id=12450825 https://news.ycombinator.com/item?id=21492464 Original at https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-...

[deleted]

Re: A bank security check that leaves you guessing your own name

#37

Turo was using out-of-date info to validate my driver's license; I had to guess that it wanted the expiration date from before I renewed my license. An identity check system used for VA loans uses your credit history to come up with secret questions. It's multiple choice and they auto-generate convincing other answers and/or some questions are completely auto-generated "ringers" which you must answer none of the abov…

I have the same problems. I am an American who has lived overseas for many years. These questions about my credit history are full of things that I guess are connected with other people. Very frustrating.

Re: A bank security check that leaves you guessing your own name

#38
post #13
post #11

Time to add a Falsehood[] Programmers Believe About Names: that it's even remotely possible to "match" them. That's just not how names work, frankly.

As a sanity check it’s not a bad system. If you’re expecting you send money to a John Doe it makes sense to be able to tell the bank this so they can compare and come back with “uhh this account is owned by a Mary Sue, are you sure?” As far as catching mistakes I’m sure it’s fantastically good. The odds that a mistyped account number happened to land on someone with the same name is probably vanishingly low. And that…

As a sanity check it's awful flow, though.

If we're willing to deal with the 'wardialing account numbers' factor, I think the right flow is "enter account number, SHOW associated name, and make customer confirm it (i. e. by transcribing it off the screen if it's a huge transfer, or just click "Yes, I meant to send to Scamco Ltd.") That avoids the usability nightmare of "the name on file is wrong but not in a guessable way."

I have pretty close to the simplest case for Western-style names-- no middle name, no hyphenation, no suffix or odd prefix, short, common first name, dictionary word last name. The number of times it gets recorded wrong is unbelievable.

Re: A bank security check that leaves you guessing your own name

#39
post #38
post #13

Earlier quoted context omitted.

As a sanity check it’s not a bad system. If you’re expecting you send money to a John Doe it makes sense to be able to tell the bank this so they can compare and come back with “uhh this account is owned by a Mary Sue, are you sure?” As far as catching mistakes I’m sure it’s fantastically good. The odds that a mistyped account number happened to land on someone with the same name is probably vanishingly low. And that…

As a sanity check it's awful flow, though. If we're willing to deal with the 'wardialing account numbers' factor, I think the right flow is "enter account number, SHOW associated name, and make customer confirm it (i. e. by transcribing it off the screen if it's a huge transfer, or just click "Yes, I meant to send to Scamco Ltd.") That avoids the usability nightmare of "the name on file is wrong but not in a guessabl…

> no middle name

Sorry, this form requires a middle name.

Re: A bank security check that leaves you guessing your own name

#40
This. It's a pain in the ass and I've been bitten by it several times. Most recently, trying to transfer funds to my own son. It's a great example of a "good in theory, devil in detail" system.

Barclays does it well: they check and warn but still allow a transaction if names don't match. Santander does it badly: they check and fail, with no way to get around the system if names don't match.

Barclays generally does great UX and Santander sucks, so the above comes as no surprise whatsoever...

Post reply on HN