Política de Privacidad y Términos de Uso

Preámbulo

La presente Política de Privacidad y Términos de Uso (en adelante, "la Política" o "los Términos") regula el tratamiento de datos personales y las condiciones de uso del bot de Discord NixxoBOT (en adelante, "el Bot" o "el Servicio"), operado por ATLAS SOFTWARE bajo la marca S4NDULOS, con domicilio legal en la Ciudad Autónoma de Buenos Aires, República Argentina, y alojamiento físico en un servidor propio (self-hosted) ubicado en la República Argentina.

El Bot ha sido desarrollado con el propósito de ofrecer a las comunidades de Discord un conjunto de herramientas de moderación, administración, engagement y entretenimiento, todo ello integrado en una arquitectura modular, robusta y escalable, basada en Python 3.x, discord.py 2.x, y PostgreSQL como sistema de gestión de bases de datos. Su funcionamiento se basa en la interacción mediante comandos de barra (/) y comandos con prefijo (!), así como en la recepción de eventos de la API de Discord.

El Bot incorpora un sistema de moderación automatizada (AutoMod) que analiza los mensajes entrantes en busca de contenido potencialmente sospechoso (invitaciones no autorizadas, intentos de estafa, archivos maliciosos, enlaces a acortadores y dominios de suplantación). Dicho sistema opera mediante reglas heurísticas y expresiones regulares, y aplica acciones automáticas (advertencia, eliminación, silencio, expulsión o baneo) según los umbrales configurados por los administradores del servidor.

El Bot también incorpora sistemas de tickets persistentes, sorteos con requisito de rol, sugerencias con votación personalizada y logs de moderación configurables por evento. Estas funcionalidades implican el tratamiento de datos adicionales que se describen en detalle en el Artículo 7.

El Desarrollador, en su calidad de responsable del tratamiento de datos personales, adopta la presente Política con el objeto de dar cumplimiento a las obligaciones de transparencia y protección de datos impuestas por la Ley de Protección de Datos Personales N° 25.326 de la República Argentina, sus decretos reglamentarios y las resoluciones de la Agencia de Acceso a la Información Pública (AAIP), así como a las disposiciones del Reglamento General de Protección de Datos (GDPR) de la Unión Europea, en lo que resulte aplicable a los usuarios residentes en los Estados miembros de la UE o que, de otro modo, se encuentren protegidos por dicho Reglamento.

Asimismo, el Bot opera en estricto cumplimiento de los Términos de Servicio de Discord, la Política de Desarrolladores de Discord, la Política de Privacidad de Discord, la Política de Datos de Discord, y cualquier otra normativa, directriz o estándar emitido por Discord Inc. que resulte de aplicación a los bots de la plataforma.

La presente Política se fundamenta en los principios de licitud, lealtad, transparencia, minimización de datos, exactitud, limitación del plazo de conservación, integridad y confidencialidad, todos ellos reconocidos en el artículo 4 del GDPR y en la Ley 25.326. En consecuencia, el Desarrollador se compromete a tratar los datos personales de los Usuarios de manera justa, lícita y transparente, garantizando en todo momento el ejercicio de los derechos que asisten a los titulares de los datos.

El Desarrollador declara que no recopila, almacena ni procesa datos sensibles en los términos del artículo 2 de la Ley 25.326 (entendiendo por tales aquellos que revelan origen racial o étnico, opiniones políticas, convicciones religiosas, filosóficas o morales, afiliación sindical, e información referente a la salud o a la vida sexual), ni datos relativos a condenas penales o infracciones administrativas, salvo en la medida en que dichos datos pudieran estar contenidos en los logs de moderación generados por el propio Bot (ej. razones de advertencias o baneos), siempre dentro del ámbito de la administración de comunidades de Discord.

El Desarrollador también declara que no utiliza sistemas de cookies, rastreo web (web beacons, pixel tags), ni técnicas similares de seguimiento de usuarios fuera del ámbito de la API de Discord, y que no realiza transferencias internacionales de datos a países que no ofrezcan un nivel de protección adecuado, sin perjuicio de las transferencias inherentes al funcionamiento de la plataforma Discord Inc., cuyos servidores pueden ubicarse en cualquier parte del mundo, según lo establecido en la Política de Privacidad de Discord.

La aceptación de la presente Política es un requisito indispensable para el uso del Bot. El Usuario que no acepte estos términos no podrá hacer uso de ninguna de las funcionalidades del Bot. La aceptación se manifiesta por el mero uso del Bot, sin necesidad de una acción adicional por parte del Usuario, de conformidad con lo establecido en el Artículo 4.

Nota importante sobre el alcance: Dado que el Bot se encuentra actualmente en una fase de desarrollo y operación con un número reducido de servidores y usuarios, y que el volumen de datos personales tratados no supera los 100.000 registros, el Desarrollador no se encuentra obligado a inscribirse en el Registro Nacional de Bases de Datos de la AAIP, ni a designar un representante en la Unión Europea, de conformidad con lo dispuesto en el artículo 3 del Decreto 1558/2001 y en el artículo 27 del GDPR. No obstante, la presente Política se redacta con el máximo nivel de detalle y transparencia, en previsión de un eventual crecimiento del Bot, y para garantizar el cumplimiento de todos los principios y derechos reconocidos por la legislación aplicable, incluso en su escala actual.

Artículo 1. Identificación del Responsable del Tratamiento

De conformidad con el artículo 2 de la Ley N° 25.326 y el artículo 4.7 del GDPR, se identifica como responsable del tratamiento de datos personales a la siguiente persona jurídica y física:

CampoInformación
Responsable del tratamientoATLAS SOFTWARE (marca no constituida formalmente como sociedad)
Representante legal y contactoS4NDULOS
Correo electrónico de contacto
Servidor de soporte oficialhttps://discord.gg/StcsUrSEfm
Ubicación física del servidorRepública Argentina
Jurisdicción de aplicaciónRepública Argentina (Ciudad Autónoma de Buenos Aires)

El responsable del tratamiento es la persona física o jurídica que, individual o conjuntamente, determina los fines y medios del tratamiento de datos personales. En el presente caso, el responsable es ATLAS SOFTWARE, representado por su titular S4NDULOS, quien actúa como encargado de la toma de decisiones relativas a la protección de datos.

El responsable ha designado un punto de contacto para cuestiones relativas a la protección de datos, accesible a través del correo electrónico , y se compromete a responder a todas las consultas y solicitudes en los plazos legalmente establecidos.

Aclaración sobre el código fuente: El código fuente del Bot es de carácter privado y cerrado (closed source), y no se encuentra disponible en repositorios públicos. El acceso al código está restringido exclusivamente al equipo de desarrollo, que está sujeto a las obligaciones de confidencialidad establecidas en el Artículo 11 de la presente Política. Cualquier consulta sobre el funcionamiento del Bot o sobre el tratamiento de datos deberá realizarse a través de los canales de contacto indicados en este artículo.

Artículo 2. Ámbito de Aplicación y Alcance Territorial

2.1. Ámbito objetivo

La presente Política se aplica a todas las operaciones de tratamiento de datos personales realizadas por el Bot, incluyendo, a título enunciativo y no limitativo:

  • La recopilación y almacenamiento de datos a través de comandos ejecutados por los Usuarios.
  • La recopilación automática de datos mediante el sistema de AutoMod (detección de contenido sospechoso).
  • La persistencia de paneles de tickets, vistas de sugerencias y vistas de sorteos en la base de datos para sobrevivir a los reinicios del Bot.
  • El procesamiento de datos para la generación de logs, reportes y estadísticas internas.
  • La transferencia de datos a través de webhooks y otras integraciones con la API de Discord.
  • Cualquier otra operación que implique datos personales en el marco del funcionamiento del Bot.

2.2. Ámbito subjetivo

La presente Política se aplica a:

  • Los Usuarios que interactúen con el Bot, ya sea mediante comandos de barra (/), comandos con prefijo (!), o cualquier otra forma de interacción.
  • Los administradores y moderadores de los servidores de Discord en los que el Bot esté presente, en su calidad de responsables de la configuración y gestión del Bot dentro de sus servidores.
  • Cualquier persona física cuyos datos personales sean tratados por el Bot, con independencia de su nacionalidad o lugar de residencia.

2.3. Alcance territorial

Sin perjuicio de que el Bot se aloja en la República Argentina, la presente Política se aplica a todos los Usuarios con independencia de su ubicación geográfica. No obstante, el Desarrollador reconoce que los Usuarios residentes en la Unión Europea gozan de los derechos adicionales que les confiere el GDPR, y se compromete a cumplir con las obligaciones correspondientes (notificación de brechas, atención a solicitudes de derechos, etc.) en la medida en que resulten de aplicación, sin que ello implique la necesidad de designar un representante en la UE, dado el reducido volumen de datos tratados y la ausencia de un tratamiento sistemático o a gran escala.

Artículo 3. Definiciones y Conceptos Clave

A los efectos de la presente Política, se entenderá por:

  1. "Bot" o "NixxoBOT": La aplicación de software desarrollada por ATLAS SOFTWARE que se integra con la plataforma Discord para ofrecer funcionalidades de moderación, administración y entretenimiento, y que es objeto de la presente Política.
  2. "Responsable del tratamiento": La persona física o jurídica que determina los fines y medios del tratamiento de datos personales, en el sentido del artículo 2 de la Ley 25.326 y del artículo 4.7 del GDPR. En el presente caso, ATLAS SOFTWARE, representado por S4NDULOS.
  3. "Encargado del tratamiento": La persona física o jurídica que trata datos personales por cuenta del responsable. En el presente caso, no se utilizan encargados externos, salvo Discord Inc. en su calidad de plataforma de alojamiento de los servidores de Discord y de las comunicaciones.
  4. "Dato personal": Toda información concerniente a una persona física identificada o identificable, de conformidad con el artículo 2 de la Ley 25.326 y el artículo 4.1 del GDPR.
  5. "Dato sensible": Los datos que revelan origen racial o étnico, opiniones políticas, convicciones religiosas, filosóficas o morales, afiliación sindical, e información referente a la salud o a la vida sexual, según el artículo 2 de la Ley 25.326.
  6. "Tratamiento": Cualquier operación o conjunto de operaciones realizadas sobre datos personales, como la recogida, registro, organización, conservación, adaptación, modificación, extracción, consulta, utilización, comunicación por transmisión, difusión o cualquier otra forma de puesta a disposición, cotejo o interconexión, así como su bloqueo, supresión o destrucción, de conformidad con el artículo 4.2 del GDPR.
  7. "Usuario": Toda persona física que interactúa con el Bot, ya sea a través de comandos, eventos o cualquier otra forma de comunicación.
  8. "Servidor" o "Guild": Un servidor de Discord en el que el Bot ha sido invitado y está operativo.
  9. "Comando": Instrucción enviada por un Usuario al Bot, ya sea mediante barra (/) o prefijo (!).
  10. "AutoMod": Sistema de moderación automatizada del Bot que analiza los mensajes entrantes en busca de contenido potencialmente sospechoso y aplica acciones automáticas según los umbrales configurados por los administradores del servidor. Opera mediante reglas heurísticas y expresiones regulares.
  11. "Violación de AutoMod" (o strike): Cada detección individual de contenido sospechoso por parte del sistema de AutoMod. Las violaciones se acumulan dentro de una ventana de tiempo configurable (por defecto 24 horas) y, al superar el umbral definido (por defecto 3), pueden desencadenar acciones automáticas.
  12. "Ticket": Canal privado de atención creado a solicitud de un Usuario para comunicarse con el staff del servidor. Los tickets pueden cerrarse, reabrirse y eliminarse, y sus paneles son persistentes.
  13. "Sorteo": Sistema del Bot que permite crear un concurso con un premio, número de ganadores, duración y, opcionalmente, un rol requerido para participar.
  14. "Sugerencia": Propuesta enviada por un Usuario al servidor, que puede ser pública o privada, y que puede requerir aprobación del staff antes de su publicación.
  15. "Log de Moderación": Registro generado por el Bot que documenta una acción de moderación (advertencia, baneo, expulsión, silencio, eliminación o edición de mensaje, etc.), incluyendo el Usuario afectado, el moderador, la razón, la fecha y hora. Incluye también las violaciones y acciones del sistema de AutoMod.
  16. "Log": Registro de eventos, acciones o errores generados por el Bot, que pueden contener datos personales.
  17. "Webhook": Mecanismo de comunicación HTTPS utilizado por el Bot para enviar notificaciones, errores o información a servicios externos (Discord, principalmente).
  18. "Consentimiento": Manifestación de voluntad libre, específica, informada e inequívoca por la que el Usuario acepta el tratamiento de sus datos personales, de conformidad con el artículo 5 de la Ley 25.326 y el artículo 4.11 del GDPR. En el caso de esta Política, el consentimiento se manifiesta por el uso del Bot, sin necesidad de una acción adicional.

Artículo 4. Aceptación de los Términos y Condiciones Generales

4.1. Manifestación de la aceptación

La invitación del Bot a un servidor de Discord, la ejecución de cualquiera de sus comandos (incluyendo, entre otros, /help, /sugerencia, /ticket, /warn, /giveaway, /automod y sus subcomandos), o cualquier forma de interacción con el Bot, implica la aceptación expresa e inequívoca de la presente Política, así como de los Términos de Servicio de Discord, la Política de Desarrolladores de Discord, y las Políticas de Privacidad de Discord, que se incorporan por referencia a la presente Política. No se requiere ninguna acción adicional por parte del Usuario para manifestar su aceptación.

4.2. Carácter vinculante

La aceptación de los presentes términos produce plenos efectos jurídicos entre el Usuario y el Desarrollador, en los términos del artículo 1137 del Código Civil y Comercial de la Nación Argentina, que reconoce la fuerza obligatoria de los contratos y de las declaraciones unilaterales de voluntad cuando son aceptadas por la otra parte.

4.3. Aceptación por parte de los administradores del servidor

Los administradores de los servidores de Discord en los que el Bot esté presente, al invitar al Bot y al configurar sus funcionalidades (incluido el sistema de AutoMod), actúan como representantes de la comunidad y aceptan la presente Política en nombre de los Usuarios de su servidor.

4.4. Registro de la aceptación

El Bot no almacena un registro específico de la aceptación de los términos por parte de cada Usuario, ya que la aceptación se produce por el mero uso del Bot. No obstante, el Desarrollador conserva la presente Política como documento público y accesible, y puede acreditar la fecha de publicación y las versiones anteriores para demostrar que los Usuarios tuvieron acceso a la misma.

Artículo 5. (Eliminado – Antiguo mecanismo de consentimiento explícito)

Eliminado en la versión 2.0: Este artículo ha sido suprimido. La aceptación de los términos se produce por el mero uso del Bot, sin necesidad de un comando específico, de conformidad con el Artículo 4.

Artículo 6. Menores de Edad y Capacidad Legal

6.1. Edad mínima

De conformidad con los Términos de Servicio de Discord y con la legislación aplicable:

  • No se permite el uso del Bot a personas menores de 13 años.
  • Los Usuarios entre 13 y 18 años deben contar con la autorización expresa de sus padres o tutores legales para utilizar el Bot y aceptar la presente Política.
  • En el caso de Usuarios residentes en la Unión Europea, se aplicará la edad de consentimiento digital establecida por el GDPR (16 años, o la edad inferior fijada por cada Estado miembro, siempre que no sea inferior a 13 años).

6.2. Verificación de edad

El Desarrollador se reserva el derecho de solicitar verificación de edad y de bloquear el acceso al Bot si detecta un incumplimiento de la edad mínima, de conformidad con lo dispuesto en la Política de Datos de Discord.

6.3. Representación legal

En caso de Usuarios menores de edad, se entenderá que sus padres o tutores han dado su consentimiento y han aceptado la presente Política en su nombre, y el Desarrollador podrá requerir la acreditación de dicha representación en caso de duda.

Artículo 7. Categorías de Datos Personales Recopilados

En estricto cumplimiento del principio de minimización de datos, consagrado en el artículo 5.1.c del GDPR y en el artículo 4.2 de la Ley 25.326, NixxoBOT recopila y almacena únicamente los datos estrictamente necesarios para el funcionamiento de sus funcionalidades.

No se recopilan datos sensibles en los términos del artículo 2 de la Ley N° 25.326 y del artículo 9 del GDPR, ni datos biométricos, financieros, de salud, de ubicación geográfica, ni de cualquier otra categoría especial protegida por la legislación aplicable.

No se utilizan sistemas de cookies, rastreo web (web beacons), ni técnicas similares de seguimiento de usuarios fuera del ámbito de la API de Discord.

