Make email verification mandatory
With the ongoing outbreaks of follow and hate bots "raids", the creation of multiple accounts is simply too easy to abuse on the platform. Creating an account on Twitch does not require an authentic email address before using its services: watching content, following a streamer, sending messages in streamers chats, modifying the account details, etc.
Many streamers are being harrassed by bots and "IP Grabbers" by:
- Mass following streamers with inappropriate names and account details;
- Mass spamming chats with obscene languages and characters (ex: racism, homophobia, transphobia, nazi, etc..);
- Having extensions on their user profile which allows them to grab the IP Address of Twitch users, and broadcasting them.
At the moment, when creating an account, you do not need an authentic email address and you are not required to verify the account since there is a function to verify at a later time with "Remind me later" (Example of account creation: https://youtu.be/1waYtIUHkz4)
My proposition is the following:
Before using any of Twitch services, the account must be verified by email, and there should not be any way to by-pass this verification process. To sign-up to Twitch, the user should be inserting their email address, in which a one-time registration link could be sent out to.
Doing this will slow down the creation of fake accounts used to mass follow & mass hate streamers.
-
itsTealyxo
commented
It’s so wild that this even needs to be suggested in 2021. This needs to be implemented immediately. Not only will it stop hate raids it will save Twitch a lot of time in dealing with any bot accounts in the future
-
aylilgiraffe
commented
Also, for this to work well only one account per email
-
EthanPlaysLive
commented
Please make this happen.
-
Kabopat
commented
The number of other services that do this is very high, so there is no reason Twitch should not also meet this very simple security standard that can help reduce the number of bots accounts on the platform
-
XZech_
commented
I approve.