Política de Privacidad
1. Información que Recopilamos
Este sitio web (roblemumin.com) es un portafolio profesional personal. Recopilamos información mínima:
- Envíos del formulario de contacto (nombre, email, empresa, mensaje) enviados a través de su cliente de correo electrónico
- Registros básicos del servidor web (dirección IP, tipo de navegador, páginas visitadas)
- Las funciones de autenticación y acceso a documentos protegidos utilizan cookies y sesiones del servidor. Otras funciones interactivas utilizan almacenamiento del navegador y datos de actividad específicos de cada función, como se describe a continuación.
- El tratamiento de actividad abarca Kaboom (1.1), la biblioteca (1.2), Calixa (1.3), documentos protegidos por NDA (1.4), partidas guardadas de Zork (1.5) y el libro de visitas (1.6).
- Sin rastreadores publicitarios, analítica entre sitios ni redes publicitarias de terceros
1.1 Telemetría del Juego Kaboom
Kaboom registra la actividad de juego y datos técnicos de las solicitudes para comprender el rendimiento y el uso del juego.
Datos Recopilados:
- Identificadores técnicos de sesión: UUID aleatorio (generado en su navegador), tiempos de inicio/fin de sesión, tiempo total de juego
- Estadísticas de Juego: Puntuación, nivel alcanzado, vidas restantes, elección de modo de audio (podcast/banda sonora)
- Métricas Técnicas: Datos de rendimiento (velocidad de fotogramas, latencia), informes de fallos, tipo de navegador, tipo de dispositivo
- Datos Geográficos: País y ciudad (derivados de la dirección IP, no almacenados directamente)
Límites del tratamiento:
- ❌ No se recopilan nombres, direcciones de correo electrónico ni información de contacto
- Pueden conservarse identificadores técnicos, incluido un hash IP y metadatos de conexión disponibles; consulte la descripción anterior y los registros de alojamiento en la sección 5.
- Pueden conservarse identificadores técnicos, incluido un hash IP y metadatos de conexión disponibles; consulte la descripción anterior y los registros de alojamiento en la sección 5.
- ❌ No hay seguimiento entre sitios ni compartición de datos con terceros
Por Qué Recopilamos Estos Datos:
- Mejorar la Experiencia de Juego: Identificar problemas de rendimiento, optimizar para diferentes dispositivos, corregir errores
- Comprender la Interacción: Verificar si los visitantes realmente juegan y disfrutan del juego
- Análisis de Funciones de Audio: Comprender si los jugadores prefieren escuchar el podcast o la banda sonora del juego
- Optimización Técnica: Garantizar que el juego funcione sin problemas en diferentes navegadores y dispositivos
Base Legal: Este procesamiento se basa en el interés legítimo (RGPD Art. 6(1)(f)) para mejorar las funciones interactivas de nuestro sitio web y la experiencia del usuario.
1.2 Actividad en la página Biblioteca
Cuando navega por la página Biblioteca, registramos discretamente qué documentos abren, previsualizan o descargan los visitantes, y qué términos de búsqueda les ayudan a encontrar las cosas. Así es como mantenemos la biblioteca organizada y priorizamos los materiales que son realmente útiles — nada más glamuroso que eso.
Datos recogidos:
- Identificadores técnicos de sesión: UUID aleatorio generado en su navegador, inicio/fin de sesión, tiempo por página
- Actividad documental: Qué documentos se han visto, previsualizado o descargado
- Términos de búsqueda: Texto introducido en la barra de búsqueda de la biblioteca (ayuda a mejorar la búsqueda)
- Métricas técnicas: Tiempo de carga de página, navegador, tipo de dispositivo — para detectar y solucionar lentitudes
- Localización aproximada: País y ciudad, derivados de su dirección IP en el momento de la solicitud. La IP en sí se hashea antes de almacenarse — la dirección bruta nunca se conserva.
Límites del tratamiento:
- ❌ Sin nombres, direcciones de correo o información de contacto
- Pueden conservarse identificadores técnicos, incluido un hash IP y metadatos de conexión disponibles; consulte la descripción anterior y los registros de alojamiento en la sección 5.
- Pueden conservarse identificadores técnicos, incluido un hash IP y metadatos de conexión disponibles; consulte la descripción anterior y los registros de alojamiento en la sección 5.
- ❌ Sin tracking cross-site ni redes publicitarias
Base legal: interés legítimo (RGPD art. 6(1)(f)) — estrictamente para mantener la Biblioteca útil para los visitantes.
1.3 Calixa — Chat y terminal de preguntas y respuestas profesionales
Calixa tiene dos superficies: la ventana de chat compacta accesible desde la navegación, y el terminal retro a pantalla completa en /calixa.html. Ambas responden preguntas sobre mi trayectoria profesional. Si abre cualquiera de ellas y envía un mensaje, esto es exactamente lo que ocurre:
Qué fluye dónde:
- Su pregunta → nuestro servidor → reenviada a OpenRouter → respuesta devuelta a su navegador
- Documentos de contexto: un breve conjunto de notas biográficas sobre mi trayectoria se envía junto a la pregunta para que la IA se mantenga en el tema
- Dirección IP: Se utiliza para limitar solicitudes y para registros técnicos de sesión; puede almacenarse un identificador IP con hash. Los registros de acceso del alojamiento se describen en la sección 5.
- Solo el terminal envía además: Cuando usa el terminal a pantalla completa en /calixa.html (no el widget de navegación), cada solicitud lleva además un UUID generado en el navegador, un UUID de sesión, su idioma preferido, su zona horaria, su resolución de pantalla, la URL de entrada y la URL de referencia. Estos valores ayudan al terminal a formatear correctamente las respuestas (idioma, hora del día) y entender desde qué páginas llegan los visitantes. Todos los valores se generan en el navegador — ninguno proviene de cookies o de una cuenta persistente.
Límites del tratamiento:
- Ciertos datos de memoria pueden permanecer en el servidor como se describe arriba; esto no promete que no se conserve ninguna información de la conversación.
- El UUID del navegador puede asociar visitas con registros de sesión y memoria; no se requiere una cuenta registrada.
- ❌ Sin uso publicitario de nada de lo que escriba
Sobre OpenRouter: Calixa envía su pregunta y el contexto seleccionado al proveedor de modelos configurado a través de OpenRouter. Cuando están activados los embeddings externos de consultas, el texto también se envía a NVIDIA. El tratamiento depende de las condiciones y la configuración aplicables a cada servicio; este sitio no establece una garantía universal de que ningún proveedor utilice los datos para entrenamiento.
Base legal: interés legítimo (RGPD art. 6(1)(f)) para responder preguntas de visitantes, combinado con su acción voluntaria — nada se envía si no escribe y pulsa enviar.
1.4 Visor de documentos — acceso protegido por NDA
Los documentos protegidos por NDA requieren un formulario de aceptación con datos de contacto para administrar el NDA. Otras funciones pueden procesar identificadores o nombres facilitados voluntariamente, como describe esta política.
Datos recogidos (solo en el formulario NDA):
- Nombre completo: tal como se introduce en el formulario de aceptación del NDA.
- Dirección de correo: se utiliza para emitir y verificar su contraseña de acceso por documento, y para contactar con usted si el NDA debe aplicarse o modificarse.
- Empresa u organización: campo de texto libre opcional.
- Prueba de consentimiento: registro en servidor de que marcó la casilla de aceptación, con timestamp e identificador del documento.
- Tokens CSRF y de sesión: tokens técnicos de corta duración cuyo único propósito es prevenir falsificación de solicitudes entre sitios contra el propio formulario.
Lo que NO se recoge aquí:
- ❌ Nada más allá de los campos listados arriba — sin profiling, sin IDs publicitarios, sin enlace a redes sociales.
- ❌ Este formulario no se utiliza para marketing, newsletters ni cualquier otro tracking fuera de la administración del NDA.
Base legal: Contrato (RGPD art. 6(1)(b)) — el NDA en sí es el contrato cuya ejecución requiere este tratamiento. Los derechos de supresión bajo el art. 17 aplican sujetos a las obligaciones de retención derivadas del NDA.
1.5 Zork — códigos de partida compartibles
El terminal Zork (zork.html) le permite guardar el progreso en su propio navegador (localStorage, nunca enviado a ningún sitio) o — solo cuando escribe explícitamente /export o pulsa el botón de exportar — subir una instantánea de partida a nuestro servidor para retomar en otro dispositivo mediante un código corto de 8 caracteres.
Lo que se almacena cuando usa /export:
- Número de juego: 1, 2 o 3 (a qué episodio de Zork pertenece la partida)
- Blob de partida: el estado binario opaco producido por el intérprete Z-machine — típicamente 1 a 3 KB en base64
- Código aleatorio: identificador de 8 caracteres generado en el servidor; esto es lo que comparte para reanudar
- Timestamps: momento de creación y última lectura (usados solo para expirar códigos no usados)
Límites del tratamiento:
- ❌ Sin identificador de visitante, sin sesión, sin cuenta
- Se utiliza un hash unidireccional de la IP para limitar solicitudes. No es la dirección sin procesar; esto no demuestra que todos los registros técnicos se eliminen después de una hora.
- ❌ Sin historial de juego, sin comandos escritos, sin entrada del parser
- ❌ Sin tracking cross-device — un código de partida es solo un marcador que usted eligió crear
Retención: Los códigos de partida se eliminan automáticamente tras 90 días de inactividad. Si quiere conservar uno indefinidamente, retómelo de vez en cuando — ese acceso reinicia el contador. Por el contrario, si cambia de opinión no hay cuenta que borrar: el código caduca por sí solo.
Base legal: su acción voluntaria (RGPD art. 6(1)(a) consentimiento, al escribir /export). La función existe únicamente para hacer cómodas las partidas portables.
1.6 Libro de visitas CCIT — mensajes anónimos
El terminal Calixa (calixa.html) incluye un libro de visitas anónimo opcional, accesible mediante los comandos /GUESTBOOK y /SIGN. Si escribe /SIGN seguido de un mensaje corto, ese mensaje se almacena en el servidor y se muestra a visitantes posteriores que lean el muro. Nada se almacena salvo que envíe explícitamente.
Lo que se almacena cuando firma el libro de visitas:
- Mensaje: el texto que envía (máximo 280 caracteres). Los caracteres de control se eliminan y < > se escapan para que no pueda ejecutarse ningún markup.
- Nombre de visualización: opcional — si pasa /SIGN -n NOMBRE, el nombre se almacena junto al mensaje. Sin él, la entrada se muestra como ANONYMOUS.
- Código de país (dos letras): si el edge de Cloudflare resolvió uno para su solicitud (por ej. DE, ES). Sin ciudad, sin región, sin IP bruta.
- Timestamps: cuándo se creó y se actualizó por última vez el mensaje.
- Hash de IP y User-Agent: hash unidireccional con sal de cada uno, usado solo para rate-limiting (3 envíos por 30 minutos) y correlación de abusos. Los valores brutos nunca se almacenan.
Lo que NO se almacena:
- ❌ Sin cuenta, sin login, sin identificador de visitante
- ❌ Sin dirección IP bruta (solo el hash, que no puede revertirse a la IP original)
- ❌ Sin fingerprinting, sin tracking cross-device
- El filtro de moderación rechaza datos de contacto en mensajes públicos del libro de visitas. Los envíos rechazados pueden seguir almacenados con su estado de rechazo.
Moderación: Un filtro en servidor rechaza mensajes que contengan URLs, datos de contacto, insultos, palabras de odio, spam e intentos de inyección de prompt. Los mensajes rechazados se almacenan con estado « rejected » (no visibles) para que se puedan revisar patrones de abuso repetido. El filtro es conservador — los falsos positivos quedan en logs con un motivo, nada más.
Base legal: su acción voluntaria (RGPD art. 6(1)(a) consentimiento, al escribir /SIGN y enviar). La función existe como un simple muro de mensajes visitante-a-visitante.
2. Cómo Utilizamos la Información
La información se utiliza únicamente para:
- Responder a consultas profesionales
- Mantenimiento y seguridad del sitio
- Mejorar la experiencia Kaboom mediante el análisis de telemetría anónima (sección 1.1)
- Mantener la utilidad de la biblioteca identificando documentos y búsquedas útiles para los visitantes (sección 1.2)
- Generar respuestas en el chat o terminal Calixa cuando usted formule una pregunta (sección 1.3)
- Administrar las aceptaciones de NDA para documentos protegidos (sección 1.4)
- Almacenar partidas de Zork guardadas voluntariamente para reanudar el juego en otro dispositivo (sección 1.5)
- Cumplir obligaciones legales cuando sea necesario
Uso de los datos de actividad del sitio: La actividad descrita en las secciones 1.1–1.6 se utiliza exclusivamente para comprender el uso de las funciones interactivas, detectar problemas técnicos, administrar el acceso mediante NDA y mejorar la utilidad del sitio. Estos datos nunca se venden, se comparten con terceros ajenos a los proveedores específicos de la sección 5 ni se utilizan con fines publicitarios.
3. Compartición de Información
No vendemos, intercambiamos ni compartimos su información personal con terceros, excepto:
- Cuando sea requerido por ley
- Para proteger nuestros derechos o seguridad
- Con su consentimiento explícito
- Tratamiento por terceros para los servicios ya descritos en la sección 5.
4. Seguridad de los Datos
Implementamos medidas de seguridad apropiadas para proteger su información. Sin embargo, ninguna transmisión por internet es 100% segura. Los formularios de contacto utilizan su cliente de correo electrónico (no se almacenan datos en nuestros servidores).
5. Servicios de Terceros
- OpenRouter / NVIDIA: Calixa envía su pregunta y el contexto seleccionado al proveedor de modelos configurado a través de OpenRouter. Cuando están activados los embeddings externos de consultas, el texto también se envía a NVIDIA. El tratamiento depende de las condiciones y la configuración aplicables a cada servicio; este sitio no establece una garantía universal de que ningún proveedor utilice los datos para entrenamiento.
- Proveedor de alojamiento: el servidor que entrega este sitio conserva registros de acceso a corto plazo (IP, URL, agente de usuario) para la seguridad y la prevención de abusos, una práctica habitual de los proveedores de alojamiento.
- Reproductor SARC-FM (opcional): Al cargar el reproductor de radio, su navegador se conecta directamente al sitio independiente sarc-fm.net. Este servicio es independiente de Calixa. Consulte la información de privacidad de la emisora.
Este sitio web puede contener enlaces a sitios externos. No somos responsables de sus prácticas de privacidad. Por favor, revise sus políticas de privacidad antes de proporcionar cualquier información.
6. Cumplimiento del RGPD y DSGVO
El RGPD (denominado DSGVO en alemán) establece los siguientes derechos de los interesados:
- Derecho de Acceso (Art. 15 DSGVO): Solicitar información sobre los datos personales que procesamos
- Derecho de Rectificación (Art. 16 DSGVO): Solicitar la corrección de datos personales inexactos
- Derecho de Supresión (Art. 17 DSGVO): Solicitar la eliminación de sus datos personales ("Derecho al olvido")
- Derecho a la Portabilidad de los Datos (Art. 20 DSGVO): Recibir sus datos en un formato estructurado y legible por máquina
- Derecho de Oposición (Art. 21 DSGVO): Oponerse al procesamiento de sus datos personales
- Derecho a Presentar una Reclamación: Contactar a las autoridades de protección de datos si considera que sus derechos han sido vulnerados
Base Legal para el Procesamiento: El procesamiento de datos personales se basa en intereses legítimos (Art. 6(1)(f) DSGVO) para comunicación profesional y seguridad del sitio web. Los datos del formulario de contacto se procesan con su consentimiento (Art. 6(1)(a) DSGVO).
7. Sus Derechos
Además de los derechos del RGPD/DSGVO, usted tiene derecho a:
- Retirar el consentimiento en cualquier momento (no afecta el procesamiento previo)
- Restringir el procesamiento bajo ciertas circunstancias
- Recibir notificación de brechas de datos cuando sea legalmente requerido
- Presentar una reclamación ante la autoridad de control competente — para el lugar de establecimiento del operador en Colonia (Renania del Norte-Westfalia), esta es la LDI NRW, Kavalleriestr. 2-4, 40213 Düsseldorf, Alemania (https://www.ldi.nrw.de). Para asuntos federales: BfDI en Bonn (https://www.bfdi.bund.de).
8. Privacidad de Menores
Este sitio web no está dirigido a menores de 16 años. No recopilamos intencionalmente información personal de menores de 16 años.
9. Cambios a Esta Política
Podemos actualizar esta política de privacidad ocasionalmente. Los cambios se publicarán en esta página con una fecha de revisión actualizada.
10. Responsable del tratamiento y contacto
Responsable del tratamiento en el sentido del art. 4 n.º 7 RGPD: Roble Mumin, Colonia, Alemania. La autoridad de control competente para el lugar de establecimiento (Colonia, Renania del Norte-Westfalia) es la LDI NRW, Kavalleriestr. 2-4, 40213 Düsseldorf (https://www.ldi.nrw.de). Para asuntos federales: BfDI en Bonn (https://www.bfdi.bund.de).
11. Base Legal (RGPD)
Para residentes de la UE, nuestra base legal para procesar su información:
- Interés Legítimo: Networking profesional y comunicación empresarial
- Consentimiento: Cuando usted envía el formulario de contacto
- Obligación Legal: Cuando sea requerido por ley
12. Derechos de Autor y Protección de Contenido
Todo el contenido de este sitio web está protegido por la ley de derechos de autor:
- Reproducción no autorizada prohibida: El contenido no puede ser copiado, distribuido o republicado sin permiso por escrito
- Uso profesional únicamente: La información se proporciona para fines de networking profesional y comunicación empresarial
- Propiedad intelectual: Todos los materiales representan trabajo original y experiencia profesional
- Contacto para permisos: Utilice nuestro formulario de contacto para cualquier solicitud de uso de contenido