Categoría de datosDatos específicosFuente de recopilación
Identificadores de Discorduser_id, guild_id, channel_id, message_id, role_idAPI de Discord (eventos y comandos)
Contenido generado por el usuarioRazones de advertencias (/warn), textos de sugerencias (/sugerencia), motivos de tickets (/ticket), premios de sorteos (/giveaway create), mensajes del /say, respuestas a comandos, contenido de mensajes eliminados (cuando se registran logs)Entrada directa del Usuario a través de comandos
Configuraciones del servidorCanales configurados para logs, sugerencias, tickets y AutoMod; roles de staff; emojis de votación personalizados; prefijos; modos público/privado; umbrales y acciones de AutoMod; whitelists de dominios e invitaciones; eventos de logs activados/desactivados; nombres de roles considerados "admin"Configuración realizada por administradores mediante comandos específicos
Metadatos de actividadFechas y horas de creación, modificación, aprobación o rechazo de registros (warns, sugerencias, tickets, sorteos); fechas de caducidad de sorteos; tiempos de silencios (timeouts)Generación automática del Bot y de la base de datos
Logs de moderación manualRegistros de bans, kicks, timeouts, eliminaciones y ediciones de mensajes (incluyendo contenido previo y posterior); razón de la acción; moderador que la ejecutó; fecha y horaEventos de Discord y comandos de moderación
Datos de AutoMod (violaciones)guild_id, user_id, channel_id, message_id, tipo de detección (invite, scam, malware, shortener, typosquat), detalle de la detección, extracto del contenido del mensaje (hasta 1000 caracteres), fecha y horaGeneración automática del Bot al detectar contenido sospechoso
Datos de AutoMod (acciones)guild_id, user_id, tipo de acción aplicada (warn, mute, kick, ban, delete), fecha y horaGeneración automática del Bot al aplicar una acción automática
Datos de ticketsguild_id, category_id, channel_id, creator_id, razón del ticket, estado (open/closed), message_id, quién cerró y reabrió, fechas de cierre y reapertura; configuración de categorías (roles de staff, canal de logs, descripción)Comandos del Usuario y configuración de administradores
Datos de sugerenciasguild_id, user_id, contenido de la sugerencia, estado (pending/approved/rejected), carácter anónimo, message_id, channel_id, quién revisó y cuándo; configuración de emojis de votación, rol de staff y modo (público/privado)Comandos del Usuario y configuración de administradores
Datos de sorteosguild_id, channel_id, message_id, premio, número de ganadores, número de participantes, fecha de finalización, estado, creador, rol requerido para participar (si se configuró)Comandos de administradores y eventos del Bot
Datos de configuración persistentemessage_id de paneles de tickets, vistas de sugerencias y vistas de sorteos; utilizado para restaurar los componentes interactivos tras reinicios del BotGeneración automática del Bot al enviar los paneles o mensajes correspondientes
Estadísticas de usoNúmero de veces que se ejecuta cada comando, servidores en los que está el Bot, número de Usuarios activos (anónimo, sin identificar)Generación automática del Bot (no se almacenan de forma persistente, solo para métricas en tiempo real)
Nota importante: El Bot no recopila direcciones IP de los Usuarios, salvo las que Discord pueda incluir en sus propios logs (que no son gestionadas por el Bot). Tampoco recopila contraseñas, información de pago, datos bancarios, ni cualquier otro dato que pueda comprometer la seguridad del Usuario.

Artículo 8. Finalidad del Tratamiento de Datos

El Desarrollador trata los datos personales recopilados exclusivamente para las siguientes finalidades legítimas y específicas, de conformidad con el artículo 4.2 de la Ley 25.326 y el artículo 5.1.b del GDPR:

8.1. Operación y funcionamiento del Bot

  • Gestión de los sistemas de moderación manual (warns, bans, kicks, timeouts, bloqueos de canales).
  • Gestión de los sistemas de sugerencias (publicación, aprobación, rechazo, votación con emojis personalizados).
  • Gestión de los sistemas de tickets (creación, cierre, reapertura, eliminación y persistencia de paneles).
  • Gestión de los sistemas de sorteos (creación, participación, selección de ganadores, finalización y validación del rol requerido).
  • Gestión de los sistemas de configuración de servidores (canales, roles, emojis, modos).
  • Gestión de los sistemas de logs de moderación (registro de eventos configurables, auditoría).
  • Gestión de la presencia y rotación de estados del Bot.
  • Gestión de los comandos de información y ayuda.

8.2. Moderación automatizada (AutoMod)

  • Detección automática de invitaciones no autorizadas a otros servidores de Discord.
  • Detección de patrones asociados a estafas (falsos regalos, free nitro, sorteos fraudulentos, etc.).
  • Detección de archivos potencialmente maliciosos (extensiones ejecutables, scripts ofuscados).
  • Detección de enlaces a servicios de acortamiento de URL.
  • Detección de dominios de suplantación o typosquatting.
  • Aplicación automática de acciones (advertencia, eliminación, silencio, expulsión o baneo) según el umbral de violaciones configurado.
  • Registro de violaciones y acciones para auditoría y revisión por parte del staff.

8.3. Cumplimiento de obligaciones legales y regulatorias

  • Conservación de logs de moderación (manuales y automáticos) para atender requerimientos judiciales o administrativos.
  • Cumplimiento de los Términos de Servicio y Políticas de Discord.
  • Cumplimiento de la Ley 25.326 y demás normativa de protección de datos.

8.4. Mejora continua del servicio

  • Análisis de errores y resolución de incidencias (mediante logs y webhooks).
  • Optimización de la experiencia de usuario.
  • Detección de posibles usos indebidos o ataques.
  • Ajuste de los patrones de detección de AutoMod para reducir falsos positivos y falsos negativos.

8.5. Seguridad y prevención del fraude

  • Identificación de comportamientos maliciosos o contrarios a las normas comunitarias.
  • Protección de la integridad y disponibilidad del Servicio.
  • Prevención de la elusión de sanciones mediante cuentas alternativas o manipulación de sistemas.

El Desarrollador no utiliza los datos personales para fines comerciales, de marketing, publicidad dirigida, elaboración de perfiles de usuario (profiling) más allá de lo estrictamente necesario para la moderación y administración, ni para cualquier otro fin incompatible con los aquí enunciados.

Artículo 9. Principios Rectores del Tratamiento (Ley 25.326 y GDPR)

El tratamiento de datos personales realizado por el Bot se rige por los siguientes principios, de conformidad con el artículo 4 de la Ley 25.326 y el artículo 5 del GDPR:

  • Licitud, lealtad y transparencia: Los datos se tratarán de manera lícita, leal y transparente en relación con el Usuario, garantizando que este conozca el alcance del tratamiento y sus derechos.
  • Minimización de datos: Los datos recopilados serán adecuados, pertinentes y limitados a lo necesario en relación con las finalidades para las que se tratan.
  • Exactitud: Los datos serán exactos y, si fuera necesario, actualizados; se adoptarán todas las medidas razonables para que se supriman o rectifiquen sin dilación los datos inexactos con respecto a las finalidades para las que se tratan.
  • Limitación del plazo de conservación: Los datos se conservarán durante el tiempo estrictamente necesario para cumplir con las finalidades del tratamiento, de conformidad con lo establecido en el Artículo 17 de esta Política.
  • Integridad y confidencialidad: Los datos se tratarán de manera que se garantice una seguridad adecuada, incluida la protección contra el tratamiento no autorizado o ilícito y contra su pérdida, destrucción o daño accidental, mediante la aplicación de medidas técnicas u organizativas apropiadas, según lo dispuesto en el Artículo 11.
  • Responsabilidad proactiva: El responsable del tratamiento es responsable del cumplimiento de los principios anteriores y capaz de demostrarlo.

Artículo 10. Prohibición de Recopilación de Datos para Usos Futuros

En cumplimiento de las políticas de Discord y de los principios de protección de datos, el Desarrollador declara expresamente que no recopila datos "por si acaso" o para usos no especificados en la presente Política.

Todos los datos recopilados tienen una finalidad concreta, determinada y legítima, y no serán utilizados para fines incompatibles con dicha finalidad sin el consentimiento previo del Usuario, de conformidad con el artículo 6.4 del GDPR y el artículo 4.3 de la Ley 25.326.

En caso de que, en el futuro, el Desarrollador desee utilizar los datos para una finalidad distinta de la originalmente prevista, deberá obtener el consentimiento expreso del Usuario mediante una notificación clara y una nueva aceptación, de conformidad con el procedimiento establecido en el Artículo 25.


Parte II – Seguridad, Derechos de los Usuarios y Conservación

Artículo 11. Medidas de Seguridad Técnicas y Organizativas

De conformidad con el artículo 9 de la Ley N° 25.326 y el artículo 32 del GDPR, el Desarrollador ha implementado un conjunto integral de medidas de seguridad técnicas y organizativas para proteger los datos personales contra accesos no autorizados, alteraciones, divulgación o destrucción, garantizando así un nivel de seguridad adecuado al riesgo que presenta el tratamiento de datos personales. Estas medidas se actualizan periódicamente para hacer frente a nuevas amenazas y vulnerabilidades.

11.1. Medidas de cifrado y protección de datos en reposo

  • Cifrado AES-GCM de secretos sensibles: Todos los secretos críticos para el funcionamiento del Bot (token de Discord, webhooks de error y feedback, owner_id) se almacenan en la base de datos PostgreSQL en forma cifrada mediante el estándar AES-256 en modo GCM (Galois/Counter Mode). Este modo proporciona autenticación integrada y confidencialidad, siendo considerado uno de los algoritmos más robustos y recomendados por el NIST (National Institute of Standards and Technology).
  • Clave maestra segura: La clave maestra utilizada para el cifrado es una secuencia aleatoria de 32 bytes (256 bits) generada mediante la función secrets.token_bytes(32) de la biblioteca estándar de Python, que utiliza el generador de números aleatorios criptográficamente seguro del sistema operativo. Esta clave se almacena en el archivo data/.key con permisos restrictivos (solo lectura para el propietario, sin acceso para grupos ni otros usuarios), y nunca se transmite ni se almacena en texto plano fuera del sistema local.
  • Cifrado de conexiones a la base de datos: Todas las comunicaciones entre el Bot y la base de datos PostgreSQL se realizan mediante SSL/TLS, garantizando la confidencialidad e integridad de los datos en tránsito.

