Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Step 2: If you use Discord, don't allow invites from _anyone_.

Its quite bizarre why social media apps allow anonymous people to interact with you. 99% of the conversation I have is with people that I roughly know.



Discord is for gamers and quite a lot of people will be playing a game and tell someone "add me on discord my tag is xyz". Not allowing invites would seriously cut into the usability.


You could have it so both people have to add each other before there's any indication that either person added the other.

No extra work for person A, and the work for person B is just what person A had to do anyway.


This is mostly unusable for what should be obvious reasons.


I'm... not actually clear on what those reasons are? For the adder, the experience is exactly the same - the only difference is that there's no longer an adder and an addee - instead there are two adders.


Just don't use it. Expecting privacy and security from a literal keylogger. Who in their right mind uses a plain-text messaging app in 2025?


How is Discord a key logger?


Most people, actually.


If you're worried about anonymity and you're using discord, you're failing. It's not made for that.


> Its quite bizarre why social media apps allow anonymous people to interact with you

Bit strange to attribute this to 'social media apps', isn't it? I'm interacting with an anonymous person right now. Most platforms allow it, including the older ones (i.e., IRC)


>Its quite bizarre why social media apps allow anonymous people to interact with you.

I mean, it's one of Discord's major use-cases. Joining a server of a common interest and meeting/talking with other people that share that interest.


So, how would you start interacting with your friends if you just created account?

>anonymous people

Wtf, how is this even relevant?


You can add them by creating a unique, temporary UUIDs/links that they can use?

You know them from somewhere else, lets say I play a game and we decided to get into a voice chat. We could create a temporary, dynamically created voice chat that we can all join (much like Google Meet) where all of us are anons.

Then, if we really want to know each other, we can then share the UUIDs.

I understand why ANYONE can send an email to me (I can decide when/will to check them)

I don't understand why ANYONE can whisper to my ears (I cant decide since they are pushed to the top of the app)


Adding this level of friction to the process is not viable for a messaging platform whose bread and butter is connecting with friends.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: