Email or username:

Password:

Forgot your password?
dansup

Would you be comfortable joining an instance that required you to provide your mobile phone number to send a code you enter during registration, knowing your # wouldn't be stored and only used to verify you are not a spammer? #askFedi #fediverse

Anonymous poll

Poll

That's fine
348
20.1%
I'd cautiously consider
699
40.4%
Not at all
577
33.3%
Just show the results
108
6.2%
1,732 people voted.
Voting ended 30 May 2023 at 12:18.
51 comments
infinite love ⴳ

@dansup asking for a phone number is gating out people who don't have, can't get, or can't afford phone service

dansup

@trwnh That's true, I'm thinking of ways we can do this as a last resort (if sus), not something that would be required for every user

infinite love ⴳ

@dansup generally not worth it imo. it's not even effective unless you have a "one account per phone number" policy on a centralized service, which... isn't how federation works

forks

@trwnh @dansup Well it's possible for it to be optional, and some might prefer it as a login method

Lee 🌏

@dansup
Key point would be establishing that trust that the number wouldn't be stored because we have all seen this abused before.

Helen Graham

@MrLee @dansup It wouldnt be an option for me theres no phone signal and many will be in that situation but even had their been I would never give out a phone number randomly online ,its against all police advice

Lee 🌏

@HelenGraham @dansup
My first choice is always no phone number

Ankit Pati

@dansup In 100% of the cases where sign-up is tied to cellphones, account recovery is also tied to cellphones. The first is acceptable to me. The second is a non-negotiably unacceptable security risk.

eons Luna

@dansup sorry, but most likely no. If it’s for 2-factor authentication, phone/SMS-based ones have also been shown to be less secure as well as they are susceptible to SIM-jacking attempts.

Mastodon already has built-in app-based 2FA support, and I’m already using it for my account. There’s no need to use mobile phones for this.

dansup

@eonity This would only be used for registration, no plans to support SMS 2FA

eons Luna

@dansup still no. I believe there are better ways to screen out spammers than providing a number. Besides, pretty sure the spammers will figure out a way to work around the requirement.

Thomas Dorr

@dansup
It isn't really a true barrier... You can get SMS through voip services

Luca Sironi

@dansup there is really no point into using sms. Let’s have mandatory 2fa with the usual auth apps for that.

tofuwabohu

@dansup "knowing the number" is something I can't trust. What service is used to send the code? Etc. I probably wouldn't unless I have no other choice (e.g. other instance)

Bryan 🏳️‍🌈 Calckey

@dansup@mastodon.social

I suspect I will be in the minority on this one, but I am AOK with the idea.
I have been fortunate to have the most amazing admins on Mastodon, Calckey and Pixelfed. I trust them.
💯

Fernando

@dansup How would that process verify a user as not spammer?

dansup

@martinewski Well I mean it's more difficult to generate a fake sms number than email account, but good point. This wouldn't be a fool-proof solution, it would just make it a bit more difficult.

Fernando

@dansup I guess there's no viable fool-proof solution. You'd surely make it a little more difficult by using that process, but too easy on spammers IMO. They have zillions of phone numbers available. :sadness:

dr 🛠️🛰️📡🎧:blobfoxcomputer:

@dansup How would I "know" this?

I see these claims on websites all the time "we'll never XYZ your ABC". How are they verified?

dansup

@davidr Great point, that's why I made this poll.

If I do implement this in @pixelfed, the source code will be auditable, but I get that it's possible to edit it in production.

I'm considering this as a possible solution, but only if there is a general consensus that supports it.

Mori

@dansup @davidr

Case in point:

theverge.com/2022/5/25/2314196

I’m not at all saying this is something you or someone on Masto/Fedi would do, but this being a real-life example of why people would be hesitant, including me. I mean, that fine stems from the the birdsite was “good”, pre-Musk.

Light/386 2.1

@dansup You're trusting the instance owner and whomever had access with what I consider to be a very personal and important piece of information. I don't think I'd be happy with it. It's nowhere near as easy to change or anonymise as an e-mail address, password etc. for the majority of people.

Григорий Клюшников

Do keep in mind that verifying phone numbers gets very expensive very fast.

dansup

@grishka Yeah thats a good point, I did some napkin calculations and it def wouldn't be free

Григорий Клюшников

Daniel, both Telegram and VK rely on phone numbers to curb spam. Both spend sizable amounts on SMS and calls even at their scale. Telegram always seeks to limit the amount of SMS they send, by e.g. first sending you a login code to an existing session, and only if that fails, an SMS.

Steve Dinn

@dansup As long as I can read their terms of service first so I know what they plan to use it for.

Shelenn Ayres
@dansup Anyone can get a free phone number without any identity verification in any area code in the world. Phone number verification is bogus.
Andy Carolan :prami:

@dansup How can anyone be sure that the number would be deleted?

anti42

@dansup

I'd have to be convinced it's useful or does something. On the surface,, it sounds like security theater.