11.2. Medidas de control de acceso y autenticación

  • Control de acceso por IP (firewall): La base de datos PostgreSQL está configurada para escuchar únicamente en la dirección localhost (127.0.0.1), y no acepta conexiones externas. El acceso al sistema operativo y al entorno de ejecución se realiza exclusivamente a través de Tailscale, una red privada virtual (VPN) de capa 2, con autenticación mediante SSH (Secure Shell) y certificados de clave pública. Esta configuración elimina los puntos de entrada externos y reduce significativamente la superficie de ataque.
  • Firewall perimetral (iptables): El sistema operativo cuenta con un firewall basado en iptables que filtra el tráfico no autorizado, permitiendo únicamente las conexiones necesarias para el funcionamiento del Bot y el mantenimiento remoto.
  • Credenciales seguras: Todas las claves de acceso (usuario de base de datos, contraseñas de sistemas, token de Discord) tienen una longitud mínima de 32 caracteres, combinando mayúsculas, minúsculas, números y símbolos. Las contraseñas se generan con un generador de contraseñas aleatorias y se almacenan en un gestor de contraseñas externo (fuera del sistema).

11.3. Medidas de monitorización y detección de intrusiones

  • Auditoría continua del código fuente: El código fuente del Bot se revisa periódicamente por programadores con experiencia en ciberseguridad y desarrollo seguro. Estas revisiones buscan vulnerabilidades, malas prácticas de programación, y oportunidades de optimización y mejora de la seguridad. Los hallazgos se documentan y corrigen en las iteraciones de desarrollo. Dado el reducido volumen de datos actual, estas auditorías se realizan con una frecuencia aproximada de 30 a 60 días, ajustándose a la complejidad y al ritmo de desarrollo del Bot.
  • Monitorización de errores y excepciones: Todas las excepciones y errores del Bot se registran en logs internos y, en caso de errores críticos, se envían a un webhook de Discord seguro exclusivamente accesible por el equipo de desarrollo, para su análisis y corrección inmediata.
  • Rotación periódica de secretos: El Desarrollador realiza una rotación del token de Discord al menos cada 15 días, de conformidad con las buenas prácticas de seguridad y las recomendaciones de Discord. El sistema cuenta con mecanismos automáticos para notificar al dueño del Bot sobre la necesidad de rotación y para actualizar el hash del token en la base de datos.
  • Persistencia segura de vistas: Los identificadores de mensajes utilizados para restaurar vistas persistentes (paneles de tickets, vistas de sugerencias y sorteos) se almacenan en la base de datos y se validan al reiniciar el Bot, evitando la pérdida de componentes interactivos.

11.4. Medidas organizativas y de gestión del personal

  • Secreto profesional y confidencialidad: Todo el personal que interviene en el desarrollo, mantenimiento u operación del Bot está sujeto a un deber de confidencialidad respecto de los datos personales a los que tenga acceso, obligación que subsiste incluso después de finalizada su relación con el Desarrollador.
  • Registro de accesos: Se mantiene un registro de todos los accesos al sistema operativo, a la base de datos y al código fuente del Bot, con el fin de detectar posibles accesos no autorizados.
  • Principio de "mínimo privilegio": El acceso a los sistemas y a los datos se otorga exclusivamente a las personas que lo necesitan para el desempeño de sus funciones, y con los permisos mínimos necesarios para realizar dichas funciones.

11.5. Evaluación de riesgos y mejoras continuas

El Desarrollador realiza evaluaciones periódicas de riesgos para identificar nuevas amenazas y vulnerabilidades, y actualiza las medidas de seguridad en consecuencia. Se mantiene al día con las mejores prácticas de la industria y con las recomendaciones de seguridad de Discord, implementando las actualizaciones necesarias tan pronto como estén disponibles.

Artículo 12. Notificación de Brechas de Seguridad

De conformidad con el artículo 33 del GDPR y el artículo 6 de la Ley 25.326 (en cuanto a las obligaciones de seguridad), el Desarrollador se compromete a:

12.1. Evaluación de la brecha

En caso de una brecha de seguridad que afecte a los datos personales (entendiendo por tal aquella que provoque la destrucción, pérdida o alteración accidental o ilícita de datos personales transmitidos, conservados o tratados de otra forma, o la comunicación o acceso no autorizados a dichos datos), el Desarrollador evaluará inmediatamente la naturaleza y el alcance de la brecha, así como las consecuencias para los Usuarios.

12.2. Notificación a la autoridad de control

En un plazo máximo de 72 horas desde que el Desarrollador haya tenido conocimiento de la brecha, se notificará a la Agencia de Acceso a la Información Pública (AAIP) y, en su caso, a la autoridad de control competente del Estado miembro de la Unión Europea, a menos que sea improbable que la brecha constituya un riesgo para los derechos y libertades de las personas físicas.

12.3. Notificación a los Usuarios afectados

Cuando la brecha de seguridad entrañe un alto riesgo para los derechos y libertades de los Usuarios, el Desarrollador notificará a los Usuarios afectados, sin dilación indebida, de:

  • La naturaleza de la brecha de seguridad.
  • Los datos personales potencialmente afectados.
  • Las medidas correctivas adoptadas o que se prevé adoptar.
  • Las recomendaciones para que los Usuarios puedan protegerse frente a posibles consecuencias.

12.4. Documentación de la brecha

El Desarrollador documentará todas las brechas de seguridad, incluyendo las circunstancias que las rodearon, los efectos y las medidas correctivas adoptadas, y conservará dicha documentación para su presentación a las autoridades competentes.

Artículo 13. Derechos ARCO y Derecho al Olvido

De conformidad con los artículos 14 a 22 de la Ley N° 25.326, y con los artículos 15 a 22 del GDPR, los Usuarios gozan de los siguientes derechos fundamentales de autodeterminación informativa, comúnmente conocidos como derechos ARCO (Acceso, Rectificación, Cancelación y Oposición), así como del derecho al olvido reconocido por la jurisprudencia y la doctrina:

DerechoDescripciónPlazo de respuestaBase legal
AccesoObtener confirmación de si el Bot trata o no datos personales que le conciernan, así como una copia de los mismos.10 días corridosArt. 14 Ley 25.326 / Art. 15 GDPR
RectificaciónSolicitar la corrección de datos inexactos o incompletos, o la complementación de datos incompletos.5 días hábilesArt. 16 Ley 25.326 / Art. 16 GDPR
Cancelación (Supresión)Solicitar la eliminación de sus datos personales cuando ya no sean necesarios para los fines para los que fueron recopilados, cuando se retire el consentimiento, cuando se oponga al tratamiento, o cuando el tratamiento sea ilícito, con la excepción de los registros de moderación (ver Artículo 14).10 días corridosArt. 17 Ley 25.326 (interpretación amplia) / Art. 17 GDPR
OposiciónOponerse al tratamiento de sus datos para fines específicos (ej. cuando el tratamiento se base en interés legítimo).10 días corridosArt. 16 Ley 25.326 / Art. 21 GDPR
Limitación del tratamientoSolicitar que se limite el uso de sus datos mientras se resuelve una impugnación, o cuando el tratamiento sea ilícito y el Usuario se oponga a la supresión.10 días corridosArt. 18 GDPR
PortabilidadRecibir los datos personales que le conciernan en un formato estructurado, de uso común y lectura mecánica, y a transmitirlos a otro responsable.10 días corridosArt. 20 GDPR

Artículo 14. Excepción Específica: Logs de Moderación

En virtud del interés legítimo en la seguridad comunitaria y de la necesidad de mantener un historial de moderación fiable, auditable y transparente, los registros de moderación (en adelante, "Logs de Moderación") se encuentran exceptuados del derecho de supresión (cancelación) por solicitud del Usuario. Estos incluyen:

  • Advertencias (warnings): registros de advertencias aplicadas a un Usuario, incluyendo razón, moderador, fecha y hora.
  • Baneos (bans): registros de expulsiones permanentes de servidores, incluyendo razón, moderador, fecha y hora.
  • Expulsiones (kicks): registros de expulsiones temporales, incluyendo razón, moderador, fecha y hora.
  • Silencios (timeouts): registros de silencios temporales, incluyendo duración, razón, moderador, fecha y hora.
  • Logs de mensajes eliminados/editados: registros de mensajes eliminados o editados (incluyendo contenido previo y posterior, autor, canal, fecha y hora).
  • Violaciones y acciones de AutoMod: registros de contenido detectado como sospechoso por el sistema de moderación automatizada (tipo de detección, extracto del mensaje, fecha y hora) y de las acciones automáticas aplicadas (advertencia, silencio, expulsión, baneo o eliminación).
  • Registros de eventos configurables: cualquier otro registro generado por el sistema de logs de moderación, según la configuración de eventos activada por los administradores del servidor (cambios de apodo de staff, actualizaciones de roles admin, eventos de voz, creación y eliminación de invitaciones, etc.).
  • Cualquier otro registro que documente una acción de moderación sobre un Usuario o un mensaje.

