VRchat bans mods, embraces EAC
I&#x27;m not a VRchat user. But it&#x27;s sad they decided to ban modified clients. Giving the community a way to customize their experience is a great way to grow an ecosystem and learn about what your users want.<p>The problems they mention are all solvable without banning mods:<p>&gt; Malicious modified clients allow users to attack and harass others, causing a huge amount of moderation issues.<p>These kinds of issues should be solved on the backend. Rate limiting, pattern matching, etc.<p>&gt; Every month, thousands of users have their accounts stolen, often due to running a modified client that is silently logging their keystrokes<p>Keep a list of &quot;blessed&quot; open source clients that have a reputation, and allow people to report them. Chrome and Firefox extensions have solved this<p>&gt; Additionally, all modified clients – even ones that aren’t malicious – are a burden for creators. We regularly speak to many that have spent hours (or days) debugging user issues, only to realize that the culprit is a modified client.<p>Provide better debugging info for your creators! They should know which client (or at least that a modified client) is being used.<p>&gt; This pain extends to VRChat support too – any time we update, we get a massive amount of bug reports that end up just being broken modifications<p>Ditto. These tickets should be easy to auto-close if you force folks to include info about their client.<p>I understand all this requires time and effort, and simply restricting the client-side of things is a low-cost solution. But if there&#x27;s already a vibrant community of mods out there, I think you have a responsibility (and a vested interest) in trying to preserve that.