I'm not sure how it's actually useful or prevents misbehavior. It seems like it only works by being a hindrance. Doing that intentionally is a bit ableist, to a greater extent than it's effective.

anti42

@dansup

As cynical as that sounds... if there is an underlying need that helps users, I would identify it and work on it.

Dave

@dansup Even if there's a way to convince the user that the pixelfed instance would not store the number: The SMS service will store that their customer (pixelfed instance XY) did send an SMS to number YX. For accounting reasons. "Your number will nowhere be stored for this procedure" will be a lie, no matter how your software is implemented, because of how SMS services work.

schwöns

@dansup An issue here is how do I KNOW that my phone number isn't being stored...

Eric the Cerise

@dansup

... because you **cannot know** your # won't be saved and sold and spammed.

@profcarroll

Geoff

@dansup I have a disposable SIM I use when I have to give it a phone number, so I'm already in a weird category. That said, I can be persuaded to use that number for registration if I have to.

But I'd honestly be reluctant to trust any site that said this, because:
+ if it's genuinely not stored, a spammer can use the same number for 10,000 registrations and then just get another number, or
+ some process will complain about the number being reused, showing it really is being stored somewhere.

gdt

@dansup
@pixelfed

Besides the privacy issue, there is standing in solidarity with those who do not have mobile phones.

Mindful Student

@dansup If the number won't be stored it will be useless, one spam bot could make as many accounts as it wants with the same number. Am I missing something?

Mindful Student

@dansup I guess the server could keep the number for thirty days limiting the option for that

LPS
@dansup Why not an email account? This way it can remain anonymous, but still adds a second step to curb spammers. Cell numbers are probably one of the most personal things we have, and I don't trust that everyone would act in good faith sadly.
Don Whiteside

@dansup this needs a “how do I know they won’t preserve the number or sell it?” option, though.

Lunatech

@dansup What makes you think that everyone on the planet even HAS a mobile phone? In many parts of the world those cost money and not everyone has them. And even people who do have them to often don't want to give out their number to random services on the Internet, for fear of getting increased junk/spam calls or other misuse. There is really know way of "knowing" your number wouldn't be stored and misused, as your question presupposes.

Personally I think this is a terrible idea, both because of the discrimination against people who do not have mobile phones, but also because you are asking users to trust random instance owners not to do anything bad with their phone numbers. The "bad apples" among instance owners (can you absolutely guarantee there aren't any?) are probably hoping something like this will be enabled real soon now!

@dansup What makes you think that everyone on the planet even HAS a mobile phone? In many parts of the world those cost money and not everyone has them. And even people who do have them to often don't want to give out their number to random services on the Internet, for fear of getting increased junk/spam calls or other misuse. There is really know way of "knowing" your number wouldn't be stored and misused, as your question presupposes.

j.r

@dansup another thing why phone numbers as a "spam protection" isn't a good idea: it's fucking expensive for the instance admin to do the SMS stuff and on the other hand it costs almost nothing to get yourself some phone numbers you could receive SMS on as spammer

Musta dawned on me thusly

@dansup As long as it allows use of a Google Voice or other VoIP number

Beto ⛰️🏃🏽

@dansup Cautious enough that I already use a phone masking service for anytime someone asks me for my number

DELETED

@dansup

I'm old. Give me the option to send the code to my landline or my email, please, and you can do anything you want with it.

DELETED

@dansup i'd be positive to it, but not it if it is a umbrella provider like pixelfed. As there are several websites with the same brand identity but has entirely different trust as to ho is behind it. If it was one provider with a clear unique identity like a hotmail.com or Gmail.com Who I can trust (as a normie) it would be different

Helen Graham

@dansup I couldnt join an Instance that needed a mobile phone to register I dont have a mobile phone ,theres no signal in the house or garden I have to walk to a mound on the road to get a signalHuge swathes of the area have no signal .Same for many other houses in rural areas of the UK ,only 1 out of 4 of my previous homes in the north of Scotland had a signal ,neither of my homes in Yorkshire did,its less uncommon than people think

Kevin Davidson

@dansup Are you intending to block all the (many) anonymous services that offer an SMS number that simply display all incoming messages on a public web page, precisely to get around having to give out your real mobile number to potentially untrustworthy web services?
If you’re not storing the number, what prevents a spammer using just one number to set up 10,000 accounts?

Bèr Kessels 🐝 🚐 🏄 🌱

@dansup this only fights spam accounts on large centralized instances.

And we don't want large, centralized instances.

We want to encourage many, small, federated instances. So IMO any effort to improve spam fighting, should go to tools and tech for fighting spam in a world with many, small, federated instances.

Steve Atkins

@dansup it would depend a lot on how much I trust the instance owner. It’s a standard approach for mitigating bots and reasonably effective - but must every social media company that’s done this has abused the data eventually. Verification by a trusted third party might be an easier sell.

ottO

@dansup “Knowing”? No could know that. How about “Hoping”, “Believing”, or “Thinking”

Go Up