14.1. Justificación de la excepción

  • Interés legítimo en la seguridad comunitaria: Los Logs de Moderación son esenciales para garantizar la seguridad, el orden y el cumplimiento de las normas en las comunidades de Discord. Permiten a los administradores y moderadores identificar patrones de comportamiento tóxico, tomar decisiones informadas, y mantener un historial de sanciones que pueda ser consultado en caso de apelaciones o revisiones.
  • Auditoría y transparencia: La conservación de los Logs de Moderación permite auditar las acciones de los moderadores y del sistema de AutoMod, garantizando que las sanciones se apliquen de manera justa y proporcionada.
  • Cumplimiento de obligaciones legales y de Discord: En caso de requerimiento judicial o de Discord, los Logs de Moderación pueden ser necesarios para investigar violaciones de los Términos de Servicio o de las leyes aplicables.
  • Protección frente a abusos: La eliminación de Logs de Moderación podría permitir a Usuarios maliciosos eludir el sistema de sanciones (manual y automático) y continuar con comportamientos perjudiciales.

14.2. Procedimiento de eliminación excepcional

Los Logs de Moderación solo podrán ser eliminados en los siguientes casos:

  • Orden judicial firme: Emitida por un tribunal competente de la República Argentina, que especifique exactamente qué registros deben ser eliminados y la razón de dicha eliminación.
  • Mediación legal con intervención de abogados: Acreditando la necesidad de eliminación por razones de peso (ej. error judicial, falsa imputación, etc.), y especificando exactamente qué datos deben eliminarse.

14.3. Procedimiento detallado

  1. El Usuario o su representante legal deberá presentar la orden judicial o carta documento ante el Desarrollador, mediante correo electrónico a .
  2. El Desarrollador analizará la solicitud, verificará su validez legal, y consultará con su asesor legal si es necesario.
  3. En caso de procedencia, se eliminarán los datos específicos indicados en la orden.
  4. Consecuencia de la eliminación: La eliminación de los Logs de Moderación conllevará el bloqueo inmediato del Usuario en el servidor por un período de 365 días (tanto en Discord como en el servidor Minecraft asociado, si lo hubiera), así como el bloqueo de cualquier cuenta alternativa que se detecte. Ello se debe a que la eliminación de los logs implica la pérdida de la trazabilidad de las infracciones cometidas, lo que podría perjudicar la seguridad de la comunidad.
  5. No se notificará al Usuario la eliminación de sus datos, y el Desarrollador no asume responsabilidad alguna por la eliminación de estos datos, ya que la decisión final corresponde a la autoridad judicial o al proceso de mediación.

14.4. Plazo de conservación de los Logs de Moderación

Los Logs de Moderación se conservan de manera indefinida, salvo que se disponga lo contrario por orden judicial o por decisión administrativa del servidor.

Artículo 15. Derecho a la Portabilidad

De conformidad con el artículo 33 de la Ley N° 25.326 y el artículo 20 del GDPR, el Usuario tiene derecho a solicitar la entrega de sus datos en un formato estructurado, de uso común y lectura mecánica (ej. JSON, CSV), para transmitirlos a otro responsable del tratamiento o para su propio uso. El Desarrollador proporcionará los datos en un plazo de 10 días corridos desde la solicitud, en un formato que permita su fácil lectura y procesamiento.

El derecho a la portabilidad no incluye los Logs de Moderación (manuales ni automáticos), conforme a lo establecido en el Artículo 14, ni los datos de otros Usuarios o servidores.

Artículo 16. Procedimiento para el Ejercicio de Derechos

16.1. Canales de comunicación

Para ejercer cualquiera de los derechos mencionados, realizar consultas, presentar una reclamación o solicitar información adicional sobre el tratamiento de datos, el Usuario deberá contactar al Desarrollador a través de los siguientes medios:

16.2. Contenido de la solicitud

La solicitud deberá contener al menos:

  • Identificación del Usuario: nombre de Usuario de Discord y user_id (opcional, pero recomendado para agilizar la búsqueda).
  • Derecho que se desea ejercer: especificar claramente si se solicita acceso, rectificación, cancelación, oposición, portabilidad, o limitación del tratamiento.
  • Datos concretos a los que se refiere la solicitud: en el caso de la cancelación o rectificación, indicar exactamente qué datos se desean eliminar o corregir.
  • Documentación acreditativa: en su caso, copia de la orden judicial o carta documento para la eliminación excepcional de Logs de Moderación.

16.3. Plazos de respuesta

El Desarrollador responderá a todas las solicitudes en los plazos establecidos en el Artículo 13, prorrogables por otros 10 días corridos en casos de complejidad, de conformidad con el artículo 12 del GDPR y la ley argentina. En caso de prórroga, se notificará al Usuario en el plazo inicial.

16.4. Gratuidad

El ejercicio de los derechos es gratuito, salvo que las solicitudes sean manifiestamente infundadas o excesivas (especialmente por su carácter repetitivo), en cuyo caso el Desarrollador podrá cobrar una tasa razonable, de conformidad con el artículo 12.5 del GDPR.

16.5. Acreditación de identidad

Para proteger los datos frente a accesos no autorizados, el Desarrollador podrá solicitar al Usuario que acredite su identidad mediante la confirmación de su user_id de Discord o mediante la comprobación de que la solicitud proviene de la cuenta de Discord asociada al user_id.

Artículo 17. Plazos de Conservación de Datos

En cumplimiento del principio de limitación del plazo de conservación (artículo 5.1.e del GDPR y artículo 4.2 de la Ley 25.326), los datos personales se conservarán durante el tiempo estrictamente necesario para cumplir con las finalidades del tratamiento, de conformidad con la siguiente tabla:

Tipo de datoPlazo de conservaciónFundamento y justificación
Advertencias (warnings)Indefinido (salvo eliminación por orden judicial o decisión administrativa del servidor).Interés legítimo en la seguridad comunitaria y en el mantenimiento de un historial de moderación.
Sugerencias (suggestions)Indefinido (se conservan para consulta histórica y moderación).Interés legítimo en la transparencia y el seguimiento de propuestas.
Tickets (tickets)Indefinido (se conservan para seguimiento de incidencias y auditoría).Interés legítimo en la resolución de problemas y la atención al usuario.
Entradas en sorteos (giveaway_entries)Hasta la finalización del sorteo (luego se eliminan automáticamente).Finalidad del tratamiento cumplida.
Datos de sorteos (giveaways)Indefinido mientras el sorteo esté activo; tras la finalización se conservan los metadatos (premio, ganadores, fechas) por interés histórico y de auditoría.Interés legítimo en la transparencia de los sorteos y en la resolución de posibles reclamaciones.
Configuraciones del servidorIndefinido (hasta que se modifiquen o se elimine la configuración).Interés legítimo en la personalización del servicio.
Logs de moderación manual (mensajes y acciones)Indefinido.Interés legítimo en la seguridad comunitaria y en el cumplimiento de obligaciones legales.
Violaciones de AutoMod (automod_violations)Se conservan por un período de 60 días desde su registro, tras el cual se eliminan automáticamente.Interés legítimo en la detección de patrones de comportamiento y en la auditoría del sistema. El plazo limitado reduce el impacto sobre los derechos de los Usuarios.
Acciones de AutoMod (automod_actions)Se conservan por un período de 60 días desde su registro, tras el cual se eliminan automáticamente.Interés legítimo en evitar la duplicación de acciones automáticas dentro de la ventana de strikes configurada.
Configuración de AutoMod (automod_config)Indefinido (hasta que se modifique o se desactive).Interés legítimo en la personalización del sistema de detección por parte de los administradores.
Datos de solicitud de supresiónSe conservan un plazo de 30 días para acreditar el cumplimiento.Obligación legal de documentar el ejercicio de derechos.
Nota: Los datos que no se conservan de forma indefinida (como las entradas en sorteos, las violaciones y acciones de AutoMod) se eliminan automáticamente mediante procesos programados, sin necesidad de intervención manual, una vez cumplida su finalidad. La eliminación de violaciones y acciones de AutoMod tras 60 días no afecta a la validez de las sanciones ya aplicadas, que quedan registradas en los Logs de Moderación correspondientes.

Artículo 18. Copias de Seguridad y Respaldo de Datos

18.1. Política de copias de seguridad

El Desarrollador realiza copias de seguridad periódicas de la base de datos y de los archivos de configuración del Bot, con la finalidad de garantizar la disponibilidad y recuperación del sistema en caso de fallo o incidente. Dado el reducido volumen de datos actual, las copias de seguridad se realizan con una frecuencia semanal, y se conservan por un período máximo de 30 días.

18.2. Contenido de las copias de seguridad

Las copias de seguridad incluyen:

  • Base de datos PostgreSQL completa: contiene todos los datos almacenados por el Bot (warns, sugerencias, tickets, sorteos, violaciones y acciones de AutoMod, configuraciones, etc.).
  • Archivos de configuración: incluyen .env.bak (que contiene secretos cifrados), data/.key (clave maestra), y otros archivos de configuración del sistema.

