Skip to content

Prohibición de Clientes Modificados (Client Mods)

Last updated: Apr 24, 2026View as Markdown

Examinar la cláusula contractual de prohibición de ingeniería inversa y modificación del cliente de Discord, desglosando por qué aplicaciones como BetterDiscord, Vencord o Replugged constituyen un incumplimiento flagrante de los Términos de Servicio, con independencia de su condición de código abierto o propósitos estéticos.


1. La Cláusula de Integridad del Código Binario

Section titled “1. La Cláusula de Integridad del Código Binario”

El contrato de Discord prohíbe explícitamente a cualquier usuario:

“Hacer ingeniería inversa, descompilar, desensamblar, modificar o crear obras derivadas basadas en la aplicación de Discord o cualquier parte de la misma.”

┌─────────────────────────────────────────────────────────────┐
│ COMPARATIVA DE APLICABILIDAD │
├──────────────────────────────┬──────────────────────────────┤
│ Lo que el usuario cree │ La realidad contractual │
│ • "Es de código abierto" │ • El ToS no distingue entre │
│ • "Solo lo uso para temas" │ software libre y privativo │
│ • "No daña a nadie" │ • Modifica el runtime de │
│ • "Discord no lo detecta" │ Electron / React nativo │
│ │ • Infracción contractual pura│
└──────────────────────────────┴──────────────────────────────┘

2. Razones Técnicas y Jurídicas de la Prohibición

Section titled “2. Razones Técnicas y Jurídicas de la Prohibición”
  1. Riesgo Sistémico de Seguridad de Datos: Al inyectar código JavaScript no auditado en el entorno de ejecución de Electron, cualquier plugin de terceros tiene acceso irrestricto al localStorage, la memoria del proceso y los tokens de sesión del usuario.
  2. Protección del Modelo Económico: Gran cantidad de modificaciones de cliente incluyen parches locales para desbloquear funciones de pago (emojis externos, streams a 1080p60fps o banners animados) eludiendo la comprobación del servidor. Esto se califica como defraudación contractual directa.
  3. Imposibilidad de Garantizar la Estabilidad: Las modificaciones alteran el envío de eventos WebSocket y telemetría, sobrecargando los balanceadores de carga de Discord.