wowana.me
website source; use git clone git://wowana.me/wowana.me.git to clone this repository.
living-without-discord.md (12065B)
1 # living without Discord 2 <!--[time 201909201455.27]--> 3 4 (okay, it's easy, and I've done it before. but since the E-mail thread 5 on the matter generated a lot of attention, I figured it was appropriate 6 to give some context in more of a prose format, as well as what I have 7 done to remain as a member in some communities in which I participate.) 8 9 a quick chronological recap of my Discord usage: 10 11 * **<time datetime="2017-01-09">2017 Jan 09</time>**: I create a new 12 account on Discord, after having left it for a while due to being fed 13 up with the guilds I joined at the time. they were communities around 14 a video game I play, Agario, and quickly I figured out that I would 15 much rather play the game than get into drama within specific player 16 groups. by 2017 I was using Discord mostly to keep up with Twitch 17 communities and a variety of other video games, software projects (why 18 they choose Discord for their projects is beyond me), and various 19 communities. 20 * **<time datetime="2018-07-01">2018 Jul 01</time>**: I E-mail Discord 21 support because I started receiving reCAPTCHAs upon login, not for 22 Tor, but for using my VPS' IP address which has never been a vector 23 for abusive traffic nor has been blacklisted during my ownership of 24 the address: 25 26 > Today I set up TOTP two-factor authentication for Discord, hoping I 27 > could remove the E-mail confirmation and the reCAPTCHA for login. I had 28 > to switch to a VPN IP address just now because my ISP has been unable 29 > to resolve certain websites lately, including Discord, and so the 30 > reCAPTCHA is giving me trouble and asking me to fill in a LOT of 31 > captchas even though I'm sure I'm getting them right. I assume the IP 32 > address I'm currently using is "high risk" in Google's database, but I 33 > can't really help it. 34 > 35 > I don't have all night to fill these out just to check up on the chats 36 > I'm in, so can you please care to explain why this extra step is 37 > necessary for an otherwise-protected account? Other sites such as 38 > NameCheap let me bypass CAPTCHA check if I set up two-factor. 39 40 Discord's response stated, <q>Right now, enabling 2FA on your account 41 will help you bypass the change in IP address emails for Discord, 42 however if we suspect suspicious activity you could still be flagged 43 with a Captcha.</q> I can't fairly say that I was ever suspect for 44 <q>suspicious activity</q> but regardless, Discord said they would 45 <q>pass [my] idea</q> along. to this day, it seems their login 46 mechanism has been untouched. 47 * **<time datetime="2018-10-04">2018 Oct 04</time>**: yet another 48 reCAPTCHA incident: 49 50 > I want to use Firefox to access Discord now, but the reCAPTCHA is 51 > endless and keeps telling me I have failed and that my browser is 52 > sending automated queries. It continues to do this even if I allow all 53 > cookies and scripts on the page (I use an addon to whitelist these for 54 > security), and even if I disable any proxies and use my real IP 55 > address. Audio reCAPTCHA tells me I need to try again later as well 56 > (which seems unfair to blind users). As I have stated before, I have 57 > two-factor authentication which should be enough to let me log in. 58 59 Discord would not waive their CAPTCHA requirement even still, and I 60 had to work around by <q>[l]ogging in from another browser, logging 61 out, and then logging in from Firefox</q>. as you can hopefully see by 62 now, I have a lot of problems simply with their login process, even 63 before my full use of Tor on the site. 64 * **<time datetime="2019-08-15">2019 Aug 15</time>**: after a long 65 period of Tor usage, working around the CAPTCHA issues by simply 66 waiting not to be served one upon login (and then proceeding *never* 67 to clear Discord cookies) I invite a user on my <q>friends</q> list to 68 a guild I had just created. almost instantly, this triggered a phone 69 verification prompt, which I could not bypass by using the mobile app 70 or another browser, even without Tor. this was not the first invite 71 I've sent to someone in my Discord contacts with Tor. the only 72 difference I can see is that my guild was less than a week old, but it 73 already had a few members from a public invite I sent in another 74 channel. 75 76 you can see that E-mail exchange in [my previous post] []. 77 * **<time datetime="2019-08-16">2019 Aug 16</time>**: at least Discord 78 is a step above many other companies, letting me delete my account 79 without having login access to it. I was able to initiate the deletion 80 process over a support E-mail, and two weeks later, the account has 81 officially been deleted. people on Discord have confirmed that my 82 account has disappeared from the user listings. 83 * **now**: I am able to participate in certain guilds without the need 84 for a Discord account. I'll explain below. 85 86 [my previous post]: </blog/guess-im-done-with-discord.xht> "guess I'm done with Discord" 87 88 ---- 89 90 the E-mail exchange between me and Discord ended up on [Hacker News] [] 91 to which it received a lot of attention, including that of a Discord 92 developer who claims that <q>code [his] team wrote caused [my] account 93 to be locked.</q> some misconceptions surfaced that I would like to 94 address: 95 96 * yes, the tone for my E-mails was very blunt. I never degenerate to 97 this stage unless I am repeatedly dealing with someone's issues. it 98 seems to be the only way people will listen sometimes. I know E-mail 99 etiquette but I will not pretend to be something I am not, no matter 100 the medium. I am aware that customer service representatives have to 101 deal with a lot of shit on a regular basis, which is why I never gear 102 my frustrations to the representatives themselves, but instead to the 103 company they represent (except in some odd cases where the 104 representative is legitimately braindead, which hasn't been the case 105 for Discord). 106 * some (now dead/flagged) comments suggested the usual: that I was a 107 criminal for using Tor, that I should use a VPN, that I was attacking 108 Discord even though I believe my initial blog post on the matter was 109 impartial, that Tor traffic somehow happened to kill their parents and 110 rape their kids, et cetera. I commented in the discussion already, 111 that I use Tor to encourage privacy awareness on the Internet. it's 112 less out of my own necessity for privacy (I use a normal Web browser 113 configured with a proxy and whatever privacy/security/anti-nuisance 114 tweaks I wished to include, rather than opting for Tor Browser. I 115 would still suggest Tor Browser for near-absolute anonymity at the 116 software level) and more to prove a point that yes, Tor is usable on 117 the Web, and yes, there is legitimate Tor traffic, especially from 118 censored countries and ISPs. the fact that Tor also attracts nefarious 119 usage is unfortunate yet unavoidable. people *need* to find other ways 120 of addressing issues inherent with the Internet. 121 * the Discord employee himself suggested I purchase a burner phone for 122 the purpose of verifying my account. does anyone else find this 123 absurd? I didn't make a direct reply to him because I honestly was 124 getting tired of following the HN discussion, but it's odd that 125 developers know of ways around supplying a <q>legitimate</q> phone 126 number and not only don't see them as an issue, but also actively 127 encourage such practices. 128 129 simply put, I will not pay any amount of money either directly or 130 indirectly for Discord. phone verification should never be a 131 requirement, either, since there are still people who only have 132 landlines (which Discord's partner Twilio does not support) or who 133 don't have a phone at all. and then there are the class of people who 134 only need/want VoIP, which as I stated in another comment, I would 135 eventually drop my cellular provider in favour of setting up a VoIP 136 phone, and then just prepaying for a data SIM, using Wi-Fi most of the 137 time. I believe this to be more cost-effective considering I want to 138 go all-out on my home Internet when I'm able to live on my own, and 139 given that the USA doesn't have a good choice of telcos, I can also 140 avoid financing those companies. 141 142 it isn't all bad, though. many people expressed agreement with me, 143 stating such things as: 144 145 * while I hadn't paid for the service, it wouldn't have made a 146 difference even if I had paid e.g. for Nitro. others have complained 147 that Nitro subscribers do not receive elevated customer service. one 148 person stated that my mere presence on Discord helped to make it a 149 more viable product (however small my individual impact) and in that 150 way, I was actually <q>paying</q> Discord simply by using it and 151 strengthening its network effect. 152 * Twilio's phone database is too poor and outdated to be viable for 153 verification, false-flagging users' phone numbers as VoIP when this is 154 not the case. chalk up another one for <q>phone verification is 155 awful</q>. 156 * my tone in the support ticket was actually warranted (I was a bit 157 surprised to hear others side with me on this). 158 * various assertions that Discord doesn't care about its userbase, that 159 reCAPTCHA is broken, … you know, painfully obvious things that some 160 people simply live with rather than avoid them. it's understandable; I 161 chose my own battles, and I will continue to use the Web in the manner 162 that I do, just to prove a point that it is possible to take the Web 163 back into my own hands. 164 165 [Hacker News]: <https://news.ycombinator.com/item?id=20789799> 166 167 ---- 168 169 shortly after I requested deletion of my Discord account, I had set up 170 [Synapse] [] for the [Matrix] [] chat protocol, where my public instance 171 now resides at <https://matrix.volatile.bz/>. but before you make an 172 account on there, be warned that I provide zero guarantees for usability 173 or uptime. while I personally do use it, I am looking into an 174 alternative which would hopefully not use up so many resources and would 175 be more performant. so far, most (or, more accurately, all) of the 176 Matrix ecosystem is in a state of heavy development. personally I have 177 little faith in Matrix's long-term success, but at least there are 178 plenty of ways to bridge different other chat networks together, 179 including Discord. 180 181 since I could not generate an API key for Discord (I'd have to ask 182 someone to do this on my behalf) and I simply did not want to run the 183 [node.js bridging software] [matrix-appservice-discord] due to fear of 184 running into issues with my already-limited resources, I settled for 185 [t2bot] [], a public bridging service that bridges Telegram and Slack in 186 addition to Discord. sure, there are some issues with relation to 187 latency, but I believe this is justified by not having to hassle with 188 running the software myself. and for that I thank TravisR for offering 189 such a service. (you can [donate] [t2bot donation page] to keep his 190 service alive if you wish.) 191 192 this bridge now operates for the [BFBB Modding] [] guild, a community 193 dedicated to dissecting and making mods for the 2003 console game 194 *SpongeBob SquarePants: Battle for Bikini Bottom*, a game I loved as a 195 kid and would never have expected such a following to this day; as well 196 as a small general chat guild for another community that disbanded 197 recently. I was a moderator in the BFBB guild due to my efforts for 198 hosting the game's wiki, and an administrator in the latter guild, which 199 incidentally had to be recreated because I could no longer transfer 200 ownership to another member. a third guild related to Minecraft 201 advertised their Matrix bridge to me, so I am joined there as well. I am 202 not sure whether the bridge existed already or if my departure from 203 Discord prompted them to set up a bridge; in any case, it's cool that 204 some other people see eye-to-eye with the issues Discord introduces to 205 free, open chat. 206 207 [Synapse]: <https://github.com/matrix-org/synapse> 208 [Matrix]: <https://matrix.org/> 209 [matrix-appservice-discord]: <https://github.com/Half-Shot/matrix-appservice-discord> "matrix-appservice-discord" 210 [t2bot]: <https://t2bot.io/discord/> 211 [t2bot donation page]: <https://t2bot.io/donations/> 212 [BFBB Modding]: <https://battlepedia.org/>