18.3. Almacenamiento de las copias de seguridad

Las copias de seguridad se almacenan en el mismo servidor físico (servidor dedicado) en un directorio dedicado, con permisos restrictivos y sin acceso a redes externas. No se envían a servicios en la nube ni a almacenamiento externo.

18.4. Plazo de conservación de las copias de seguridad

Las copias de seguridad se conservan por un período máximo de 30 días, tras el cual se eliminan automáticamente.

18.5. Restauración

En caso de fallo del sistema, la base de datos se restaura desde la última copia de seguridad local disponible. El Desarrollador no garantiza la disponibilidad permanente de los datos y no asume responsabilidad por la pérdida accidental de los mismos, más allá de las obligaciones legales irrenunciables.

Artículo 19. Transferencia de Datos a Terceros

19.1. Política general

NixxoBOT no vende, alquila, comparte ni transfiere los datos personales a terceros con fines comerciales o publicitarios. Los datos se utilizan exclusivamente para las finalidades establecidas en esta Política.

19.2. Destinatarios de los datos

Los únicos destinatarios de datos son:

DestinatarioDatos transferidosFinalidadBase legal
Discord Inc.Todos los datos necesarios para el funcionamiento del Bot (IDs, contenidos, configuraciones, eventos).Operación del Bot, gestión de comandos, mensajes, interacciones.Ejecución del contrato (el Usuario utiliza el Bot en la plataforma de Discord) e interés legítimo.
Proveedores de servicios técnicosNinguno (el Bot es self-hosted en un servidor propio, sin servicios externos de hosting o almacenamiento).N/AN/A
Autoridades judicialesDatos específicos requeridos por orden judicial.Cumplimiento de obligaciones legales.Obligación legal.
Webhook de errores (Discord)Trazas de error (traceback) que pueden incluir IDs de usuario, servidor o canal, y el contexto del error (comando ejecutado, mensaje que lo provocó).Depuración y corrección de errores del Bot.Interés legítimo (mejora del servicio y estabilidad).
Webhook de feedback (Discord)Contenido de la sugerencia enviada mediante /sugerencia-bot, junto con el nombre de usuario, servidor y canal de origen.Recepción de sugerencias de los Usuarios sobre el Bot para su mejora.Consentimiento del Usuario (acción voluntaria de enviar la sugerencia).
Canal de logs de AutoMod (Discord)Tipo de detección, extracto del contenido sospechoso, usuario afectado, canal de origen, número de strikes acumulados y acción aplicada.Notificación y auditoría del sistema de moderación automatizada por parte del staff del servidor.Interés legítimo (seguridad comunitaria y transparencia).

19.3. Transferencias internacionales

El Bot se comunica con la API de Discord, cuyos servidores pueden ubicarse en cualquier parte del mundo (Estados Unidos, Unión Europea, etc.). Dichas transferencias son inherentes al funcionamiento de Discord y se rigen por las políticas de privacidad de Discord Inc., que cumple con el Escudo de Privacidad UE-EE.UU. y con las cláusulas contractuales tipo de la Comisión Europea.

No se realizan transferencias internacionales de datos fuera de las que son necesarias para la interacción con la API de Discord.

Artículo 20. Monitorización, Logs y Análisis de Errores

20.1. Generación de logs

El Bot genera logs internos para el seguimiento de su actividad, la detección de errores y la mejora del servicio. Estos logs incluyen:

  • Logs de sistema: información sobre el inicio, la carga de cogs, la sincronización de comandos, la conexión a la base de datos, y eventos generales del Bot.
  • Logs de errores: trazas completas de las excepciones (traceback) que se producen durante la ejecución de comandos y eventos. Estos logs pueden incluir IDs de usuario, servidor o canal, y el contenido de los mensajes que provocaron el error, en la medida en que dicho contenido sea necesario para diagnosticar el fallo.
  • Webhook de errores: los errores críticos se envían a un webhook de Discord configurado para tal fin, con el fin de notificar al equipo de desarrollo de forma inmediata. Este webhook es accesible exclusivamente por el equipo de desarrollo (autenticación mediante el token del webhook).
  • Logs de AutoMod: el sistema de moderación automatizada genera registros de las violaciones detectadas y de las acciones aplicadas. Estos registros se almacenan en la base de datos (con un plazo de conservación de 60 días) y, si el servidor tiene configurado un canal de logs de AutoMod, se envían también a dicho canal con el detalle de la detección y del usuario afectado.
  • Logs de moderación manual: el sistema de ModLogs registra los eventos de moderación configurados por los administradores del servidor y los envía al canal de logs correspondiente.

20.2. Finalidad de la monitorización

El Desarrollador utiliza estos logs exclusivamente para:

  • Diagnosticar y solucionar fallos en el Bot, garantizando su estabilidad y correcto funcionamiento.
  • Optimizar el rendimiento y la estabilidad del sistema, mediante la identificación de cuellos de botella o problemas de rendimiento.
  • Detectar posibles usos indebidos o ataques, como intentos de inyección de código, abuso de comandos, o comportamientos anómalos.
  • Ajustar los patrones de detección de AutoMod para reducir falsos positivos y falsos negativos.
  • Mejorar la experiencia de usuario, mediante la identificación de comandos o funcionalidades que generan errores recurrentes.

20.3. Protección de los datos en logs

  • Seudonimización: Siempre que sea posible, los logs se generan de forma que los IDs de usuario y servidor no sean directamente identificables, aunque por la naturaleza de los logs de errores, en ocasiones es necesario incluir el user_id para rastrear el origen del problema.
  • Acceso restringido: Los logs y el webhook de errores son accesibles únicamente por el equipo de desarrollo, que está sujeto al deber de confidencialidad establecido en el Artículo 11. Los logs de AutoMod, en cambio, son accesibles al staff del servidor que tenga configurado el canal de logs correspondiente, en su calidad de responsables de la moderación comunitaria.
  • Plazo de conservación de logs: Los logs internos se conservan por un período máximo de 30 días, tras el cual se rotan o eliminan automáticamente, salvo que se requiera su conservación por motivos legales o de seguridad. Los logs de AutoMod se conservan por 60 días, según lo establecido en el Artículo 17.

20.4. Prohibición de uso de logs para fines comerciales

El Desarrollador no utiliza los logs para fines comerciales, de marketing, publicidad dirigida, o cualquier otro fin incompatible con lo establecido en esta Política.


Parte III – Jurisdicción, Actualizaciones y Disposiciones Finales

Artículo 21. Ley Aplicable y Reconocimiento Internacional

21.1. Ley aplicable

La presente Política se rige por las leyes de la República Argentina, en particular por:

  • Ley de Protección de Datos Personales N° 25.326 (B.O. 30/10/2000), sus decretos reglamentarios (Decreto 1558/2001 y modificatorios) y las disposiciones complementarias emitidas por la Agencia de Acceso a la Información Pública (AAIP).
  • Ley de Defensa del Consumidor N° 24.240 (B.O. 15/10/1993) y sus modificatorias, en lo que resulte aplicable a las relaciones de consumo entre el Desarrollador y los Usuarios.
  • Código Civil y Comercial de la Nación (Ley 26.994), en particular los libros relativos a obligaciones, contratos y responsabilidad civil.
  • Disposiciones del Reglamento General de Protección de Datos (GDPR) de la Unión Europea (Reglamento (UE) 2016/679), en lo que resulte aplicable a los Usuarios residentes en los Estados miembros de la UE, de conformidad con el artículo 3 del GDPR (alcance territorial).

21.2. Reconocimiento internacional de Argentina

La República Argentina ha sido reconocida por la Comisión Europea como país con legislación "adecuada" para el libre flujo internacional de datos, siendo el primer país latinoamericano en obtener este reconocimiento (Decisión de la Comisión de 30 de junio de 2003, renovada en 2024). Este reconocimiento:

  • Beneficia el comercio bilateral con los Estados miembros de la UE, facilitando las transferencias de datos.
  • Demuestra la independencia, eficacia y solidez de la Agencia de Acceso a la Información Pública como autoridad de control.
  • Facilita las transferencias internacionales de datos en operaciones comerciales y de servicios, como es el caso del Bot.

21.3. Cláusulas contractuales tipo

Para las transferencias internacionales de datos que pudieran realizarse a países que no ofrezcan un nivel de protección adecuado (más allá de las transferencias inherentes a la API de Discord), el Desarrollador se compromete a utilizar las cláusulas contractuales tipo de la Comisión Europea, de conformidad con la Decisión de Ejecución (UE) 2021/914, en su versión actualizada, para garantizar la protección de los datos personales.

Artículo 22. Jurisdicción y Competencia Judicial

22.1. Fuero de atracción

Cualquier controversia derivada del tratamiento de datos personales, del uso del Servicio, de la interpretación o ejecución de la presente Política, o de cualquier otro aspecto relacionado con el Bot, será sometida a los tribunales competentes de la Ciudad Autónoma de Buenos Aires, República Argentina, con renuncia expresa a cualquier otro fuero o jurisdicción que pudiera corresponder al Usuario, todo ello de conformidad con el artículo 36 de la Ley 25.326 y el artículo 10 del Código Civil y Comercial de la Nación.

