7 ms·
Companies must stop requiring people to link their phone numbers
With the growing number of people working remotely from anywhere this presents a major challenge for people who travel frequently. Each country is a new sim card and a new phone number. The only way to get past this is to have one universal phone number. Something like Google Voice. However, some places are now blocking "prepaid" phone numbers. Like, okay. I guess I'm just not allowed to use your app. Stick to emails. People barely ever change their emails.
- 7350 6y agoWhile this is a major problem for people in your situation, there are no other reliable ways to identify a person and ensure one account per user.
- nabazlbhf1337 6y agoWhy are phone numbers being viewed as the single source of truth? What's to stop someone from having a second phone number?
- probably_wrong 6y agoFriction. Getting a second phone number requires you to actually spend time and money on it. And with services blocking "prepaid" phone numbers (as mentioned above) you need either multiple phones or constantly swapping cards. Most people don't want to go through the hassle.
- sunir 6y agoThere is nothing that is absolutely categorically capable of singularly identifying an individual natural person except that person’s physical body and even then biometrics need to be carefully created. Everything else has a statistical probability of correlating with a natural person. The probability of phone numbers as identification is good enough. In fact it is great. All or nothing reasoning is incorrect. It is only useful when you need to capture literally every case, which isn’t the problem here.
- moopsit 6y agoThis seems like a missed opportunity after all these years. Nobody's tried to go into the business of "verifying individual humans" and succeeded? Seems like that could and should be just a single facet of a very big online ID service. Basically something like Oauth but for real ID, where you can approve/deny requests for variable amounts of identifying information. It's not like all that information isn't floating around anyway. CreditKarma certainly knows enough about me to offer such a service.
- smt88 6y agoLots of companies will verify individual humans, but they're all far too expensive to use free SaaS products.
- Etheryte 6y agoAs a single datapoint, Veriff [1] is one of the startups that's been working in this space for quite a few years and is fairly well established, their prices start from $1.50 per verification. [1] https://www.veriff.com/pricing#starter-plans https://www.veriff.com/pricing#starter-plans
- tzs 6y agoI think what is needed is a chain of ID verification systems. At one end would be a service where you verify you identity when signing up to the service by showing up physically and showing them your government issued photo ID. They photograph you and fingerprint you and take your signature and add all that to their records. Let's call this service a root identity service. Banks would be great candidates for providing root identity services. You can use this service to create a verified identity with other services. You would generally only do this with the most important other services, such as your email provider and/or if you have your own domain your domain registrar. The way you would do this is when signing up with your domain registrar, say, you tell them that you want to verify your identity with your root identity provider. There would be a standard protocol for the registrar to query your root identity provider and for you to tell the identity provider that you are indeed trying to prove yourself to the registrar. Once that is done, the registrar can set up your account as normal with a username and password and whatever 2FA methods they support. But since you have verified your identity with your root provider, the domain registrar would let you set an option to require re-verification with the same root provider if you need to recover your account after forgetting your password or losing your 2FA device, and to prohibit ever changing the root identity associated with the account. Someone might steal your domain registrar account somehow, but you can always prove you are the owner and get it back as long as you have not lost control of your root identity account. If someone manages to get control of that, you can get that back first by going in person to an office of the root provider with your government ID, and having them in person verify that, and that you match the other ID information they have on file. Now you can make Google accounts and Facebook accounts and similar. Those accounts you just associate with an email address. If one of those accounts gets compromised, you recover by going through the usual common recovery method that involves proving you control the email address associated with the account. You can then use things like "sign in with Google" or "sign in with Facebook" for other accounts, confident that if someone hijacks your Facebook or Google account, you will be able to recover that, and so recover the accounts you use Facebook or Google to sign in to. (You still have to worry about Facebook or Google themselves kicking you off of course, but that's not a problem of identity verification so is beyond the scope of this comment). The idea is you build a chain of identity, with different links in the chain making different choices in the trade off between security and convenience. You decide where you want each thing to be in that chain, but as long each identity chain leads back to a root identity provider you can rebuild the links and recover any lost or stolen accounts.
- smt88 6y ago> With the growing number of people working remotely from anywhere It's growing, but it's still tiny. Most companies doing this are willing to lose users who don't have permanent phone numbers in order to gain a quick, easy, semi-reliable way to prevent fake account registrations. > Stick to emails. People barely ever change their emails. This is factually wrong. People get married, get divorced, change employers, graduate from school, etc. Email addresses change a lot. Your suggestion also misunderstands (or ignores) the entire point of requiring phone numbers. They're not as easy to register as email addresses, so you're more likely to get a 1:1 relationship between phone numbers and individuals. I could literally go out right now and activate quadrillions of valid email addresses within 20 min, and all of them would work. I can't do the same with phone numbers.
- mtnGoat 6y agoI can get thousands of valid phone numbers for temporary use in 15 minutes. I’d say they are both about equal. No one needs quadrillions of anything, thousands is enough to do 99% of tasks.
- zaik 6y ago> I can get thousands of valid phone numbers How?
- jenkstom 6y agoAny VOIP DID provider with a provisioning API, like Twilio or Anveo.
- csharptwdec19 6y agoI'd argue the infrastructure between phone numbers and e-mails are different enough that filtering for fake phone numbers is easier. You can look up carrier data on a phone number easily enough, and if you're in the industry you have a general idea of which carriers are the ones that actually follow the rules for registering a number. You filter on the ones that don't.
- 6y ago
- sloaken 6y agoI am not sure why you do not use Google Voice. I have been using it for 9 years now. I have a OBi202 box attached, so I can use a normal hand set. It is our house phone. Yeah back in the day, people had one phone in the house and everyone shared it. But google voice I can use the box or my laptop to answer, it takes voice messages, and text messages. All in all a GREAT service.
- nabazlbhf1337 6y agoApparently you didn't read the post. I do use Google Voice but some platforms are now blocking that
- leephillips 6y agoI have a GV number, but one problem is that it has been broken, for many people, on Android for over a year. It works only for outgoing calls, failing to ring on incoming calls.
- bierjunge 6y agoIt's available in the U.S only. If it were available here in Germany, I would love to use it, but until that I have to use some burners which is getting harder every day since you are required by law to link your ID to a phone number to activate it (even prepaid).
- paulie_a 6y agoJust make it up like the rest of the registration details
- quickthrower2 6y agoThey have a nasty habit of sending out verification codes
- physicsguy 6y agoIt drives me nuts that 2FA is being expected by companies, and yet they're not providing employees with a phone. If you do want me to use 2FA, provide me with a device I can do it from. I do not use my personal devices for work.
- ashneo76 6y agoI have been holding the company ipad hostage since the day I joined. I need it for work and either you pay for the device or I keep this ipad till I leave. They said that they will give me the ipad till I got a functioning Android/ios phone on my own cost. Why would I do that? Anything in company property needs to be signed off to them. There is only one app on there: Okta
- paulcole 6y agoI’m the only one at my company who uses a USB key for 2FA. Zero interest in an app on my personal device.
- kiseleon 6y agoThe exception I make is that I use Google Authenticator for my work 2FA (via Okta). I also have a yubikey set up but our VPN application doesn't work with it.
- quickthrower2 6y agoYeah I have no problem using GA for work stuff, but I’d be interested in reasons against it.
- LatteLazy 6y agoIsn't it purely about ID? Uber/Ebay/WhatsApp don't want you behaving badly, getting kicked or low ratings and then just binning that login and starting over. Phone numbers (and banning prepaid or temp numbers) are the best way to make that hard and to link one actual human to one account. I'd like to see some alternatives, but so far this is the easiest way to make sign up rapid/easy while still making sock-puppetry hard.
- sunir 6y agoThe better solution is to link verified phone numbers in one account. You would need access to both numbers simultaneously of course. However since this is non-trivial to implement as it requires indirection wherever authentication is performed or identity is asserted, requiring fundamental architectural change for most platforms, the engineering cost vs marketing benefit applies. So the priority level “MUST” is questionable since almost no one has this problem. It is more likely that the solution will be an ever increasing number of cell companies will have agreements for international roaming.
- ramraj07 6y agoAre you from a first world country? It sounds like you're from a first world country! There's a legitimate reason to use phone numbers - email hasn't worked in many third world countries such as India. But everyone understands and has a mobile phone already, and thus it becomes perfectly manageable. This is why whatsapp succeeded, they zeroed in on the phone number (and the OTP instead of an account) as a way to authenticate and identify users. If someone's in your contact list, you instantly can connect with them! The level of integration of whatsapp into every aspect of the average indians life is insane and incomparable to what you might see with email or any tech software idea in a place like the US. Furthermore, almost no service in India uses passwords, everyone uses OTPs. And initially people were not aware and there were lots of social engineering fraud, but now everyone knows not to share OTPs with others, and frankly this looks like a far more secure method than the password based auth systems prevalent in the western world. Further there's an even bigger incentive in places like India - easy control of spam. I am not aware of any easy method to procure phone numbers here without linking it to your identity, so it becomes much harder for spam account creation. You could call this draconian but I don't see any problem with this behavior from the company's perspective.
- gowld 6y agoSpam is a behavior, not a person. But kf you want to demand ID, just demand ID! There's no reason to require phone or email; let the user choose their preference.
- j0ba 6y agoOTPs are great, until someone calls up your phone company and social engineers their underpaid support staff into giving them control of your phone number. This is not speculative. I've literally had to help relatives with this exact security breach. Using phone numbers for 2FA is insecure for that very reason. You are entrusting all your personal security with the phone company. Using a OTP by phone number as your only authentication factor is much less secure than a password + 2FA. An authenticator app, such as Authy, faces none of those security issues.
- ramraj07 6y ago
- yortpyperty 6y agoApparently I have to resurrect an old t-mobile to gain access to my credit karma account. I'm not sure this is even possible. Customer service seems to have a language problem Do I just lose my account in this case? What do people do about this sort of thing?
- PaulWaldman 6y agoWith companies still requiring phone numbers, Google Fi might be a good option if you have a US address. You keep the same number as you travel worldwide and there are no international roaming charges. Edit: There are no international data and texting roaming charges. Cell based calls can be about $.20 per minute, but wifi calling is free.
- mtnGoat 6y agoGoogle voice is a better option, costs wise. You can port numbers in.
- dmh2000 6y agoI use and like Google Voice, but I do find that some sites won't accept a google voice number for text messages. usually for 2factor. I would like to know what the difference is?
- Pyrodogg 6y agoFrom my understanding Google Voice is still managed more like hacking SMS capabilities onto a "landline" number than being a true mobile operator. I've also started experiencing issues with a certain bank no longer accepting it for SMS. Luckily they offered an RSA fob. I get a minor anxiety spike every time I log into an infrequently used services with SMS based 2fa.
- h0nd 6y agoYesterday, discord asked me 'to identify myself using my phone number'. I really wonder how my identity is linked to my phone number. So wrong.
- znpy 6y agoPeople aren't traveling that much, especially across nations. So it's still not that much of a problem. Meh.
- bluecalm 6y ago>>Stick to emails. People barely ever change their emails. As someone who uses the same gmail address since 2004 I thought that's what everyone does. Then I've started selling software and to avoid collecting personal data I've decided to link licenses to email addresses. Having sold 10k+ commercial licenses I get to deal with email address related problems about once a day (email address expired, blocked, access was lost, the provider doesn't allow using it from current location, the company closed, the university doesn't let you use it anymore etc.). Fortunately security doesn't really matter that much to us. Worst that can happen is someone gets to use additional license. We don't collect any personal information so there is nothing to leak. If that wasn't the case though and we had any kind of personal information linked to licenses I would really like to avoid using email addresses for anything. The simple: "Hey, my name is X Y, I lost access to abc@test.com address, can you please let me use another address" becomes a security nightmare. It's one of the things you learn once you start doing something on a bigger scale. Some other things which I've learnt actually happen but never happened to me: SSDs fail, RAM fails quite often, a lot of stuff fails with some Windows settings that won't ever fail on 10 computers you test it on etc. etc.