Responsable del tratamiento
El responsable de los tratamientos aquí descritos en el sentido del artículo 4.7 del RGPD es:
- Prestador
- Leon Janz
- Dirección
- Fröschenbündt, 8
77767, Appenweier
Deutschland - Teléfono
- +49 157 50136509
- Correo electrónico
- support@mc-sync.eu
No se ha designado un delegado de protección de datos; no concurren los requisitos del artículo 37 del RGPD ni del § 38 BDSG.
Para cualquier consulta sobre protección de datos y para ejercer tus derechos basta con un correo a la dirección indicada. No se exige ninguna forma concreta.
Resumen
Tratamos la menor cantidad de datos posible. No hay herramientas de publicidad ni reconocimiento, ni perfilado, ni comercio con datos, y tus datos nunca se usan para entrenar modelos de IA. Cómo se usa el sitio web solo lo sabemos por una estadística de Cloudflare que funciona sin cookies y sin reconocer a visitantes individuales, y solo con tu consentimiento (véase «Sitio web y alojamiento»). Lo que se guarda sirve para aquello para lo que se configuró el servicio: estado del servidor, transmisión del chat, whitelist, roles, avisos. Llevamos una estadística de la frecuencia de uso de cada comando sin referencia a personas y la reiniciamos a diario.
«Datos personales» son todas las informaciones sobre una persona física identificada o identificable (art. 4 n.º 1 RGPD). Aquí son sobre todo tu ID de usuario de Discord, tu UUID y tu nombre de Minecraft y tu dirección de correo electrónico (si la indicas para la vigilancia o inicias sesión en el panel). En un servidor de Minecraft cuya administración conecta la consola a Discord, además pueden pasar por el servicio entradas del registro del servidor (véase «Consola en vivo»).
Sitio web y alojamiento
Este sitio (mc-sync.eu) está alojado en Netlify. Netlify registra automáticamente datos de acceso como la dirección IP, el momento y el tipo de navegador, necesarios para servir el sitio y repeler ataques. Nosotros no accedemos a esos datos. La base jurídica es el artículo 6.1 f) del RGPD; nuestro interés legítimo consiste en un funcionamiento seguro y fiable del sitio.
No empleamos herramientas de publicidad ni de reconocimiento, y no analizamos direcciones IP. No se cargan tipografías ni mapas desde servidores ajenos; el único script ajeno es el script de medición de la analítica web de Cloudflare, y solo con tu consentimiento (véase más abajo). Todo lo que se guarda en tu dispositivo figura en el apartado siguiente.
Las páginas solo son accesibles a través de una conexión cifrada (HTTPS).
El sitio está detrás de la red de Cloudflare (Cloudflare, Inc., EE. UU.): todas las solicitudes a mc-sync.eu, también las del panel, pasan por servidores de Cloudflare antes de llegar a Netlify. Cloudflare trata la dirección IP, el momento, la dirección solicitada, el tipo de navegador y otros datos técnicos de la solicitud para servir la página y repeler accesos automatizados y ataques (protección contra bots «Bot Fight Mode»). Para ello, Cloudflare puede establecer las cookies __cf_bm y cf_clearance y ejecutar una breve comprobación automática en el navegador. La base jurídica es el artículo 6.1 f) del RGPD; nuestro interés legítimo consiste en un funcionamiento seguro y fiable del sitio y en la protección frente a accesos abusivos.
Con tu consentimiento usamos Cloudflare Web Analytics para saber qué páginas se usan y dónde el sitio es demasiado lento. Solo si eliges «Aceptar todo» en el aviso sobre cookies, la página carga un script de medición de Cloudflare (static.cloudflareinsights.com). Al cargar una página, lee datos técnicos de tu navegador —la dirección solicitada, la página de procedencia, el tipo de navegador y de dispositivo y los tiempos de carga y de respuesta de la página— y los envía a Cloudflare (cloudflareinsights.com). No establece cookies, no guarda nada en el almacenamiento de tu navegador y no te reconoce en una visita posterior; según Cloudflare, no identifica a los visitantes por su dirección IP ni por la huella del navegador. Nosotros solo vemos cifras agregadas. Sin tu consentimiento, el script no se carga y no se mide nada. La base jurídica es tu consentimiento conforme al § 25 apdo. 1 TDDDG y al artículo 6.1 a) del RGPD. Puedes retirarlo en cualquier momento con efecto para el futuro, en «Ajustes de cookies», al pie de cada página; el tratamiento realizado antes de la retirada no se ve afectado.
Cookies y almacenamiento en tu dispositivo
Esta relación recoge todo lo que este sitio almacena en tu dispositivo o lee de él, en el sentido del § 25 de la Ley alemana de protección de datos en las telecomunicaciones y los servicios digitales (TDDDG).
mcsync_session
- Finalidad
- Mantiene tu sesión en el panel. Sin esta cookie tendrías que iniciar sesión en cada página. No es legible por scripts (HttpOnly) y solo contiene un identificador aleatorio del que no se puede deducir nada sobre ti.
- Duración
- 30 días; se prolonga con cada uso
mcsync_oauth_state
- Finalidad
- Asegura el inicio de sesión: vincula el regreso desde Discord al navegador que lo inició.
- Duración
- 10 minutos
mcsync_signed_in
- Finalidad
- Anota que en este navegador existe una sesión, para que la barra de navegación pueda mostrarla sin preguntar al servidor en cada página. Contiene únicamente el valor «1» y ningún identificador.
- Duración
- 30 días; se prolonga con la sesión
__cf_bm (Cloudflare)
- Finalidad
- La establece Cloudflare para distinguir las visitas de personas de los accesos automatizados (protección contra bots). Cloudflare solo la evalúa con ese fin; nosotros no tenemos acceso a ella.
- Duración
- 30 minutos
cf_clearance (Cloudflare)
- Finalidad
- La establece Cloudflare cuando tu navegador ha superado una comprobación de la protección contra bots, para que no se repita en cada solicitud. Nosotros no tenemos acceso a ella.
- Duración
- según la configuración de la protección contra bots, normalmente 30 minutos
i18next
- Finalidad
- Recuerda el idioma elegido.
- Duración
- hasta que se borre en el navegador
mcsync_consent (almacenamiento local)
- Finalidad
- Guarda tu elección en el aviso sobre cookies —si has aceptado las estadísticas o no— y cuándo elegiste, para que el aviso no aparezca en cada visita y el script de medición solo se cargue tras un sí. No se envía al servidor.
- Duración
- hasta que cambies tu elección o se borre en el navegador
mcsync.languageSynced (almacenamiento de sesión)
- Finalidad
- Tras iniciar sesión anota tu ID de usuario de Discord, para que el idioma del sitio y el del bot solo se igualen una vez por sesión del navegador. No se envía al servidor.
- Duración
- hasta cerrar la pestaña
mcsync_assistant (almacenamiento de sesión)
- Finalidad
- Guarda una copia del chat de IA en curso en esta pestaña para que vuelva a aparecer al instante al cambiar de página. El historial del chat en sí lo guarda el bot (véase «Chat de IA»); esta copia no se envía al servidor.
- Duración
- hasta cerrar la pestaña
mcsync_assistant_greeted (almacenamiento de sesión)
- Finalidad
- Anota que Pixi ya ha saludado en esta pestaña, para que el saludo no aparezca en cada cambio de página. Solo contiene el valor «1» y no se envía al servidor.
- Duración
- hasta cerrar la pestaña
mcsync_assistant_size (almacenamiento local)
- Finalidad
- Recuerda el tamaño que le has dado a la ventana del chat de IA: solo el ancho, el alto y si está ampliada. No se envía al servidor.
- Duración
- hasta que se borre en el navegador
mcsync.dashboard.recentGuilds (almacenamiento local)
- Finalidad
- Recuerda los identificadores de hasta ocho servidores de Discord que abriste por última vez en el panel, para que aparezcan arriba en la selección; sin nombres ni fechas. No se envía al servidor.
- Duración
- hasta que se borre en el navegador
mcsync.server-scope.‹ID del servidor de Discord› (almacenamiento local)
- Finalidad
- Recuerda, para cada servidor de Discord, qué servidor de Minecraft conectado seleccionaste por última vez en el panel. No se envía al servidor.
- Duración
- hasta que anules la selección o se borre en el navegador
mcsync.files.view (almacenamiento local)
- Finalidad
- Recuerda si ves las configuraciones en el gestor de archivos del panel como formulario o como texto. No se transmite al servidor.
- Duración
- hasta que se borre en el navegador
mcsync.files.updates (almacenamiento de sesión)
- Finalidad
- Recuerda el resultado de la comprobación de actualizaciones del gestor de archivos (nombres y versiones de plugins y mods) para no consultar Modrinth cada vez que lo abres. No se transmite al servidor.
- Duración
- hasta cerrar la pestaña, se usa como máximo 30 minutos
Service worker /sw.js y suscripción push
- Finalidad
- Solo si activas las notificaciones del navegador en la vigilancia: el navegador registra un service worker de este sitio y una suscripción push, para que los avisos lleguen aunque la página esté cerrada. El service worker no almacena archivos en caché. El endpoint push se envía al bot (véase «Vigilancia y vías de entrega»).
- Duración
- hasta que desactives la notificación o borres los datos del sitio en el navegador
No figura en la lista porque no guarda nada: el script de medición de la analítica web de Cloudflare. Solo se carga con tu consentimiento y entonces lee datos técnicos de tu navegador al cargar una página (véase «Sitio web y alojamiento»). Esta lectura está sujeta al § 25 apdo. 1 TDDDG: requiere tu consentimiento.
Puedes cambiar o retirar en cualquier momento tu elección sobre las estadísticas:
Imágenes de Discord en el panel
Dentro del panel, una vez iniciada la sesión, las imágenes de servidores y perfiles se cargan directamente desde el servidor de imágenes de Discord (cdn.discordapp.com). Discord coloca al hacerlo sus propias cookies (entre otras __dcfduid y __cf_bm) y conoce tu dirección IP. Esto ocurre únicamente en el panel y no en el resto de páginas. Si quieres evitarlo, puedes bloquear los contenidos de cdn.discordapp.com en tu navegador: el panel mostrará entonces las iniciales.
Panel e inicio de sesión con Discord
El panel en mc-sync.eu/dashboard se dirige a quienes administran un servidor de Discord. El inicio de sesión se realiza exclusivamente a través de Discord (OAuth 2.0). No existe una contraseña propia y no almacenamos ninguna.
Al iniciar sesión solicitamos a Discord los permisos «identify», «guilds» y «email». Con ello recibimos tu ID de usuario de Discord, tu nombre visible, tu avatar, la lista de tus servidores de Discord con los permisos que tienes en ellos y la dirección de correo registrada en Discord. Estos datos se mantienen en memoria mientras dura tu sesión. Solo se guarda de forma permanente la dirección de correo, y solo si Discord la indica como verificada: la usamos exclusivamente para comunicaciones sobre el contrato de uso a los administradores de un servidor de Discord, por ejemplo sobre nuevas condiciones de uso, no para publicidad ni para avisos sobre servidores. Cada inicio de sesión la actualiza; si Discord ya no indica una dirección verificada, se elimina.
El token de acceso que emite Discord se mantiene solo en la memoria del bot y se revoca ante Discord al cerrar sesión. Una sesión dura 30 días y se prolonga mientras la uses; en «Dispositivos con sesión iniciada» ves todas las sesiones de tu cuenta y puedes cerrarlas una a una. En un reinicio ordenado del bot, las sesiones existentes se escriben cifradas en un archivo, se vuelven a leer al arrancar y el archivo se borra después, para que un reinicio no cierre tu sesión.
Los cambios que realizas en el panel se registran en un registro de actividad del servidor de Discord correspondiente con tu ID de usuario de Discord, tu nombre visible, el momento y el tipo de cambio, y se borran a los 90 días. Esto sirve a la trazabilidad frente a los demás administradores del mismo servidor. Si borras tus datos, estas entradas permanecen sin tu nombre ni tu ID.
La base jurídica es el artículo 6.1 b) del RGPD para el inicio de sesión y la propia administración, y el artículo 6.1 f) del RGPD para el registro: nuestro interés legítimo consiste en mantener trazables los cambios en un servidor administrado por varias personas. Tratamos la dirección de correo según el artículo 6.1 b) del RGPD para informarte de cambios en tu contrato de uso. Si no se conoce ninguna dirección, la comunicación se envía como mensaje directo de Discord al propietario del servidor de Discord y, si no, a su canal de avisos o de chat.
En «Mis datos» (mc-sync.eu/dashboard/account/data) el panel te muestra todo lo guardado bajo tu ID de Discord, en todos los servidores de Discord. Allí puedes descargarlo como archivo y borrarlo por completo con un clic.
Datos de Discord y acceso al contenido de los mensajes
De Discord el bot recibe los identificadores de servidores, canales, roles y usuarios, los nombres visibles y los roles de los miembros (permiso «Server Members Intent», necesario para la sincronización de roles y para dar de baja de la whitelist a quien abandona un servidor), así como el contenido de los mensajes (permiso privilegiado «Message Content Intent»).
El contenido de los mensajes solo se evalúa en canales que la administración del servidor ha configurado expresamente para ello: como canal de chat-sync (reenvío al servidor de Minecraft, caché de dos días como máximo) o como canal de whitelist (interpretado como nombre de Minecraft). En todos los demás canales el bot comprueba cada mensaje de forma exclusivamente automática para ver si contiene un token de conexión válido. Si es así, el token se bloquea de inmediato y se avisa al canal de chat-sync afectado; el contenido del mensaje no se guarda ni se transmite. La base jurídica es el art. 6.1.b RGPD para los canales configurados y el art. 6.1.f RGPD para la protección frente a tokens publicados (interés legítimo en la seguridad de los servidores de Minecraft conectados).
Usamos los datos de Discord exclusivamente para las funciones aquí descritas. No se venden, no se ceden a redes publicitarias ni se usan para entrenar modelos de IA. Cumplimos los Discord Developer Terms of Service y la Discord Developer Policy; si Discord exige el borrado de datos, lo hacemos. Si quitas el bot de un servidor de Discord, todos los datos de ese servidor se borran automáticamente a los 30 días.
Datos en el bot, el plugin y la vigilancia
La siguiente relación indica para cada función los datos tratados, la base jurídica y la finalidad. Solo se guarda algo cuando la función se configura o se usa; quien solo tiene el bot en el servidor sin configurar nada no deja nada de esto. Todo lo que pertenece a un servidor de Discord se borra 30 días después de retirar el bot.
Datos de usuario
- Datos
- ID de usuario de Discord, idioma elegido (con /language o, si has iniciado sesión, con el selector de idioma de la web; ambos son el mismo ajuste), momento del último uso, estado y marca de tiempo del recordatorio de voto, si has votado por el bot
- Base jurídica
- Artículo 6.1 b) del RGPD (ejecución del contrato de uso); para el recordatorio de voto, además, artículo 6.1 a) del RGPD (consentimiento), que puedes retirar en cualquier momento
- Finalidad
- Reconocer tus ajustes, responder en tu idioma y enviar los recordatorios que has solicitado
Chat de IA («McAsk»)
- Datos
- ID de usuario de Discord, identificador interno, momento de la última consulta, presupuesto diario de tokens de IA usado y restante, tus chats guardados (título, origen Discord o sitio web, fechas y el contenido de tus preguntas y de las respuestas) y el identificador de la conversación correspondiente en OpenAI
- Base jurídica
- Artículo 6.1 b) del RGPD (prestación de la función solicitada); artículo 6.1 f) del RGPD para los límites de consultas (interés legítimo en evitar abusos)
- Finalidad
- Mantener la conversación, mostrar tus chats anteriores, limitar el uso, protección frente a abusos. El uso está limitado por un presupuesto diario de tokens de IA que se reinicia cada día. Las preguntas y respuestas se guardan como historial del chat durante 30 días; puedes consultarlas en la ventana del chat y eliminar chats concretos en cualquier momento. Después se eliminan automáticamente, y también cuando eliminas tu cuenta.
Caché del estado del servidor
- Datos
- ID de usuario de Discord, direcciones de servidor consultadas, edición, momento de la última consulta
- Base jurídica
- Artículo 6.1 b) del RGPD (prestación técnica); artículo 6.1 f) del RGPD (interés legítimo en tiempos de respuesta breves y en reducir la carga sobre interfaces ajenas)
- Finalidad
- Respuestas más rápidas y menos llamadas a servicios externos
Avisos en Discord
- Datos
- ID de usuario de Discord, estado de activación, direcciones de servidor vigiladas, edición, último estado conocido de conexión
- Base jurídica
- Artículo 6.1 a) del RGPD (consentimiento prestado al configurar el aviso) y artículo 6.1 b) del RGPD
- Finalidad
- Entrega de los avisos que has solicitado
Vigilancia y vías de entrega
- Datos
- ID de usuario de Discord del observador, direcciones de servidor observadas con etiqueta y periodo de gracia, vías de entrega (mensaje directo de Discord, dirección de correo, endpoint push de tu navegador o dirección de webhook) con su estado de confirmación, horas de silencio y zona horaria, y un registro de los avisos enviados con momento y resultado
- Base jurídica
- Artículo 6.1 b) del RGPD (entrega solicitada); la confirmación de la vía de entrega se basa en el artículo 6.1 f) del RGPD (interés legítimo en no enviar avisos a direcciones ajenas)
- Finalidad
- Aviso de caídas y otros eventos por la vía que hayas indicado, incluso sin servidor de Discord. Cada correo contiene un enlace de baja que borra la vía de entrega. El enlace de confirmación vale tres días; una vía no confirmada se borra a los 14 días y el registro de entregas a los 30 días.
Lista de servidores
- Datos
- ID del servidor de Discord, nombre del servidor, dirección, edición, conexión chat-sync vinculada; a petición de la administración, además un nombre corto público para la página de estado y una descripción y etiquetas para el directorio de servidores
- Base jurídica
- Artículo 6.1 b) del RGPD
- Finalidad
- Lista central de servidores para el resto de comandos (estado, paneles, canales de voz, lista blanca)
Lista blanca
- Datos
- ID del servidor de Discord, nombre de Minecraft, ID de usuario de Discord de quien lo envía, ID del canal o identificador de la conexión del servidor, momento del registro
- Base jurídica
- Artículo 6.1 b) del RGPD; artículo 6.1 f) del RGPD para la atribución a quien lo solicita (interés legítimo en la trazabilidad frente al equipo del servidor)
- Finalidad
- Gestionar la lista blanca de un servidor de Minecraft desde Discord y desde el panel, mantener trazables las entradas y darlas de baja automáticamente cuando alguien abandona el servidor de Discord
Solicitudes de whitelist
- Datos
- ID del servidor de Discord, ID de usuario de Discord del solicitante, nombre y UUID de Minecraft, momento desde el que se conoce el nombre (información de mc-api), nota, decisión, ID de usuario de Discord de quien decide, momento y motivo de la decisión
- Base jurídica
- Art. 6.1.b RGPD; art. 6.1.f RGPD para la atribución a quien decide (interés legítimo en la trazabilidad dentro de la administración del servidor)
- Finalidad
- Solicitud de admisión en la whitelist de un servidor de Minecraft con revisión por la administración; los nombres aceptados se registran
Vinculación de cuentas
- Datos
- ID del servidor de Discord, ID de usuario de Discord, UUID y nombre de Minecraft, código de vinculación de un solo uso
- Base jurídica
- Artículo 6.1 b) del RGPD
- Finalidad
- Unir una cuenta de Discord con una cuenta de Minecraft como base para la sincronización de roles y las menciones reales desde el juego
Sincronización de roles y rangos
- Datos
- ID del servidor de Discord, ID del rol, comando al otorgar, comando al retirar, momento de la ejecución; para el sentido inverso, nombres de rango del servidor de Minecraft con el ID de rol asignado y los rangos comunicados recientemente (180 días)
- Base jurídica
- Artículo 6.1 b) del RGPD
- Finalidad
- Ejecución automática de un comando de Minecraft al otorgar o retirar un rol y, a la inversa, asignación de un rol de Discord cuando un jugador vinculado recibe un rango en el juego
Avisos y registro
- Datos
- ID del servidor de Discord, ID del rol de alerta, ID del canal de registro, ID del canal de consola, interruptores de las distintas notificaciones, IDs de roles con acceso a áreas concretas del panel
- Base jurídica
- Artículo 6.1 b) del RGPD
- Finalidad
- Avisos de caída, registro de los comandos ejecutados en el servidor y reenvío de advertencias de la consola de Minecraft
Sincronización del chat
- Datos
- ID del canal de Discord, dirección y puerto de Minecraft, token de conexión como hash, momento y dirección IP de la última petición del servidor de Minecraft con ese token, fecha de caducidad del token, interruptores de las direcciones de transmisión, idioma, formato de chat y filtro de palabras, contador de errores; además software, versión de Minecraft y del plugin del servidor (base instalada) y valores de rendimiento del servidor (TPS, duración de tick, memoria; 35 días); versión y momento de las condiciones de uso aceptadas al conectar en el panel; la autodescripción del servidor (loader, versión de Java, qué funciones ofrece y por qué falta alguna); la vía de transmisión en uso (stream o consulta periódica, solo en memoria). Los datos que el plugin envía sobre un jugador (UUID, mundo, coordenadas, modo de juego, salud, nivel) solo se usan para rellenar el formato del chat y no se guardan
- Base jurídica
- Artículo 6.1 b) del RGPD; para los sucesos activables por separado, además, artículo 6.1 a) del RGPD
- Finalidad
- Transmisión de chat, entradas, salidas, muertes y avances entre Minecraft y Discord; detección de si un token sigue en uso; gráfico de rendimiento y aviso de sobrecarga en el panel; prueba del consentimiento; aviso de una versión más reciente del plugin y detección de funciones prometidas que faltan
Búfer de mensajes de chat
- Datos
- ID del servidor de Discord, ID del canal, texto del mensaje, autor, momento; en mensajes de Discord, además nombre de usuario, apodo en el servidor, rol más alto y nombre del canal (para los marcadores del formato del chat)
- Base jurídica
- Artículo 6.1 b) del RGPD; artículo 6.1 f) del RGPD (interés legítimo en una entrega sin duplicados)
- Finalidad
- Búfer de corta duración para que ningún mensaje se transmita dos veces ni se pierda
Informes de errores y supervisión del plugin
- Datos
- Informes de errores del plugin: tipo de error, mensaje de error (limpiado de direcciones IP, direcciones de correo y todo lo que parezca un token antes del envío), un número limitado de posiciones en el código, causa, versión del loader, de Minecraft, de Java y del plugin, frecuencia y primer y último momento; además, periodos en los que un servidor no entregó datos prometidos (como TPS o valores de rendimiento). Sin contenido del chat, sin nombres de jugadores, sin configuración
- Base jurídica
- Art. 6, apdo. 1, letra f del RGPD (interés legítimo en un funcionamiento estable y seguro y en corregir errores del plugin y del bot)
- Finalidad
- Detectar y corregir errores del plugin y del bot, descartar falsas alarmas, diagnóstico del funcionamiento. El envío de informes de errores está activado por defecto y puede desactivarse en cualquier momento en la configuración del plugin con error.report: false (oposición según el art. 21 del RGPD)
Presencia de jugadores
- Datos
- Nombre de Minecraft, primera y última aparición, último evento (entrada, salida, chat, muerte, avance), número de entradas, por cada servidor de Minecraft conectado
- Base jurídica
- Art. 6.1.f RGPD (interés legítimo de la administración del servidor en reconocer jugadores inactivos y entradas de whitelist obsoletas)
- Finalidad
- Mostrar en el panel quién estuvo por última vez en el servidor y cuándo. Solo se guarda lo que el plugin ya comunica para la transmisión del chat; se borra junto con la conexión.
Comandos de servidor, botones y programaciones
- Datos
- ID del servidor de Discord, texto del comando, ID de usuario y nombre de Discord de quien lo lanza, estado y salida del comando (2 días), IDs de roles con permiso para determinados comandos, botones guardados (macros) y programaciones con la persona que los creó
- Base jurídica
- Art. 6.1.b RGPD; art. 6.1.f RGPD para la atribución a quien lanza el comando (interés legítimo en la trazabilidad frente a la administración del servidor)
- Finalidad
- Ejecutar comandos de Minecraft desde Discord y desde el panel, mostrar el resultado, comandos recurrentes a horas fijas
Consola en vivo y canal de consola
- Datos
- Líneas del registro del servidor de Minecraft mientras alguien tenga la consola abierta en el panel o la administración haya configurado un canal de consola en Discord. Estas líneas pueden contener nombres, direcciones IP y mensajes de chat de jugadores del servidor de Minecraft.
- Base jurídica
- Art. 6.1.b RGPD (puesta a disposición de la administración del servidor). Del contenido del registro del servidor responde la administración del servidor de Minecraft; ella decide quién puede ver el canal de consola.
- Finalidad
- Mostrar el registro del servidor en curso a la administración. La consola en vivo solo se mantiene en memoria y no se guarda en la base de datos; los mensajes del canal de consola permanecen mientras Discord los conserve.
Página de estado pública y directorio de servidores
- Datos
- Nombre corto, nombre del servidor, dirección, edición, estado en línea, número de jugadores y versión; en el directorio además descripción y etiquetas, en cada caso solo si la administración ha publicado expresamente el servidor
- Base jurídica
- Art. 6.1.b RGPD
- Finalidad
- Página de estado accesible públicamente en mc-sync.eu/s/‹nombre› y entrada en el directorio. La lista de jugadores y el ID del servidor de Discord no se publican. La publicación puede retirarse en cualquier momento.
Actualización de canales de voz
- Datos
- ID del canal, dirección y edición del servidor, ID del servidor de Discord, tipo de actualización, momento, contador de errores
- Base jurídica
- Artículo 6.1 b) del RGPD
- Finalidad
- Actualizar automáticamente los nombres de canal con el número de jugadores o el estado del servidor
Direcciones de servidor predeterminadas
- Datos
- ID del servidor de Discord, dirección guardada, edición
- Base jurídica
- Artículo 6.1 b) del RGPD
- Finalidad
- Consultas sin tener que escribir la dirección cada vez
Interacciones con botones
- Datos
- Identificador del botón, ID de usuario de Discord, tipo, estado, momento
- Base jurídica
- Artículo 6.1 b) del RGPD
- Finalidad
- Procesar los clics en los mensajes de Discord (por ejemplo, actualizar o votar)
Inteligencia artificial («McAsk»)
Para las respuestas usamos un modelo de lenguaje de OpenAI Ireland Ltd. (actualmente GPT-5 mini). Para ello se transmiten a OpenAI y se tratan allí: tu pregunta, el historial del chat, un identificador interno y los nombres de Minecraft que has vinculado a tu cuenta de Discord. Si preguntas en mc-sync.eu, se añaden la dirección y el título de la página en la que estás y, en las páginas de guías, comandos y descargas, también su texto público. En el panel, la dirección contiene los identificadores del servidor de Discord y del servidor de Minecraft; si puedes gestionar el servidor de Discord, también se transmite su nombre. El asistente solo lee datos de un servidor de Discord desde el panel después de que lo hayas permitido en el chat; esos datos también se transmiten entonces. Según las garantías del proveedor, los contenidos enviados por la interfaz de programación utilizada no se usan para entrenar sus modelos. La conversación en OpenAI se elimina junto con el chat correspondiente: a más tardar a los 30 días, y de inmediato cuando eliminas el chat o tus datos.
Si tu pregunta requiere una búsqueda en la web, el término de búsqueda necesario se transmite además al servicio de búsqueda Tavily. Lo que se transmite es la consulta, no tu identificador de Discord.
La base jurídica es el artículo 6.1 b) del RGPD: el tratamiento es necesario para prestar la función que has solicitado. No introduzcas en el chat categorías especiales de datos personales en el sentido del artículo 9 del RGPD ni credenciales de acceso.
Destinatarios y transferencias a terceros países
Solo cedemos datos en la medida en que resulta necesario para el funcionamiento. Intervienen:
- Cloudflare, Inc. (EE. UU.) está delante del sitio como red: todas las solicitudes a mc-sync.eu, incluidas las del panel, pasan por Cloudflare. Cloudflare trata la dirección IP, el momento, la dirección solicitada, el tipo de navegador y datos técnicos de la solicitud para servir la página y protegerla frente a accesos automatizados, y, solo con tu consentimiento, elabora para nosotros la estadística de la analítica web.
- Netlify, Inc. (EE. UU.) sirve el sitio web. En ese proceso se generan datos de acceso del servidor, como la dirección IP, el momento y el tipo de navegador, a los que no tenemos acceso.
- Discord trata necesariamente todo lo que pasa por Discord —mensajes, roles, canales— así como el inicio de sesión en el panel. Para el uso de Discord en sí rige su propia política de privacidad.
- OpenAI Ireland Ltd. trata las entradas del chat de IA; para las búsquedas en la web se añade el servicio Tavily. Ambos reciben únicamente lo que requiere cada consulta.
- mc-api.bisai.dev es un servicio propio del mismo proveedor que figura en el aviso legal. El bot obtiene allí el estado de servidores, perfiles de jugador, cabezas y recetas; se transmiten direcciones de servidor y nombres de Minecraft, nunca tu ID de Discord. En el panel y en las páginas de estado tu navegador carga las imágenes directamente desde allí, por lo que mc-api conoce entonces tu dirección IP. Para mc-api rigen sus propias condiciones de uso y política de privacidad: mc-api.bisai.dev
- Modrinth (Rinth, Inc., EE. UU.) ofrece las descargas del plugin. El bot consulta allí la versión más reciente y solo transmite el loader y la versión de Minecraft, ningún dato sobre ti o tu servidor. El enlace de descarga del panel y de /mcsync status lleva a Modrinth, donde rige su propia política de privacidad.
- top.gg gestiona la votación del bot. Solo si usas /vote o el recordatorio de voto transmitimos tu ID de usuario de Discord a top.gg para comprobar si has votado; top.gg nos comunica los votos mediante un webhook firmado. Para top.gg rige su propia política de privacidad.
- Las notificaciones push web pasan por el servicio push de tu navegador (Google, Mozilla o Apple según el navegador). El contenido de un aviso va cifrado de extremo a extremo (RFC 8291); el servicio solo sabe que se entrega algo. Los webhooks van a la dirección que tú mismo has indicado (por ejemplo Slack, ntfy, Gotify o un webhook de Discord); para el destinatario rige su propia política de privacidad.
- El bot, el panel, el envío de correo (vigilancia y comunicaciones sobre el contrato) y la base de datos funcionan en servidores alquilados por nosotros dentro de la Unión Europea.
En la medida en que estos servicios traten datos por cuenta nuestra, lo hacen sobre la base de contratos de encargo del tratamiento conforme al artículo 28 del RGPD. No se ceden datos con fines publicitarios ni se venden.
Cloudflare, Inc., Discord Inc., Netlify, Inc., Rinth, Inc. (Modrinth), Tavily, Inc. y top.gg, así como, según el navegador, el proveedor del servicio push, tienen su sede en EE. UU. o fuera del Espacio Económico Europeo. La transferencia se basa en una decisión de adecuación conforme al art. 45 RGPD (EU-US Data Privacy Framework) cuando el proveedor está certificado, y en caso contrario en cláusulas contractuales tipo conforme al art. 46.2.c RGPD. Pese a estas garantías, no puede excluirse por completo el acceso de autoridades de esos países.
Plazos de conservación
Conservamos los datos solo mientras lo exige la finalidad correspondiente:
- Lo que se configura en un servidor de Discord —lista de servidores, sincronización de chat, sincronización de roles, comandos, avisos, direcciones predeterminadas, whitelist— permanece guardado mientras exista la configuración. Se borra en cuanto se elimina en el panel o por comando. Si se retira el bot del servidor de Discord, todos los datos de ese servidor se borran automáticamente a los 30 días; el plazo da tiempo a volver a invitar al bot tras una retirada accidental sin perder la configuración.
- Las cachés se sobrescriben continuamente y se descartan al poco tiempo: los mensajes de chat y la salida de comandos de servidor a los dos días, el estado del servidor en la siguiente consulta. La consola en vivo solo está en memoria.
- Una sesión del panel dura 30 días desde el último uso y puede cerrarse en cualquier momento en «Dispositivos con sesión iniciada»; el token de acceso de Discord se revoca al cerrar sesión.
- Las observaciones y sus vías de entrega existen hasta que las borres o uses el enlace de baja. El enlace de confirmación vale tres días; una vía no confirmada se borra a los 14 días y el registro de entregas a los 30 días.
- Los registros se borran automáticamente: el registro de actividad del panel a los 90 días, los valores de rendimiento a los 35 días, los rangos comunicados recientemente a los 180 días, la estadística de comandos a diario.
- El chat de IA: las preguntas y respuestas se guardan como historial del chat durante 30 días y después se eliminan junto con la conversación en OpenAI; antes puedes eliminar tú mismo chats concretos. El presupuesto diario se reinicia cada día.
- Tus propios datos —idioma, recordatorios, chat de IA, monitorización, vinculaciones de cuenta, nombres de whitelist enviados y solicitudes— puedes borrarlos tú mismo en cualquier momento en el panel, en «Mis datos». Las entradas en los registros de un servidor de Discord permanecen entonces sin tu nombre ni tu ID.
- Los informes de errores del plugin y el historial de señales ausentes se eliminan automáticamente a los 90 días; la vía de transmisión solo se guarda en memoria. Si se elimina el bot de un servidor de Discord, los informes de errores pierden la relación con sus conexiones a los 30 días.
- La dirección de correo del inicio de sesión en el panel se renueva en cada inicio de sesión y se elimina si no inicias sesión durante dos años, si Discord ya no indica una dirección verificada o si borras tus datos en «Mis datos».
Si en un caso concreto existen obligaciones legales de conservación, o si el almacenamiento es necesario para formular o defender reclamaciones, la supresión se produce después; hasta entonces el tratamiento queda limitado (artículo 18 del RGPD).
Bases jurídicas de un vistazo
Según la función, el tratamiento se apoya en una de las siguientes bases:
- Artículo 6.1 b) del RGPD: ejecución del contrato de uso gratuito del bot, el plugin, el panel y la vigilancia.
- Artículo 6.1 a) del RGPD: consentimiento, por ejemplo para los recordatorios, los avisos activables por separado y las estadísticas del sitio (en este caso también conforme al § 25 apdo. 1 TDDDG). Es voluntario y puede retirarse en cualquier momento con efectos para el futuro.
- Art. 6.1.f RGPD: interés legítimo en la seguridad operativa, la protección frente a abusos (como el bloqueo de tokens de conexión publicados), tiempos de respuesta cortos, la defensa del sitio frente a accesos automatizados y la trazabilidad de cambios y decisiones en servidores administrados conjuntamente.
- Artículo 6.1 c) del RGPD: cumplimiento de obligaciones legales, por ejemplo al tramitar denuncias de contenidos ilícitos conforme al Reglamento (UE) 2022/2065.
Facilitar estos datos no es una exigencia legal ni contractual. Sin los datos indicados en cada caso, sin embargo, la función correspondiente no puede ejecutarse: una lista blanca sin nombre de Minecraft no es una entrada.
Menores de edad
El servicio no se dirige específicamente a menores. Para el uso de Discord rige la edad mínima establecida por Discord. En la medida en que un tratamiento se base en el consentimiento, este solo es válido en menores de 16 años con la autorización de quienes ejerzan la patria potestad o tutela (artículo 8.1 del RGPD). Si tenemos conocimiento de que se tratan datos de un menor sin esa autorización, los borramos.
Sin decisiones automatizadas
No se producen decisiones individuales automatizadas, incluida la elaboración de perfiles, en el sentido del artículo 22, apartados 1 y 4, del RGPD. Los procesos automáticos —como dar de baja de la lista blanca a quien abandona un servidor de Discord o ejecutar un comando al cambiar un rol— siguen únicamente las reglas que ha fijado el propio equipo del servidor; no evalúan a ninguna persona.
Seguridad del tratamiento
Adoptamos medidas técnicas y organizativas conforme al art. 32 RGPD: transmisión exclusivamente por conexiones cifradas, almacenamiento de tokens de conexión, de sesión y de API solo como hash, guardado cifrado de las sesiones durante un reinicio, acceso a la base de datos solo desde la red interna, acceso al panel solo a través de Discord y solo con el permiso vigente en Discord, que se comprueba de nuevo en cada acceso. Un token de conexión que aparezca en un mensaje de Discord se bloquea automáticamente.
Aun así, no es posible una protección completa de los datos frente al acceso de terceros en la transmisión por internet, por ejemplo en la comunicación por correo electrónico. Si una violación de la seguridad de los datos personales entraña probablemente un alto riesgo para ti, te informaremos conforme al artículo 34 del RGPD.
Tus derechos
Frente a nosotros te asisten los siguientes derechos:
- acceso a los datos que tratamos sobre ti (artículo 15 del RGPD)
- rectificación de datos inexactos (artículo 16 del RGPD)
- supresión (artículo 17 del RGPD)
- limitación del tratamiento (artículo 18 del RGPD)
- entrega en un formato habitual y transmisión a otro responsable (artículo 20 del RGPD)
- oposición a los tratamientos basados en un interés legítimo (artículo 21 del RGPD)
- retirada del consentimiento prestado, con efectos para el futuro (artículo 7.3 del RGPD)
Puedes obtener, llevarte y borrar tus propios datos por ti mismo en cualquier momento: en el panel, en «Mis datos» (mc-sync.eu/dashboard/account/data). El archivo que descargas allí es a la vez la información del art. 15 y la portabilidad del art. 20 RGPD; el borrado allí abarca todo lo guardado bajo tu ID de Discord. Para todo lo demás —y si prefieres no usar el panel— basta un mensaje informal a la dirección indicada en «Responsable». Respondemos sin dilación y a más tardar en un mes (art. 12.3 RGPD). En las solicitudes por Discord te pedimos comprensión por tener que verificar con quién hablamos: informar a la persona equivocada sería en sí una violación de datos.
Con independencia de ello, tienes derecho a presentar una reclamación ante una autoridad de control (artículo 77 del RGPD), en particular ante la del lugar de tu residencia habitual, tu lugar de trabajo o el lugar de la supuesta infracción.
La autoridad competente para nosotros es: Der Landesbeauftragte für den Datenschutz und die Informationsfreiheit Baden-Württemberg, Lautenschlagerstraße 20, 70173 Stuttgart, Alemania, www.baden-wuerttemberg.datenschutz.de
Cambios en esta política
Adaptamos esta política cuando cambian el servicio o las exigencias legales. Rige la versión publicada en esta página; la fecha del encabezado indica su estado. Si cambia algo esencial en el tratamiento, lo advertiremos además en el servidor de soporte.