22.2. Excepción para Usuarios de la Unión Europea

No obstante lo dispuesto en el párrafo anterior, los Usuarios residentes en la Unión Europea podrán ejercer sus derechos ante los tribunales de su lugar de residencia habitual, de conformidad con el artículo 79 del GDPR, sin perjuicio de que el Desarrollador se someta a la jurisdicción de los tribunales argentinos para la resolución de cualquier controversia.

22.3. Ley de Defensa del Consumidor

En todo lo relativo a la protección de los derechos de los consumidores, se estará a lo dispuesto por la Ley N° 24.240, la cual establece que los consumidores y usuarios tienen derecho a la defensa de sus derechos en sede administrativa y judicial, sin perjuicio de las normas de competencia internacional aplicables.

Artículo 23. Autoridad de Control (AAIP) y Sanciones

23.1. Agencia de Acceso a la Información Pública (AAIP)

La Agencia de Acceso a la Información Pública es la autoridad de control en materia de protección de datos personales en la República Argentina, conforme a lo dispuesto por el artículo 27 de la Ley 25.326 y el Decreto 746/2017. La AAIP:

  • Recibe denuncias y reclamos de los Usuarios en caso de violación de sus derechos.
  • Investiga infracciones y aplica sanciones administrativas.
  • Emite recomendaciones y directrices sobre la protección de datos.
  • Lleva el Registro Nacional de Bases de Datos, en el que el Desarrollador deberá inscribirse si el tratamiento de datos supera los 100.000 registros (actualmente no es el caso, por lo que no existe obligación de inscripción).

23.2. Sanciones aplicables

La AAIP puede aplicar las siguientes sanciones, de conformidad con el artículo 31 de la Ley 25.326 y el artículo 55 del Decreto 1558/2001:

Tipo de sanciónMonto/duraciónSupuesto
ApercibimientoAdvertencia formalInfracción leve o primera infracción.
MultaDesde $1.000 hasta $100.000 pesos por infracción, con potencial acumulación hasta $15.000.000 pesos en casos graves o reincidencia.Infracción de las obligaciones de seguridad, notificación de brechas, o violación de los derechos de los Usuarios.
Clausura del registroTemporal o definitivaInfracción grave o reiterada que afecte la seguridad de los datos.
Suspensión del tratamientoPor el plazo que determine la AAIPCuando se constate un riesgo inminente para los derechos de los Usuarios.

23.3. Procedimiento sancionatorio

El Desarrollador se somete al procedimiento sancionatorio de la AAIP, que garantiza el derecho de defensa y el debido proceso, de conformidad con el artículo 32 de la Ley 25.326 y el artículo 56 del Decreto 1558/2001.

Artículo 24. Actualizaciones de la Política y Notificación

24.1. Derecho de modificación

El Desarrollador se reserva el derecho de modificar la presente Política para reflejar cambios en:

  • Las funcionalidades del Bot (nuevos comandos, sistemas, o características, incluidos los cambios en el sistema de AutoMod).
  • La legislación aplicable (nuevas leyes, decretos, o resoluciones de la AAIP).
  • Las directrices, políticas o términos de Discord Inc.
  • Las prácticas de la organización, la estructura de los sistemas, o las medidas de seguridad.

24.2. Procedimiento de notificación

Las modificaciones se harán efectivas a partir de su publicación en los siguientes canales:

  • Servidor de soporte oficial: https://discord.gg/StcsUrSEfm (en el canal de anuncios correspondiente).
  • Actualización de la fecha de "Última revisión" al inicio del documento.

24.3. Aviso previo

No se dará aviso previo a las actualizaciones, ya que la Política se actualiza constantemente para adaptarse a la normativa vigente y a las mejoras del servicio. Los Usuarios son responsables de revisar periódicamente esta Política para mantenerse informados. Sin embargo, en caso de cambios sustanciales (definidos en el Artículo 25), se notificará con una antelación mínima de 7 días antes de su entrada en vigor.

24.4. Aceptación continuada

El uso continuado del Bot después de la entrada en vigor de cualquier modificación de la presente Política constituirá la aceptación de dichos cambios por parte del Usuario. Si el Usuario no está de acuerdo con los cambios, deberá cesar en el uso del Bot y solicitar la eliminación de sus datos de conformidad con el Artículo 16.

Artículo 25. Cambios Sustanciales y Notificación

25.1. Definición de cambios sustanciales

Se considerarán cambios sustanciales aquellos que afecten a:

  • Las categorías de datos personales recopilados (nuevos tipos de datos, incluidos los derivados de nuevas funcionalidades como AutoMod).
  • La finalidad del tratamiento de datos (usos nuevos o diferentes).
  • Los derechos de los Usuarios (limitación o ampliación significativa de los derechos).
  • La transferencia de datos a terceros (nuevos destinatarios o países).
  • Las medidas de seguridad, cuando se reduzca significativamente el nivel de protección.

25.2. Procedimiento de notificación de cambios sustanciales

  • Aviso anticipado: El Desarrollador notificará a los Usuarios con una antelación mínima de 7 días a través del servidor de soporte oficial (canal de anuncios) y de un mensaje en el propio Bot (ej. mediante un comando de aviso o un mensaje al inicio del servidor).
  • Aceptación: La aceptación de los cambios sustanciales se producirá por el uso continuado del Bot después de la entrada en vigor de los cambios, sin necesidad de una acción adicional por parte del Usuario. No obstante, el Desarrollador pondrá a disposición de los Usuarios la nueva versión de la Política para su consulta.
  • Actualización de la versión: La versión de la Política se actualizará (ej. de 3.0 a 4.0) para reflejar el carácter sustancial de los cambios.

25.3. Consecuencias de la falta de aceptación

Si el Usuario no está de acuerdo con los cambios sustanciales, deberá cesar en el uso del Bot y podrá solicitar la eliminación de sus datos de conformidad con el Artículo 16. El Desarrollador no tratará nuevos datos del Usuario hasta que se produzca la nueva aceptación (implícita por el uso).

Artículo 26. Interpretación y Prevalencia del Texto en Español

26.1. Lengua oficial

La presente Política está redactada en lengua española, que será la lengua oficial de interpretación y de referencia. En caso de conflicto entre la versión en español y cualquier traducción a otro idioma, prevalecerá la versión en español.

26.2. Interpretación

Cualquier referencia a leyes, normas, reglamentos o políticas se entenderá hecha a sus versiones actualizadas y modificadas, incluyendo sus interpretaciones judiciales y administrativas.

26.3. Términos no definidos

Los términos no definidos en la presente Política se interpretarán de conformidad con su significado usual y corriente en el contexto de la protección de datos y de los servicios de Discord, y en su defecto, de conformidad con la Ley 25.326 y el GDPR.

Artículo 27. Contacto y Atención al Usuario

27.1. Canales de atención

Para cualquier consulta, reclamación, ejercicio de derechos, o solicitud de información adicional sobre la presente Política o sobre el tratamiento de datos personales, el Usuario puede contactar al Desarrollador a través de los siguientes medios:

MedioContacto
Correo electrónico
Servidor de soporte oficialhttps://discord.gg/StcsUrSEfm

27.2. Horario de atención

El Desarrollador atenderá las consultas y solicitudes en un plazo máximo de 10 días hábiles desde la recepción, y en un plazo máximo de 30 días corridos para las solicitudes de ejercicio de derechos, de conformidad con los plazos establecidos en el Artículo 13.

27.3. Idioma de atención

La atención se brindará en lengua española, sin perjuicio de que el Desarrollador pueda atender solicitudes en inglés u otros idiomas en la medida de lo posible.

Artículo 28. Aceptación Final y Declaración del Usuario

28.1. Declaración del Usuario

Al invitar a NixxoBOT a un servidor de Discord, al ejecutar cualquiera de sus comandos (incluyendo, entre otros, /help, /sugerencia, /ticket, /warn, /giveaway, /automod y sus subcomandos), o al interactuar con el Bot de cualquier forma, el Usuario declara bajo juramento o promesa de decir verdad que:

  • Ha leído y comprendido la presente Política de Privacidad y Términos de Uso en su totalidad, incluyendo todas sus Partes (I, II y III) y sus Artículos.
  • Acepta expresamente todas las cláusulas, condiciones, obligaciones, derechos y excepciones establecidas en esta Política, incluyendo la excepción específica de los Logs de Moderación (Artículo 14), que abarca tanto los registros de moderación manual como los generados por el sistema de AutoMod.
  • Es mayor de 13 años y, si es menor de 18 años, cuenta con la autorización expresa de sus padres o tutores legales.
  • Conoce y acepta que el Bot puede recopilar, almacenar, procesar y analizar los datos descritos en esta Política, para las finalidades aquí establecidas, y que dichos datos no serán vendidos ni transferidos a terceros con fines comerciales o publicitarios.
  • Conoce y acepta que los Logs de Moderación (manuales y automáticos) no pueden ser eliminados por su solicitud, salvo los casos excepcionales previstos en el Artículo 14.
  • Conoce y acepta que el sistema de AutoMod opera mediante reglas heurísticas y puede generar falsos positivos o falsos negativos, y que las decisiones derivadas de él son responsabilidad de los administradores del servidor que lo hayan activado.
  • Conoce y acepta que el Bot se reserva el derecho de modificar, suspender o descontinuar cualquier funcionalidad, y que el Desarrollador no se hace responsable por los daños o perjuicios que pudieran derivarse del uso del Bot, más allá de las obligaciones legales irrenunciables.
  • Conoce y acepta que el Desarrollador no se hace responsable por la pérdida, destrucción o corrupción de los datos, ya sea por fallos técnicos, errores humanos, ataques externos, desastres naturales, o cualquier otra causa ajena a la diligencia debida, y que la única obligación del Desarrollador en caso de pérdida de datos será la de intentar la recuperación a partir de las copias de seguridad disponibles, sin que ello constituya una garantía de éxito ni genere responsabilidad alguna.

