Tu navegador
El progreso vive en localStorage. La autorización temporal del quiz vive en sessionStorage y desaparece al cerrar la pestaña.
PRIVACIDAD · POR ARQUITECTURA
La ruta, el portfolio y los simulacros funcionan sin registro. En el Club Quiz una passkey seudónima basta para competir; el perfil social solo se vincula después y si tú lo decides.
LOCAL FIRST · AGGREGATE ONLY
La arquitectura separa el aprendizaje local, las métricas colectivas y el reto competitivo voluntario.
El progreso vive en localStorage. La autorización temporal del quiz vive en sessionStorage y desaparece al cerrar la pestaña.
La API competitiva recibe una prueba anti-bot, passkey, respuestas opacas y tiempos; nunca prompts, código ni artefactos.
Los datos de aprendizaje son contadores sin identidad. En el reto existen credencial pública, intento, puntuación y recibo; el perfil solo existe si se vincula después.
Muestra contribuciones de GitHub y resultados competitivos únicamente tras consentimiento y moderación. Nunca hay ranking anónimo.
DATA MAP · NO FINE PRINT
Lo importante no es decir “privado”, sino especificar qué existe, dónde y para qué.
| Dato | Dónde | Finalidad | Retención | Identidad |
|---|---|---|---|---|
| Progreso y resultados | localStorage del navegador | Continuar el curso y generar tu portfolio | Hasta que lo borres | ID local aleatorio, nunca enviado |
| Entradas de herramientas | Memoria de la pestaña | Generar el artefacto solicitado | Hasta cerrar o recargar | Ninguna |
| Contadores de actividad | D1, agregados por día | Mostrar actividad comunitaria | Limpieza móvil de 400 días | Ninguna |
| Opciones cerradas y resultados técnicos | D1, distribuciones diarias | Detectar dificultad, calidad y demanda del curso | Limpieza móvil de 400 días | Sin usuario, sesión ni intento individual |
| Passkey del Club Quiz | D1: clave pública y token de sesión hasheado | Impedir la repetición por credencial y autenticar el intento | Sesión hasta 30 días; credencial mientras la edición sea verificable | Identificador técnico no publicado |
| Comprobación anti-bot | Cloudflare Turnstile: IP y señales técnicas transitorias | Reducir automatización antes de crear o usar la passkey | Según la política de Turnstile; no se copia a D1 | No crea una identidad del Club |
| Perfil social opcional | D1: proveedor, identificador público, nombre, avatar y URL | Tras completar, probar control de la cuenta y atribuir el ranking con permiso | Hasta retirada o moderación; los tokens OAuth se descartan | Perfil elegido por la persona |
| Email verificado opcional y prueba de consentimiento | Worker + D1: dirección cifrada con AES-GCM; literal, versión, idioma, finalidad, origen y fechas del consentimiento | Enviar contenidos, novedades, ofertas, eventos y quedadas sobre LLM Engineering, solo tras una casilla separada y una consulta a X | Dirección hasta la baja; al retirarla se borran dirección cifrada y hash. La prueba mínima se conserva hasta 3 años y después se elimina | Vinculado a la passkey y al perfil X elegidos |
| Intento competitivo | D1: preguntas asignadas, opciones opacas, tiempos, aciertos y nota | Puntuación de servidor, control de repetición y recibo firmado | Mientras la edición y su prueba deban verificarse | Ligado a passkey; al perfil solo si se publica |
| Autoría de contenido | GitHub y manifiesto estático | Reconocer PR, autores y revisores | Historial público de GitHub | Perfil público de GitHub |
| Solicitud HTTP | Red de Cloudflare | Entregar la web y proteger el servicio | Según configuración y política de Cloudflare | Cloudflare procesa metadatos de red |
Puedes inspeccionar, exportar, importar o borrar el progreso desde el portfolio. En el Club Quiz eliges por separado la publicación del resultado y las comunicaciones por email. Puedes retirar estas últimas con un clic: la dirección cifrada se elimina de inmediato sin alterar tu resultado.
Responsable del tratamiento: José Luis Cases Lozano, editor de LLM Engineer Club. Base jurídica del email comercial: tu consentimiento (art. 6.1.a RGPD y arts. 21 y 22 LSSI). Para acceso, rectificación, supresión, oposición, limitación o portabilidad: contacto@traderprofesional.com. También puedes reclamar ante la AEPD.
SCHEMA · ALLOWLIST · FAIL-SOFT
Las métricas de aprendizaje siguen un esquema exclusivamente agregado. El Club Quiz no usa cookies ni guarda IP, user-agent, contraseña, huella propia o tokens OAuth. El único email posible es el verificado por X tras consentimiento explícito, cifrado antes de llegar a D1. Sin esa casilla no se consulta ni se almacena.
Última revisión: 22 de agosto de 2026