@mewmew @orangelamp In Discord's case I think you're wrong. Discord profiles do not show what servers a user is in, so the developers clearly intended that information to not be enumerable. Discord servers are also not public spaces, it takes an invite to get in (excepting the special partnered ones). So what's happened is not what the developers OR the users intended to happen, and it IS a clear breach of privacy, since that data is then duplicated on a service users didn't opt into
@Gargron @orangelamp that's the thing though - this data is public for any server that has public invites, but most people have a different expectation. So the problem is people thinking their data isn't public when it in fact is, not people using the public data for things they disagree with.
I think it is indeed a problem, just that the problem is more social than technical (and therefore the solution should be too).