28.2. Efectos de la aceptación

La aceptación de la presente Política produce plenos efectos jurídicos entre el Usuario y el Desarrollador, en los términos del artículo 1137 del Código Civil y Comercial de la Nación, que reconoce la fuerza obligatoria de los contratos y de las declaraciones unilaterales de voluntad cuando son aceptadas por la otra parte.

Artículo 29. Exención de Responsabilidad y Límites del Servicio

29.1. Exención de responsabilidad general

El Desarrollador no se hace responsable por:

  • Los daños o perjuicios que pudieran derivarse del uso del Bot, incluyendo, a título enunciativo y no limitativo, la pérdida de datos, la interrupción del servicio, los errores en el funcionamiento, o cualquier otra circunstancia ajena a la diligencia debida del Desarrollador.
  • El uso indebido del Bot por parte de los Usuarios, incluyendo la ejecución de comandos maliciosos, el abuso de las funcionalidades, o la violación de las normas de Discord o de la comunidad.
  • El contenido generado por los Usuarios a través del Bot (mensajes, razones de warnings, sugerencias, tickets, etc.), siendo los Usuarios los únicos responsables de dicho contenido.
  • Las sanciones automáticas aplicadas por el sistema de AutoMod, incluyendo los casos de falsos positivos derivados del carácter heurístico del sistema de detección. La configuración, activación y supervisión de AutoMod corresponde exclusivamente a los administradores del servidor.
  • Las consecuencias derivadas de la manipulación por parte de los Usuarios del sistema de tickets, sorteos o votación de sugerencias.
  • La suspensión, cancelación o terminación del Servicio por parte de Discord Inc., por cualquier motivo.

29.2. Límites del Servicio

El Bot se proporciona "TAL CUAL", sin garantías de ningún tipo, expresas o implícitas, incluyendo, pero no limitado a, las garantías de comerciabilidad, adecuación a un propósito particular, o no infracción. El Desarrollador no garantiza que el Bot sea ininterrumpido, seguro o libre de errores, ni que el sistema de AutoMod detecte correctamente el 100% del contenido sospechoso.

29.3. Límite de responsabilidad

En la medida máxima permitida por la ley aplicable, el Desarrollador no será responsable por daños indirectos, incidentales, especiales, consecuentes o punitivos, ni por la pérdida de beneficios, datos, uso, fondo de comercio, o cualquier otra pérdida intangible, resultante del uso o la imposibilidad de uso del Bot.

29.4. Excepción para obligaciones legales irrenunciables

Lo dispuesto en los párrafos anteriores no limita la responsabilidad del Desarrollador en caso de dolo, culpa grave, o incumplimiento de obligaciones legales irrenunciables, como las relativas a la protección de datos personales o a la seguridad de la información.

29.5. Exención específica por pérdida de datos

El Usuario acepta y reconoce que:

  • El Desarrollador no garantiza la integridad, disponibilidad ni permanencia de los datos almacenados por el Bot.
  • El Desarrollador no será responsable por la pérdida, destrucción, corrupción, alteración o indisponibilidad de los datos personales o de cualquier otra información generada a través del Bot, ya sea por fallos técnicos del hardware o del software, errores humanos en la operación del sistema, ataques externos (hackeos, malware, ransomware, etc.), desastres naturales, incendios, inundaciones, cortes de energía, o cualquier otro evento de fuerza mayor, fallos en el sistema de copias de seguridad, o cualquier otra causa, conocida o desconocida, que pueda afectar a la disponibilidad de los datos.
  • La única obligación del Desarrollador en caso de pérdida de datos será la de intentar la recuperación a partir de las copias de seguridad disponibles en ese momento, sin que ello constituya una obligación de resultado ni una garantía de éxito.
  • El Desarrollador no se hace responsable por los daños y perjuicios, directos o indirectos, que pudieran derivarse de la pérdida de datos, incluyendo, a título enunciativo y no limitativo, la pérdida de información de moderación (manual o automática), historiales de advertencias, configuraciones de servidores, sugerencias, tickets, sorteos, o cualquier otro dato almacenado por el Bot.
  • Esta exención de responsabilidad se aplica con la máxima extensión permitida por la ley aplicable, sin perjuicio de las obligaciones legales irrenunciables en materia de protección de datos personales (notificación de brechas, atención a solicitudes de derechos, etc.).

Artículo 30. Disposición Derogatoria y Vigencia

30.1. Derogación

La presente Política deroga y reemplaza cualquier política de privacidad o términos de uso anteriores, ya sean escritos, verbales o implícitos, relativos al Bot.

30.2. Nulidad parcial

Si alguna cláusula de la presente Política fuera declarada nula, ilegal, o inaplicable por una autoridad judicial o administrativa competente, dicha cláusula se interpretará de manera que se ajuste lo más posible a la intención original de las partes, y el resto de las cláusulas permanecerán en pleno vigor y efecto.

30.3. Vigencia

La presente Política entra en vigor en la fecha indicada al inicio del documento, y permanecerá en vigor mientras el Bot esté operativo, salvo que sea modificada de conformidad con los Artículos 24 y 25.


Resumen Ejecutivo

✅ ¿Qué es NixxoBOT?
NixxoBOT es un bot de Discord modular, desarrollado en Python con discord.py, que ofrece herramientas de administración, moderación (manual y automatizada), engagement y entretenimiento para comunidades de Discord. Opera bajo la responsabilidad de ATLAS SOFTWARE, representado por S4NDULOS, y se aloja en un servidor propio ubicado en la República Argentina. El código fuente es privado (closed source) y solo es accesible por el equipo de desarrollo.
✅ ¿Qué datos recopila NixxoBOT?
Identificadores de Discord (user_id, guild_id, channel_id), contenido generado por el usuario (warns, sugerencias, tickets, sorteos), configuraciones del servidor, metadatos de actividad, logs de moderación (manuales y automáticos) y datos de violaciones/acciones de AutoMod. No se recopilan datos sensibles, biométricos, financieros, de ubicación, ni información de pago.
✅ ¿Para qué se usan los datos?
Los datos se utilizan exclusivamente para operar el Bot (moderación manual y automática, sugerencias, tickets persistentes, sorteos con requisito de rol), cumplir con obligaciones legales y con los Términos de Servicio de Discord, mejorar el servicio (diagnóstico de errores, optimización, ajuste de patrones de AutoMod) y auditar la actividad y prevenir usos indebidos. No se venden, alquilan, comparten ni transfieren a terceros con fines comerciales o publicitarios.
✅ ¿Cómo se protegen los datos?
Cifrado AES-GCM de los secretos, clave maestra de 256 bits, conexiones SSL/TLS a PostgreSQL, firewall iptables, VPN con autenticación SSH, auditoría de código periódica, rotación del token de Discord cada 15 días, acceso restringido, persistencia segura de vistas interactivas y copias de seguridad semanales.
✅ ¿Qué derechos tienen los Usuarios?
Acceso (10 días), Rectificación (5 días hábiles), Cancelación (10 días, excepto Logs de Moderación), Oposición (10 días) y Portabilidad (10 días). Los Logs de Moderación (manuales y automáticos) solo se eliminan por orden judicial firme o mediación legal con abogados; la eliminación conlleva bloqueo por 365 días.
✅ ¿Cuánto tiempo se conservan los datos?
Los logs de moderación manual y las advertencias se conservan indefinidamente. Las violaciones y acciones de AutoMod se eliminan automáticamente a los 60 días. Las entradas en sorteos se eliminan al finalizar el sorteo. Los logs internos del Bot se rotan a los 30 días. Las copias de seguridad se conservan 30 días.
✅ ¿Cuál es la ley aplicable?
Argentina (Ley 25.326, Decreto 1558/2001, AAIP) y GDPR para residentes de la UE. Argentina es país reconocido como "adecuado" por la Comisión Europea.
✅ ¿Qué pasa si no acepto?
El uso del Bot implica la aceptación. Si no estás de acuerdo, debés cesar el uso y solicitar la eliminación de tus datos.
← Volver al Manual de Staff