{
	"legaldoc_privacy": "<p><strong>Política de privacidad de Puzzel.org</strong></p><p>Fecha de entrada en vigor: 18 de septiembre de 2026</p><h2>1. Introducción</h2><p>Puzzel.org (\"nosotros\" o \"nuestro/a\") lo crea y gestiona Daan Weustenraad en los Países Bajos, y nos tomamos muy en serio la protección de tu privacidad. Esta política explica qué información recopilamos cuando usas nuestros servicios, para qué la usamos, con quién la compartimos y cómo la protegemos. Está redactada para cumplir con el Reglamento General de Protección de Datos (RGPD).</p><h2>2. Información que recopilamos</h2><p>Si creas una cuenta, recopilamos los siguientes tipos de información:</p><ul><li><strong>Información de identificación personal</strong> — tu nombre y tu dirección de correo electrónico.</li><li><strong>Datos de uso</strong> — con qué frecuencia se usan tus actividades.</li><li><strong>Datos técnicos</strong> — tu navegador recuerda tu sesión activa, para que puedas retomar las actividades que has creado justo donde las dejaste, y datos funcionales similares.</li></ul><h2>3. Por qué tratamos tus datos</h2><p>Tratamos y almacenamos tu información por un único motivo: mantener la plataforma en funcionamiento y lo más fácil de usar posible. No se utiliza para nada más allá de lo que la plataforma necesita para funcionar.</p><h2>4. Base jurídica del tratamiento</h2><p>Tratamos los datos personales sobre las siguientes bases jurídicas:</p><ul><li><strong>Consentimiento</strong> — cuando nos has dado tu consentimiento, tratamos tus datos sobre esa base.</li><li><strong>Contrato</strong> — cuando el tratamiento es necesario para cumplir un contrato contigo.</li><li><strong>Obligación legal</strong> — cuando debemos cumplir con la ley.</li></ul><h2>5. Cuánto tiempo conservamos tus datos</h2><p>Conservamos tus datos personales solo durante el tiempo que los necesitamos para los fines por los que los recopilamos, incluidos los requisitos legales, contables o de informes que correspondan.</p><h2>6. Con quién compartimos tus datos</h2><p>Podemos compartir tu información con:</p><ul><li><strong>Google Firebase</strong> — proporciona la autenticación y el almacenamiento de tus datos.</li><li><strong>Google Classroom</strong> — solo cuando un docente asigna una actividad con calificaciones: la puntuación que ha obtenido un estudiante, enviada a su propia entrega en la clase de ese docente (consulta la sección 7).</li><li><strong>La plataforma de aprendizaje de tu centro</strong> — solo cuando un docente añade una actividad con calificaciones mediante LTI: la puntuación que ha obtenido un estudiante, enviada al libro de calificaciones de ese curso (consulta la sección 7).</li><li><strong>SendGrid</strong> — te envía correos sobre posibles problemas con tu cuenta y sobre novedades de la plataforma.</li><li><strong>Vercel</strong> — aloja y entrega el sitio web, y ejecuta su código de servidor.</li><li><strong>Amazon S3</strong> — almacena las imágenes, el audio y los documentos que subes.</li><li><strong>Stripe</strong> — gestiona los pagos de suscripción y la facturación.</li><li><strong>OpenAI y Google Gemini</strong> — generan contenido cuando un docente usa el asistente de IA. En un Wordle con la opción de aceptar solo palabras reales activada, un intento que no está en nuestras propias listas de palabras se envía a OpenAI como una sola palabra, sin nada que identifique al jugador.</li><li><strong>Pixabay</strong> — proporciona las fotos de stock que un docente puede buscar desde el editor; solo recibe las palabras de búsqueda.</li><li><strong>Autoridades legales</strong> — cuando lo exige la ley, o para proteger nuestros derechos legales.</li></ul><h2>7. Google Classroom y los libros de calificaciones de los centros</h2><p>Un docente puede conectar Puzzel.org con Google Classroom para añadir una actividad a una de sus clases y hacer que la puntuación de cada estudiante se escriba de vuelta en ella. Nada de esto ocurre a menos que un docente lo conecte y asigne una actividad; jugar una actividad de Puzzel.org desde un enlace normal funciona exactamente como se describe en el resto de esta política.</p><p><strong>A qué accedemos, y por qué</strong></p><ul><li><strong>De la cuenta de Google del docente</strong>, con el permiso del propio docente en la pantalla de Google: el identificador de su cuenta de Google y su dirección de correo electrónico, para mostrar qué cuenta está conectada; la lista de clases que imparte, para que pueda elegir una; y permiso para crear tareas y poner calificaciones en esas clases. No leemos las listas de clase, los nombres o direcciones de correo de otros estudiantes, ni ningún otro trabajo del curso.</li><li><strong>De un estudiante que abre una tarea</strong>: la cuenta de Google con la que inicia sesión — su identificador de cuenta, su nombre y su dirección de correo electrónico — para comprobar que pertenece a la clase a la que se asignó la actividad, y para poner su puntuación en su propia entrega.</li></ul><p><strong>Qué almacenamos</strong></p><ul><li>De un docente: el identificador de la cuenta de Google y la dirección de correo electrónico, los permisos que ha concedido, y un token cifrado que permite a Puzzel.org poner calificaciones en sus clases sin tener que volver a pedirlo. El token nunca sale de nuestros servidores.</li><li>De cada tarea: a qué actividad pertenece, la clase y la tarea de Google que ha creado, y de cada estudiante que la ha jugado, el identificador de su cuenta de Google, el identificador de la entrega en Classroom, la última puntuación enviada y cuándo. El nombre y la dirección de correo del estudiante se guardan junto con su resultado, como con cualquier jugador que inicia sesión con Google.</li></ul><p><strong>Cómo se calculan y se comparten las puntuaciones</strong>: una puntuación se calcula en nuestros servidores a partir de las respuestas dadas en la actividad — nunca se toma del navegador del estudiante — y lo único que enviamos a Google es esa puntuación, a una entrega que ya existe en la clase del docente. No vendemos datos de usuarios de Google, no los usamos con fines publicitarios ni para entrenar modelos de IA, y no se los transferimos a nadie más.</p><p><strong>Cuánto tiempo lo conservamos</strong>: el registro de un estudiante en una tarea se elimina cuando el docente deja de sincronizar esa tarea o borra la actividad. Cuando un docente desconecta Google Classroom, o elimina su cuenta, su token se revoca en Google y se borra. Las calificaciones ya escritas en Google Classroom se quedan allí: pertenecen al libro de calificaciones del centro, y el docente o el centro las gestiona en Google Classroom.</p><p><strong>Centros educativos</strong>: cuando un centro usa Puzzel.org con Google Classroom, el centro decide qué ocurre con los datos de sus estudiantes y Puzzel.org los trata en su nombre, solo para calcular y entregar las puntuaciones.</p><p><strong>La plataforma de aprendizaje propia de tu centro (LTI)</strong>: un centro también puede conectar Puzzel.org a su propia plataforma de aprendizaje — como Moodle, Canvas o Brightspace — mediante el estándar LTI 1.3. Un administrador del centro registra Puzzel.org una sola vez, con la sesión iniciada con una cuenta de Puzzel.org. Cuando un estudiante abre una actividad de Puzzel.org desde un curso, la plataforma nos dice quién es: el identificador que la plataforma usa para él y, si la configuración del centro los comparte, su nombre y correo electrónico. Usamos esto únicamente para iniciarle sesión en esa actividad; no se crea ninguna cuenta de Puzzel.org para él. Cuando un docente ha elegido enviar puntuaciones, guardamos de cada estudiante ese identificador de la plataforma, la dirección de la columna del libro de calificaciones y la última puntuación enviada, y a la plataforma solo le enviamos la puntuación, calculada en nuestros servidores como se ha descrito arriba. Nunca pedimos a la plataforma listas de clase ni otro trabajo del curso. El registro de un estudiante en una colocación se elimina cuando el docente deja de sincronizarla o elimina la actividad; las calificaciones ya escritas se quedan en el libro de calificaciones del centro. Igual que con Google Classroom, el centro decide qué ocurre con los datos de sus estudiantes, y Puzzel.org los trata en su nombre.</p><p>El uso y la transferencia a cualquier otra aplicación, por parte de Puzzel.org, de la información recibida de las API de Google, cumplirán la <a href=\"https://developers.google.com/terms/api-services-user-data-policy\">Política de datos de usuario de los servicios de API de Google</a>, incluidos los requisitos de uso limitado.</p><h2>8. Transferencias internacionales de datos</h2><p>Si transferimos tus datos fuera del Espacio Económico Europeo (EEE), nos aseguramos de que se aplique un nivel de protección adecuado — por ejemplo mediante cláusulas contractuales tipo.</p><h2>9. Seguridad de los datos</h2><p>Aplicamos las medidas técnicas y organizativas adecuadas para proteger tus datos, incluido el acceso restringido, servidores seguros y todas las medidas que la propia Google Firebase adopta para cumplir con la normativa: <a href=\"https://firebase.google.com/support/privacy\" rel=\"noopener noreferrer\" target=\"_blank\">https://firebase.google.com/support/privacy</a></p><h2>10. Tus derechos</h2><p>En virtud del RGPD, tienes los siguientes derechos:</p><ul><li><strong>Acceso</strong> — solicitar una copia de tus datos personales.</li><li><strong>Rectificación</strong> — solicitar que se corrijan los datos inexactos.</li><li><strong>Supresión</strong> — solicitar que se eliminen tus datos.</li><li><strong>Limitación</strong> — solicitar que limitemos el tratamiento de tus datos.</li><li><strong>Portabilidad</strong> — recibir tus datos en un formato estructurado y de uso común.</li><li><strong>Oposición</strong> — oponerte a un tratamiento basado en intereses legítimos.</li><li><strong>Retirada del consentimiento</strong> — cuando el consentimiento sea la base del tratamiento, retirarlo en cualquier momento.</li></ul><h2>11. Decisiones automatizadas y elaboración de perfiles</h2><p>No utilizamos decisiones automatizadas ni elaboración de perfiles que te afecten de forma significativa.</p><h2>12. Cookies y rastreo</h2><p>Nuestro sitio web usa únicamente almacenamiento funcional del navegador, para registrar tu sesión activa — cuando has iniciado sesión, o cuando estás creando o jugando actividades. La única cookie que usamos es una cookie de corta duración mientras se abre una actividad desde la plataforma de aprendizaje de un centro educativo. No hay cookies de rastreo ni publicitarias. Puedes borrar este almacenamiento en los ajustes de tu navegador.</p><h2>13. Cambios en esta política de privacidad</h2><p>Podemos actualizar esta política de vez en cuando. Te avisaremos de cualquier cambio importante con un aviso en el sitio web.</p><h2>14. Contacto</h2><p>Si tienes preguntas o dudas sobre esta política, o quieres ejercer alguno de tus derechos, contáctanos en:</p><p><strong>Correo electrónico:</strong> <a href=\"mailto:daan@puzzel.org\">daan@puzzel.org</a></p><h2>15. Reclamaciones</h2><p>Si consideras que no hemos cumplido con la normativa de protección de datos aplicable, tienes derecho a presentar una reclamación ante la autoridad de control correspondiente de tu país.</p>",
	"legaldoc_privacy_lms": "<h2>Anexo: Puzzel LMS — clases y cursos</h2><p>Añadido el 24 de septiembre de 2026, actualizado el 25 de septiembre de 2026. Este anexo se aplica únicamente a Puzzel LMS — la parte de Puzzel.org donde un docente crea una lista de clase y comparte cursos con esa clase. Ninguno de los datos que se describen a continuación se recopila en ningún otro sitio: jugar una actividad desde un enlace normal, o en cualquier lugar fuera del curso de un docente, funciona exactamente como se describe en la política anterior.</p><p><strong>Qué almacenamos</strong></p><ul><li><strong>La lista de la clase</strong>, introducida por el docente: para cada estudiante, un nombre y, si el docente los añade, un apellido y una dirección de correo electrónico. Si la clase usa contraseñas, un hash de la contraseña que elige el estudiante — nunca la contraseña en sí. Si la clase inicia sesión con Google o Microsoft, cuál de las dos y la dirección de correo electrónico de la cuenta que usó el estudiante. A menos que el centro active las cuentas de estudiante (más abajo), un estudiante de una clase no recibe una cuenta de Puzzel.org.</li><li><strong>Cuentas de estudiante — opcional</strong>: las cuentas de estudiante están desactivadas para un centro a menos que el centro las active, y todas las clases funcionan sin ellas. Cuando están activadas, el centro mantiene una sola lista de estudiantes, cada uno con una dirección de correo electrónico, y cada estudiante obtiene una sola cuenta para todas sus clases. Le enviamos a ese estudiante un correo con un enlace para elegir una contraseña (el mismo correo la restablece), almacenamos un hash de la contraseña y registramos cuándo inició sesión por última vez. Una Academia — nuestro plan para organizaciones — tiene las cuentas de participante activadas por defecto y puede desactivarlas.</li><li><strong>Lo que hace un estudiante en un curso</strong>: sus resultados en sus actividades, como cualquier jugador, y el trabajo que entrega — el texto que escribe, las fotos y los PDF que añade, y una nota opcional para su docente. Las fotos se redibujan en el navegador antes de subirse, lo que elimina sus metadatos, como el lugar donde se tomaron; los PDF se comprueban en busca de malware (AWS GuardDuty) antes de que nadie pueda abrirlos.</li><li><strong>La retroalimentación del docente</strong>: una puntuación y un comentario sobre el trabajo de un estudiante. Cuando el docente devuelve un trabajo para revisión, la versión anterior — con sus archivos, la nota del estudiante y la retroalimentación del docente — se conserva como historial de ese trabajo.</li><li><strong>Un registro de cambios de nombre</strong>: cuando un estudiante elige su nombre en la lista de la clase, o elige «¿no eres tú?», registramos qué nombre se eligió o se liberó, en qué dispositivo y cuándo. El dispositivo es un ID aleatorio que crea el navegador y guarda en su propio almacenamiento, con una etiqueta genérica como «Safari · iPad». No registramos direcciones IP. El registro se elimina automáticamente pasados 30 días.</li></ul><p><strong>Quién puede verlo</strong></p><p>El docente propietario de la clase ve todo lo anterior para esa clase. Los estudiantes ven los nombres de la lista de la clase para poder elegir el suyo; más allá de eso, un estudiante solo ve sus propios resultados, su propio trabajo y la retroalimentación sobre él — nunca los de un compañero. Los archivos que entrega un estudiante se almacenan en Amazon S3, en la región de almacenamiento que ha elegido el docente, bajo una dirección que no se puede adivinar: cualquiera que reciba esa dirección puede abrir el archivo, y Puzzel.org solo lo muestra al estudiante y a su docente.</p><p><strong>Cuánto tiempo lo conservamos</strong></p><p>Hasta que el docente lo elimina. Eliminar a un estudiante de la lista de estudiantes lo saca de todas las clases, con sus resultados. Eliminar a un estudiante de una clase borra los resultados, el trabajo y la retroalimentación de ese estudiante en la clase; eliminar una clase lo borra todo; restablecer el progreso de un estudiante borra sus resultados, su trabajo y la retroalimentación en ese curso. Un docente también puede eliminar cualquier archivo que haya entregado un estudiante, o todos los archivos de los estudiantes de un curso a la vez. El registro de cambios de nombre es la única parte que se elimina automáticamente, pasados 30 días.</p><p><strong>Centros educativos y Academias</strong>: cuando un centro educativo o una Academia usa Puzzel LMS con sus estudiantes o participantes, decide qué ocurre con sus datos y Puzzel.org los trata en su nombre. Nuestro acuerdo de tratamiento de datos describe este tratamiento en detalle.</p>",
	"legaldoc_terms": "<p><strong>Fecha de entrada en vigor:</strong> 1 de noviembre de 2026. Esta versión sustituye a los Términos en vigor desde el 18 de septiembre de 2026.</p><h2>1. Quiénes somos y a qué te comprometes</h2><p>Puzzel.org está gestionado por Daan Weustenraad, un empresario individual (eenmanszaak) inscrito en la Cámara de Comercio neerlandesa (KvK) con el número 66090091, con domicilio en Sneekermeer 13, 3825 XT Amersfoort, Países Bajos (\"Puzzel.org\", \"nosotros\"). Estos términos y condiciones (los \"Términos\") rigen tu acceso y uso del sitio web, las aplicaciones, la API, los elementos insertados, los cursos y los servicios relacionados de Puzzel.org (en conjunto, los \"Servicios\").</p><p>Aceptas estos Términos cuando creas una cuenta, haces un pedido o usas los Servicios de cualquier otro modo. Si no estás de acuerdo, no uses los Servicios.</p><p>El resumen en lenguaje claro que se muestra junto a estos Términos en nuestro sitio web es solo una comodidad. Únicamente el texto completo de estos Términos es jurídicamente vinculante. Cuando los Servicios se ofrecen en más de un idioma, prevalece la versión en inglés de estos Términos.</p><p><strong>Consumidores y clientes empresariales.</strong> Si usas los Servicios con fines ajenos a tu actividad comercial, empresarial o profesional, eres consumidor. Cuando estos Términos dicen \"clientes empresariales\", se refieren a todos los demás, incluidos los docentes que usan los Servicios para su trabajo, los centros educativos, las empresas y otras organizaciones. Nada de lo dispuesto en estos Términos limita los derechos que la legislación imperativa de tu país de residencia reconoce a los consumidores.</p><h2>2. Cuentas y requisitos de acceso</h2><p>Al crear una cuenta confirmas que tienes al menos 16 años, o que actúas en nombre de un centro educativo, una empresa u otra organización que te ha autorizado para ello. Los jugadores de una actividad no necesitan una cuenta y pueden ser más jóvenes; la sección 7 explica quién es responsable de ellos.</p><p>Debes facilitar información exacta al crear una cuenta y mantenerla actualizada. Eres responsable de todo lo que ocurra con tu cuenta y de mantener confidenciales tus datos de acceso. Avísanos de inmediato si crees que tu cuenta se ha usado sin tu permiso.</p><p>Si creas una cuenta para una organización, confirmas que estás autorizado para obligarla a cumplir estos Términos, y \"tú\" en estos Términos incluye a esa organización.</p><h2>3. Uso de los Servicios</h2><p>Puedes usar los Servicios para crear, compartir, insertar, imprimir y jugar actividades y cursos, dentro de los límites de tu plan. Aceptas lo siguiente:</p><ul><li>usar los Servicios solo con fines lícitos y de acuerdo con estos Términos;</li><li>no hacer un mal uso de los Servicios, no sobrecargarlos, no sondearlos ni interferir en ellos, y no intentar acceder a ellos por vías distintas de las interfaces que ofrecemos;</li><li>no aplicar ingeniería inversa, no descompilar, no extraer datos de forma automatizada ni copiar ninguna parte de los Servicios, salvo cuando la ley lo permita a pesar de esta cláusula;</li><li>no revender ni sublicenciar los Servicios, ni usarlos para crear un producto competidor;</li><li>respetar las sesiones de juego, las actividades y los demás límites de tu plan. Podemos limitar o pausar el uso que supere esos límites o que sea claramente automatizado o abusivo.</li></ul><p>Todo el contenido que hemos creado para los Servicios, incluidos textos, gráficos, logotipos, plantillas de actividades, actividades de ejemplo y software, pertenece a Puzzel.org o a sus licenciantes y está protegido por la legislación de propiedad intelectual. No obtienes ningún derecho sobre él más allá del derecho a usar los Servicios conforme a estos Términos.</p><h2>4. Tarifas, renovación y cancelación</h2><p>El plan gratuito no cuesta nada. Los planes de pago tienen los precios que se muestran en la página de precios en el momento de tu pedido, y los precios incluyen el IVA cuando corresponde. Te mostramos el precio y el periodo de facturación antes de que pagues.</p><p><strong>Renovación automática.</strong> Las suscripciones de pago se renuevan automáticamente al final de cada periodo de facturación hasta que las canceles. El panel de tu cuenta muestra si tu plan se renueva y cuándo.</p><p><strong>Cancelación.</strong> Puedes desactivar la renovación automática desde el panel de tu cuenta, o pedírnoslo en <a href=\"mailto:daan@puzzel.org\">daan@puzzel.org</a>. La cancelación surte efecto al final del periodo de facturación en curso, y conservas tu plan hasta entonces.</p><p><strong>Cambios de precio.</strong> Podemos cambiar los precios de la página de precios en cualquier momento. Un cambio se aplica a los pedidos nuevos. Una suscripción existente se renueva al precio al que se contrató. Si alguna vez cambiamos el precio de una suscripción existente, el cambio se aplica solo a partir de su siguiente renovación, y avisamos a los suscriptores afectados con al menos 30 días de antelación para que puedan cancelar antes.</p><p><strong>Derecho de desistimiento para consumidores de la UE.</strong> Si eres consumidor en la UE, puedes desistir de una compra en un plazo de 14 días desde el pedido, sin necesidad de indicar el motivo, y recibir el reembolso íntegro. Escribe a <a href=\"mailto:daan@puzzel.org\">daan@puzzel.org</a> para ejercerlo.</p><p><strong>Reembolsos.</strong> Más allá del derecho de desistimiento y de los casos previstos en las secciones 10 y 15, las tarifas no son reembolsables, salvo que la ley exija otra cosa o que lo acordemos por escrito.</p><p><strong>Créditos y asignaciones.</strong> Los créditos de IA, las sesiones de juego y otras asignaciones forman parte de tu plan. No tienen valor en efectivo, no se pueden transferir y no son reembolsables, salvo que la ley exija otra cosa.</p><p><strong>Planes pagados por otra persona.</strong> Si un centro educativo o una organización paga tu plan o te da una plaza, tu acceso a las funciones de pago depende de ese plan y termina cuando este termina o cuando se retira tu plaza.</p><p><strong>Pago tardío o fallido.</strong> Si un pago falla, podemos suspender las funciones de pago hasta que se regularice. Durante una suspensión, tu contenido permanece en tu cuenta.</p><h2>5. Tu contenido</h2><p>Todo lo que subes a los Servicios o creas en ellos, como listas de palabras, preguntas, imágenes, audio, actividades y cursos, es tu contenido (\"Contenido de Usuario\"). Conservas su propiedad y todos los derechos de propiedad intelectual sobre él. Nunca reclamamos la propiedad del Contenido de Usuario.</p><p><strong>La licencia que necesitamos.</strong> Para que los Servicios puedan funcionar, concedes a Puzzel.org una licencia no exclusiva, mundial y libre de regalías para alojar, almacenar, reproducir, adaptar para su visualización (por ejemplo, cambiar el tamaño de una imagen o generar una versión imprimible), mostrar y distribuir tu Contenido de Usuario. Usamos esta licencia únicamente para prestarte los Servicios a ti y a las personas con las que compartes tus actividades. La licencia termina cuando eliminas el contenido o tu cuenta, salvo lo descrito a continuación y salvo las copias que se conservan en las copias de seguridad rutinarias, que se eliminan según su calendario habitual. No usaremos tu Contenido de Usuario para ningún otro fin, incluido el entrenamiento de modelos de IA, sin tu consentimiento explícito.</p><p><strong>Compartir e insertar.</strong> Cuando compartes una actividad mediante enlace, código QR, PIN o código para insertar, cualquiera que tenga acceso a ella puede verla y jugarla. Tú decides qué compartes y con quién.</p><p><strong>Publicar en la biblioteca pública.</strong> Cuando publicas una actividad en la biblioteca pública de actividades, concedes además a todos los demás usuarios de los Servicios una licencia no exclusiva, mundial, libre de regalías y perpetua para verla y jugarla, copiarla en su propia cuenta, adaptarla y usar su copia para la enseñanza, la formación y el aprendizaje. Si dejas de publicar tu actividad o la eliminas, desaparece de la biblioteca. Las copias que otros usuarios hicieron antes de ese momento siguen siendo suyas para conservarlas y usarlas.</p><p><strong>Mover contenido a una biblioteca del centro.</strong> Cuando mueves una actividad o un curso a la biblioteca compartida de tu centro educativo o de tu organización, queda alojado en la cuenta de ese centro. Concedes al centro una licencia no exclusiva, mundial, libre de regalías y perpetua para conservarlo, usarlo, adaptarlo, copiarlo y eliminarlo, y para permitir que sus miembros hagan lo mismo. Permanece en el centro si tú te vas o si termina tu plaza. Lo que ocurre con el contenido de la biblioteca compartida lo decide el centro.</p><p><strong>Tu responsabilidad.</strong> Confirmas que eres titular de todo el Contenido de Usuario que envías, o que tienes los derechos necesarios sobre él, incluidos los derechos necesarios para las licencias de esta sección, que no infringe los derechos de nadie y que cuentas con el consentimiento necesario de las personas que aparecen en él. Eres responsable de tu Contenido de Usuario y de lo que compartes, también con estudiantes. Conserva tus propias copias del contenido que te importa: los Servicios no son un servicio de copias de seguridad.</p><h2>6. Contenido prohibido y retirada</h2><p>No puedes subir, crear ni compartir contenido que sea ilícito; que infrinja derechos de propiedad intelectual o de privacidad; que sea sexual, de odio, acosador, violento o, por otro motivo, inadecuado para el público con el que lo compartes (que a menudo son niños); que contenga malware o enlaces engañosos; o que recoja datos personales de los jugadores más allá de lo que prevén los campos de registro de los Servicios.</p><p><strong>Denuncias.</strong> Cualquier persona puede denunciar contenido que crea que incumple estas normas o infringe sus derechos. Escribe a <a href=\"mailto:daan@puzzel.org\">daan@puzzel.org</a> con un enlace al contenido y una descripción del problema. En las reclamaciones de derechos, incluye tus datos de contacto y una declaración de que eres el titular de los derechos o de que estás autorizado para actuar en su nombre. Las entradas de la biblioteca también se pueden denunciar con el botón Denunciar de su página. Revisamos las denuncias con prontitud.</p><p><strong>Avisos de derechos de autor desde Estados Unidos.</strong> Respondemos a los avisos conforme a la Digital Millennium Copyright Act de EE. UU. (US Digital Millennium Copyright Act). Envíalos a nuestro agente designado, Daan Weustenraad, a <a href=\"mailto:daan@puzzel.org\">daan@puzzel.org</a> o a la dirección postal de la sección 1, con la información que exige 17 U.S.C. § 512(c)(3). Retiramos o inhabilitamos el acceso al material que un aviso válido identifique. Podemos cerrar las cuentas de los infractores reincidentes.</p><p><strong>Qué podemos hacer.</strong> Podemos retirar o inhabilitar el acceso a contenido, o restringir que se comparta, cuando creamos razonablemente que incumple estas normas o la ley, cuando recibamos una denuncia fundada o cuando lo exija un tribunal o una autoridad. Cuando lo hagamos, informamos al titular de la cuenta de lo que hicimos y por qué, y de cómo oponerse, salvo que la ley o la seguridad de otras personas lo impidan. No estamos obligados a supervisar el Contenido de Usuario y no lo hacemos, y no somos responsables del Contenido de Usuario creado por otros.</p><h2>7. Estudiantes, centros educativos y datos personales</h2><p>Los Servicios están hechos para docentes, formadores y organizaciones. Los jugadores, incluidos los niños, pueden jugar actividades sin cuenta. Cuando activas el registro de jugadores, eliges qué campos rellenan. Recoge solo lo que necesites para tu finalidad.</p><p><strong>Eres responsable de tus jugadores.</strong> Si compartes actividades con estudiantes u otros menores, confirmas que estás autorizado para hacerlo, que has obtenido el consentimiento que exijan los padres, tutores o tu centro educativo conforme a las leyes que se te apliquen (por ejemplo, COPPA o FERPA en Estados Unidos, o el RGPD en la UE), y que tu uso cumple las políticas de tu centro educativo o de tu organización.</p><p><strong>Tratamos datos por cuenta tuya.</strong> Respecto a los datos personales de los jugadores que recoges a través de los Servicios, como los campos de registro, las respuestas, las puntuaciones y los datos del libro de calificaciones, tú (o tu centro educativo u organización) eres el responsable del tratamiento y Puzzel.org es el encargado del tratamiento. Tratamos esos datos únicamente para prestarte los Servicios y según se describe en nuestra Política de privacidad. No los vendemos, no los usamos para publicidad y no los usamos para elaborar perfiles de estudiantes. Los centros educativos y otros clientes empresariales pueden solicitar un contrato de encargado del tratamiento de datos en <a href=\"mailto:daan@puzzel.org\">daan@puzzel.org</a>.</p><p><strong>Tus propios datos.</strong> Cómo tratamos los datos de tu propia cuenta se describe en nuestra <a href=\"https://puzzel.org/en/privacy-policy\">Política de privacidad</a>, que forma parte de estos Términos.</p><h2>8. Google Classroom, conexiones con LMS y libros de calificaciones</h2><p>Si conectas los Servicios con Google Classroom, con un sistema de gestión del aprendizaje (por ejemplo, mediante LTI) o con otro libro de calificaciones:</p><ul><li>confirmas que tienes permiso para hacerlo en las clases que elijas, y que tu centro educativo ha aprobado la conexión cuando así lo exige;</li><li>en cuanto a las puntuaciones enviadas a tus clases, tu centro educativo (o tú, si impartes clases de forma independiente) decide qué ocurre con los datos de los estudiantes, y Puzzel.org trata esos datos en su nombre, solo para calcular las puntuaciones y entregarlas en las tareas que has creado;</li><li>las calificaciones se calculan automáticamente a partir de las respuestas dadas en la actividad. Revísalas antes de darlas por buenas. Puedes cambiar cualquier calificación en tu libro de calificaciones. Según el ajuste que elijas, una partida posterior de un estudiante puede sustituir una calificación que Puzzel.org haya enviado;</li><li>puedes dejar de enviar puntuaciones cuando quieras, por tarea o desconectando tu libro de calificaciones;</li><li>el libro de calificaciones o el LMS es en sí mismo un servicio de un tercero, sujeto a sus propios términos; consulta la sección 9.</li></ul><h2>9. Funciones de IA, inserción, API y servicios de terceros</h2><p><strong>Funciones de IA.</strong> Las funciones de IA redactan borradores de definiciones, preguntas, respuestas, imágenes y otro contenido a partir de lo que les das. Su resultado es una sugerencia generada por un modelo automatizado: puede ser inexacto, incompleto, sesgado o inadecuado para tu público. Revisa y edita el resultado de la IA antes de publicarlo o compartirlo; eres responsable de lo que publicas. El contenido que generas con funciones de IA es tu Contenido de Usuario. No garantizamos que el resultado de la IA esté libre de derechos de terceros. Algunas funciones envían breves fragmentos de texto a un proveedor de IA mientras se juega una actividad, por ejemplo para comprobar si existe una palabra propuesta.</p><p><strong>Inserción y API.</strong> Puedes insertar actividades en tu propio sitio web o LMS y usar la API dentro de los límites de tu plan y conforme a la documentación de la API. Eres responsable del sitio o sistema en el que insertas y de cumplir sus normas. Podemos cambiar o retirar puntos de acceso de la API con un preaviso razonable.</p><p><strong>Servicios de terceros.</strong> Los Servicios dependen de proveedores terceros, entre ellos de alojamiento, bases de datos, almacenamiento de archivos, procesamiento de pagos, modelos de IA y plataformas de libros de calificaciones. Esos proveedores actúan conforme a sus propios términos y políticas de privacidad. Los elegimos y les damos instrucciones con cuidado, pero no somos responsables de su disponibilidad, de los cambios en sus servicios ni de las pérdidas causadas por sus actos u omisiones, salvo cuando seamos responsables conforme a la legislación imperativa.</p><h2>10. Disponibilidad y cambios en los Servicios</h2><p>Trabajamos para que los Servicios estén disponibles y sean fiables, pero no prometemos un funcionamiento ininterrumpido ni libre de errores. Los Servicios pueden no estar disponibles por mantenimiento, actualizaciones, fallos de proveedores terceros o hechos que escapan a nuestro control razonable.</p><p>Seguimos mejorando los Servicios. Podemos añadir, cambiar o retirar funciones, tipos de actividad o límites de los planes. Si retiramos una función o un tipo de actividad que incluye tu plan de pago, lo anunciamos en el sitio web con al menos 30 días de antelación cuando sea razonablemente posible. Entonces puedes cancelar antes de que el cambio surta efecto y recibir un reembolso proporcional de las tarifas prepagadas por el periodo restante.</p><h2>11. Terminación y qué ocurre con tus datos</h2><p><strong>Por tu parte.</strong> Puedes cerrar tu cuenta en cualquier momento desde el panel de tu cuenta, o escribiendo a <a href=\"mailto:daan@puzzel.org\">daan@puzzel.org</a>. Al cerrar tu cuenta se desactiva la renovación automática. No da derecho a reembolso, salvo lo descrito en las secciones 4, 10 y 15.</p><p><strong>Por nuestra parte.</strong> Podemos suspender o poner fin a tu acceso a los Servicios, con aviso cuando sea razonablemente posible, si incumples de forma sustancial estos Términos, si tu uso perjudica a los Servicios o a otros usuarios, si la ley o una autoridad competente nos lo exige, o si tu cuenta lleva inactiva más de 24 meses y no tiene ningún plan de pago. Cuando un incumplimiento se pueda subsanar, primero te damos una oportunidad razonable de subsanarlo.</p><p><strong>Antes de irte.</strong> Guarda todo lo que quieras conservar. Puedes imprimir tus actividades y, en los planes que lo incluyen, descargar los resultados como hoja de cálculo. Las actividades que compartiste dejan de funcionar cuando se elimina tu cuenta.</p><p><strong>Tus datos después.</strong> Cuando se elimina tu cuenta, eliminamos los datos de tu cuenta y tu Contenido de Usuario. Solo conservamos:</p><ul><li>los registros que debemos conservar por ley, como facturas y registros de pago (la legislación fiscal neerlandesa exige siete años);</li><li>la información que necesitemos para resolver una disputa o hacer cumplir estos Términos;</li><li>las copias que otros usuarios hicieron de actividades que publicaste en la biblioteca, y el contenido que moviste a una biblioteca del centro (sección 5);</li><li>los datos de las copias de seguridad rutinarias, hasta que se eliminen según el calendario habitual.</li></ul><p>Las secciones que por su naturaleza deban sobrevivir a la terminación siguen aplicándose después de cerrar tu cuenta. Entre ellas están las secciones 5, 12, 13, 14 y 16.</p><h2>12. Sin garantías</h2><p>Los Servicios se prestan \"tal cual\" y \"según disponibilidad\". En la medida en que la ley lo permita, no ofrecemos ninguna garantía, expresa o implícita, incluidas las relativas a la comerciabilidad, la idoneidad para un fin determinado, la no infracción, la exactitud del contenido (incluidos el resultado de la IA y las calificaciones calculadas automáticamente), ni a que los Servicios vayan a cumplir tus requisitos, a funcionar sin interrupciones o a estar libres de errores o de componentes dañinos.</p><p>Para los consumidores, esta sección no limita el derecho legal a recibir Servicios conformes con el contrato.</p><h2>13. Limitación de responsabilidad</h2><p><strong>De qué no respondemos.</strong> En la máxima medida permitida por la ley, Puzzel.org no es responsable de los daños indirectos, incidentales, especiales o derivados; de la pérdida de beneficios, ingresos, negocio, clientela o reputación; del coste de servicios sustitutivos; ni de las multas o sanciones que te imponga un tercero o una autoridad. Esto se aplica sea cual sea el modo en que se produzca el daño, incluso si se nos advirtió de la posibilidad de tal pérdida.</p><p><strong>Datos perdidos o dañados.</strong> Si el Contenido de Usuario u otros datos se pierden o se dañan por culpa nuestra, haremos esfuerzos razonables para recuperarlos. Cualquier otra responsabilidad por ello queda sujeta al límite que figura más abajo. Sigues siendo responsable de conservar tus propias copias del contenido que te importa (sección 5).</p><p><strong>Límite.</strong> En la máxima medida permitida por la ley, nuestra responsabilidad total frente a ti por todas las reclamaciones derivadas de los Servicios o de estos Términos, o relacionadas con ellos, ya sea contractual, extracontractual (incluida la negligencia), por incumplimiento de un deber legal o de otro tipo, se limita al mayor de estos dos importes: (a) las tarifas que nos hayas pagado en los 12 meses anteriores al hecho que dé lugar a la reclamación, y (b) EUR 100. Este límite se aplica a todas las reclamaciones en conjunto, por año natural.</p><p><strong>Primero, un aviso (clientes empresariales).</strong> Somos responsables de un incumplimiento solo después de que nos lo hayas comunicado por escrito, describiéndolo con un detalle razonable, nos hayas dado un plazo razonable para subsanarlo y aun así no lo hayamos subsanado. Esto no se aplica cuando ya no es posible subsanarlo.</p><p><strong>Hechos fuera de nuestro control.</strong> No somos responsables de un incumplimiento o retraso causado por hechos que escapan a nuestro control razonable. Entre ellos están las interrupciones o los fallos de los proveedores de alojamiento, bases de datos, pagos, IA u otros proveedores terceros; los fallos de internet o del suministro eléctrico; los ataques de denegación de servicio y otros ataques que no pudimos prevenir razonablemente; las actuaciones gubernamentales; y los desastres naturales.</p><p><strong>Quién puede acogerse a esto.</strong> Las limitaciones de esta sección también protegen a nuestro personal, colaboradores y proveedores. Pueden acogerse a ellas como si fueran parte de estos Términos.</p><p><strong>Excepciones.</strong> Nada de lo dispuesto en estos Términos excluye ni limita nuestra responsabilidad por muerte o lesiones personales causadas por nuestra negligencia, por fraude, por daños causados por nuestro dolo o imprudencia deliberada (opzet of bewuste roekeloosheid), ni por cualquier otra cosa que no pueda limitarse conforme a la ley que se te aplique. Para los consumidores, las limitaciones de esta sección se aplican solo en la medida permitida por la legislación imperativa de protección de los consumidores de su país de residencia.</p><p><strong>Plazo para reclamar.</strong> Cualquier reclamación contra Puzzel.org debe presentarse en los 12 meses siguientes a que tuvieras conocimiento, o debieras razonablemente haberlo tenido, de los hechos que la originan. Pasado ese plazo, la reclamación caduca. Esto no se aplica a los consumidores cuando la ley les concede un plazo más largo.</p><p><strong>Tu responsabilidad.</strong> Eres responsable de los resultados de tus propias decisiones basadas en los Servicios, incluidas las calificaciones en las que te apoyes, el contenido que publiques y los consentimientos que estuvieras obligado a obtener.</p><h2>14. Indemnización</h2><p>En la medida en que lo permita la ley que se te aplique, los clientes empresariales defenderán, indemnizarán y mantendrán indemnes a Puzzel.org y a su propietario, personal y colaboradores frente a todas las reclamaciones, demandas, pérdidas, daños, multas, costes y gastos (incluidos los costes legales razonables) presentados por un tercero y derivados de lo siguiente, o relacionados con ello:</p><ul><li>tu Contenido de Usuario, incluida cualquier reclamación de que infringe derechos de propiedad intelectual, de privacidad u otros derechos, o de que es ilícito o dañino;</li><li>cómo usas los Servicios, incluida cualquier reclamación de un estudiante, padre, tutor, empleado o centro educativo derivada de las actividades que compartiste, de los datos que recogiste mediante campos de registro o de las conexiones con libros de calificaciones que configuraste;</li><li>que no hayas obtenido los consentimientos exigidos por las leyes que se te apliquen (consulta la sección 7);</li><li>tu incumplimiento de estos Términos o de la ley.</li></ul><p>Esto no se aplica en la medida en que la reclamación se deba a un incumplimiento nuestro de estos Términos o de la ley.</p><p>Te informaremos con prontitud de cualquier reclamación de este tipo y dejaremos que dirijas su defensa. No puedes llegar a un acuerdo sobre una reclamación de un modo que reconozca culpa por nuestra parte o que nos imponga obligaciones sin nuestro consentimiento por escrito.</p><p>Los consumidores responden ante nosotros de tales reclamaciones únicamente conforme a las normas generales de la ley que se les aplique.</p><h2>15. Cambios en estos Términos</h2><p>Podemos actualizar estos Términos, por ejemplo cuando añadimos funciones, cuando cambia la ley o para que sean más claros.</p><p>Cuando los cambios afecten de forma sustancial a tus derechos u obligaciones, publicamos la nueva versión con un aviso en el sitio web al menos 30 días antes de que entre en vigor. El aviso aparece en esta página y en nuestras novedades públicas. Si sigues usando los Servicios después de la fecha de entrada en vigor, aceptas los nuevos Términos. Si no estás de acuerdo, puedes cerrar tu cuenta antes de que el cambio entre en vigor y, en un plan de pago, recibir un reembolso proporcional de las tarifas prepagadas por el periodo restante. Los cambios menores, como aclaraciones o correcciones, entran en vigor cuando los publicamos.</p><p>La fecha de entrada en vigor que figura al principio de estos Términos indica la versión actual. Las versiones anteriores están disponibles previa solicitud.</p><h2>16. Ley aplicable y disputas</h2><p>Estos Términos y cualquier disputa derivada de ellos o de los Servicios, o relacionada con ellos, se rigen por las leyes de los Países Bajos, sin perjuicio de la legislación imperativa de protección de los consumidores del país en el que resida un consumidor.</p><p><strong>Primero, hablemos.</strong> Si tienes una queja o una disputa, escribe a <a href=\"mailto:daan@puzzel.org\">daan@puzzel.org</a>. Aspiramos a resolver el asunto de manera informal, y ambos aceptamos intentarlo antes de iniciar un procedimiento judicial.</p><p><strong>Tribunales.</strong> Si no podemos resolverlo, el tribunal competente de los Países Bajos tiene jurisdicción exclusiva. Los consumidores de la UE también pueden presentar una reclamación ante los tribunales de su propio país de residencia.</p><h2>17. Disposiciones generales</h2><p><strong>Acuerdo íntegro.</strong> Estos Términos y la Política de privacidad constituyen el acuerdo íntegro entre tú y Puzzel.org sobre los Servicios y sustituyen a cualesquiera términos anteriores, junto con cualquier acuerdo aparte descrito en el párrafo siguiente.</p><p><strong>Los acuerdos aparte tienen prioridad.</strong> Si tú o tu organización habéis firmado con nosotros un acuerdo aparte, como un contrato de encargado del tratamiento de datos, un acuerdo de privacidad de datos de estudiantes o un formulario de pedido, ese acuerdo prevalece sobre estos Términos cuando ambos entren en conflicto. En todo lo que no regule, se aplican estos Términos. Los términos de tus propios pedidos de compra o documentos de contratación no se aplican salvo que los hayamos firmado.</p><p><strong>Divisibilidad.</strong> Si alguna parte de estos Términos se considera inválida o inaplicable, esa parte se aplica en la máxima medida que la ley permita y el resto sigue en vigor.</p><p><strong>Sin renuncia.</strong> Si en algún momento no hacemos cumplir una disposición de estos Términos, eso no significa que hayamos renunciado al derecho de hacerla cumplir más adelante.</p><p><strong>Cesión.</strong> No puedes transferir tus derechos ni obligaciones derivados de estos Términos sin nuestro consentimiento. Nosotros podemos transferir los nuestros a un sucesor del negocio, por ejemplo una empresa que controlemos. Lo anunciaremos si lo hacemos.</p><p><strong>Contacto.</strong> Preguntas sobre estos Términos: <a href=\"mailto:daan@puzzel.org\">daan@puzzel.org</a>. Los avisos legales deben enviarse a esa dirección o a la dirección postal de la sección 1.</p>",
	"legaldoc_terms_previous": "<p><strong>Fecha de entrada en vigor:</strong> 18 de septiembre de 2026</p><h2>1. Introducción</h2><p>Estos términos y condiciones (los \"Términos\") rigen tu acceso y uso del sitio web, los servicios y los productos de Puzzel.org (en conjunto, los \"Servicios\"). Al usar los Servicios, aceptas quedar vinculado por estos Términos. Si no estás de acuerdo con ellos, no uses los Servicios.</p><h2>2. Requisitos de acceso</h2><p>Para usar los Servicios, debes aceptar cumplir estos Términos y la legislación aplicable.</p><h2>3. Uso de los Servicios</h2><p>Aceptas lo siguiente:</p><ul><li>usar los Servicios solo con fines lícitos;</li><li>no hacer un mal uso de los Servicios ni intentar interferir en su funcionamiento;</li><li>no aplicar ingeniería inversa, descompilar ni explotar ninguna parte de los Servicios.</li></ul><h2>4. Registro de cuenta</h2><p>Si creas una cuenta, debes proporcionar información precisa y completa.</p><h2>5. Tarifas y pagos</h2><ul><li>Cualquier tarifa aplicable a los Servicios se comunicará con claridad.</li><li>Los pagos deben realizarse a tiempo; de lo contrario, los privilegios de tu cuenta podrán suspenderse.</li></ul><h2>6. Propiedad intelectual</h2><ul><li>Todo el contenido original de los Servicios, incluidos textos, gráficos, logotipos y software, es propiedad de Puzzel.org o de sus licenciantes y está protegido por la legislación de propiedad intelectual.</li><li>Conservas la plena propiedad y todos los derechos de propiedad intelectual sobre cualquier contenido que subas a la plataforma o crees en ella (tu \"Contenido de Usuario\").</li><li>Al subir o crear contenido en la plataforma, concedes a Puzzel.org una licencia no exclusiva, mundial y libre de regalías para usar, mostrar y distribuir ese contenido únicamente con el fin de operar los Servicios.</li><li>Puzzel.org no reclamará la propiedad de tu Contenido de Usuario, ni lo usará con ningún fin ajeno a la prestación de los Servicios sin tu consentimiento explícito.</li></ul><h2>7. Contenido de Usuario</h2><ul><li>Conservas la propiedad de cualquier contenido que envíes a los Servicios.</li><li>Al enviar contenido, nos concedes una licencia mundial y libre de regalías para usarlo, reproducirlo, modificarlo y mostrarlo con el fin de prestar y mejorar los Servicios.</li><li>Declaras que tienes los derechos sobre cualquier contenido que envíes.</li></ul><h2>8. Google Classroom y otros libros de calificaciones escolares</h2><p>Si conectas los Servicios con Google Classroom u otro libro de calificaciones escolar:</p><ul><li>confirmas que tienes permiso para hacerlo en las clases que elijas, y que tu centro ha aprobado la conexión cuando así lo exige;</li><li>en cuanto a las puntuaciones enviadas a tus clases, tu centro (o tú, si impartes clases de forma independiente) decide qué ocurre con los datos de los estudiantes, y Puzzel.org trata esos datos en su nombre, solo para calcular las puntuaciones y entregarlas en las tareas que has creado;</li><li>las calificaciones se calculan automáticamente a partir de las respuestas dadas en la actividad. Revísalas antes de darlas por buenas — puedes cambiar cualquier calificación en tu libro de calificaciones, y un intento posterior y mejor de un estudiante puede sustituir una calificación que Puzzel.org haya enviado;</li><li>puedes dejar de enviar puntuaciones cuando quieras, por tarea o desconectando tu libro de calificaciones.</li></ul><h2>9. Finalización</h2><p>Podemos suspender o poner fin a tu acceso a los Servicios si:</p><ul><li>incumples estos Términos; o</li><li>tus acciones perjudican a los Servicios o a otros usuarios.</li></ul><p>También puedes cerrar tu cuenta en cualquier momento: elimínala desde el panel de tu cuenta, o pídenoslo por correo electrónico a <a href=\"mailto:daan@puzzel.org\">daan@puzzel.org</a>.</p><h2>10. Limitación de responsabilidad</h2><p>En la máxima medida permitida por la ley:</p><ul><li>Puzzel.org no es responsable de los daños indirectos, incidentales o derivados que surjan del uso que hagas de los Servicios;</li><li>nuestra responsabilidad por daños directos se limita al importe que nos hayas pagado en los últimos 12 meses.</li></ul><h2>11. Indemnización</h2><p>Aceptas indemnizar a Puzzel.org y mantenerlo indemne frente a cualquier reclamación, pérdida o daño derivado del incumplimiento de estos Términos o del mal uso de los Servicios por tu parte.</p><h2>12. Cambios en estos Términos</h2><p>Podemos actualizar estos Términos de vez en cuando. Te avisaremos de los cambios importantes con un aviso en el sitio web. Si sigues usando los Servicios después de un cambio, aceptas los Términos actualizados.</p><h2>13. Ley aplicable</h2><p>Estos Términos se rigen por la legislación de los Países Bajos. Cualquier disputa se resolverá en los tribunales de los Países Bajos.</p><h2>14. Resolución de disputas</h2><p>Las disputas pueden resolverse mediante <strong>negociación</strong>: intenta resolver la disputa de manera informal en primer lugar.</p><h2>15. Contacto</h2><p>Si tienes preguntas o dudas sobre estos Términos, escríbenos a <a href=\"mailto:daan@puzzel.org\">daan@puzzel.org</a>.</p><h2>16. Disposiciones varias</h2><ul><li>Si alguna parte de estos Términos resulta inválida, el resto de las disposiciones seguirá siendo válida.</li><li>Estos Términos constituyen el acuerdo íntegro entre tú y Puzzel.org.</li></ul>",
	"legaldoc_vendor": "<h3>Nombre de la empresa</h3><p>Puzzel.org</p><h3>Propietario / Contacto principal / Persona de contacto</h3><p>Daan Weustenraad — daan@puzzel.org</p><h3>Ubicación/Dirección</h3><p>Sneekermeer 13, 3825XT, Amersfoort, Países Bajos — <a href=\"https://puzzel.org\" rel=\"noopener noreferrer\" target=\"_blank\">https://puzzel.org</a></p><h3>Descripción del producto/servicio (suscripción escolar)</h3><p>La suscripción escolar da acceso a la plataforma en línea para crear actividades educativas e interactivas, incluida la posibilidad de subir tu propio contenido.</p><p>Tiene una duración de un año e incluye:</p><ul><li>un número ilimitado de actividades</li><li>todas las funciones de la plataforma</li><li>5 cuentas de docente incluidas</li><li>hasta 5.000 sesiones de jugador al mes (ambos límites pueden ampliarse a cualquier número de docentes o sesiones de jugador)</li></ul><h3>¿Necesita la aplicación acceso a los sistemas o la infraestructura del centro (wifi, red, teléfonos, servidores, etc.)?</h3><p>Sí — una conexión a internet activa, ya sea por wifi o por red móvil.</p><h3>¿Cómo se accede a este producto/solución? (¿Uso local únicamente, inicio de sesión basado en internet, inicio de sesión con las credenciales del centro?)</h3><p>La solución utiliza un inicio de sesión basado en internet.</p><h3>¿Recomiendas una conexión de red por cable, o basta con la wifi?</h3><p>Con la wifi basta. Las páginas son ligeras — la mayoría pesan menos de 1 MB cada una.</p><h3>¿Cuáles son tus requisitos de sistema (mínimos y recomendados) para lo siguiente?</h3><p>Cualquier navegador actual: Chrome, Firefox, Safari y Edge funcionan todos. Internet Explorer es demasiado antiguo y no es compatible. No hace falta ningún complemento como Flash.</p><h3>¿Con qué tamaño/resolución de pantalla funciona tu plataforma?</h3><p>El sitio web es totalmente adaptable, así que funciona tanto en dispositivos móviles como en ordenadores de escritorio.</p><p>Crear actividades es más cómodo en un ordenador de escritorio o una tableta: la pantalla más grande permite ver de un vistazo lo que estás construyendo.</p><h3>¿Tarjeta gráfica y memoria recomendadas?</h3><p>No influyen — el sitio web funciona en cualquier equipo razonablemente moderno.</p><h3>¿Requiere tu aplicación algún tipo de instalación?</h3><p>No. Es una aplicación web completa que se ejecuta enteramente en el navegador.</p><h3>¿Se usará este producto/solución con algún dato o información?</h3><p>No, por defecto. La plataforma no usa ninguna cookie de rastreo ni anuncios. Mantener la sesión iniciada usa el propio almacenamiento del navegador, no una cookie.</p><p>Al crear una actividad, el propietario puede activar «Llevar un registro de estadísticas» y «Forzar el registro» para recopilar resultados individuales de la actividad. Cada campo de registro se elige a mano, de modo que el formulario pueda mantenerse tan respetuoso con la privacidad como sea posible.</p><h3>¿Qué campos de datos o tipos de datos podrían usarse con este producto? (Nombre, apellidos, fecha de nacimiento, ID de estudiante, dirección de correo electrónico, fechas, palabras clave, texto, fotos, vídeo, audio, datos biométricos, etc.)</h3><p>Todos estos son totalmente opcionales:</p><ul><li>Resultados de la actividad</li><li>Contenido educativo</li><li>Nombre / apellidos / dirección de correo electrónico / ID de estudiante</li></ul><h3>Si se conoce, ¿qué tipos de datos se usarán con este recurso? (HIPAA, FERPA, datos personales, PCI, CUI, datos de investigación, otros)</h3><p>Opcionalmente, datos personales: nombre y apellidos, dirección de correo electrónico, ID de estudiante.</p><h3>¿Cuál es el plazo previsto para implementar esta solución?</h3><p>Puede usarse de inmediato — todos los generadores de puzles están disponibles públicamente. Mejorar a una suscripción de pago también tiene efecto de forma inmediata.</p><h3>¿Qué hay que desbloquear/incluir en la lista de permitidos de nuestro filtro/cortafuegos para que funcione este servicio?</h3><p>Para que Puzzel.org funcione por completo, permite los siguientes hosts:</p><ul><li>puzzel.org — la propia aplicación</li><li>puzzelorg-cdn.s3.us-west-1.amazonaws.com — imágenes y audio subidos por cuentas almacenadas en EE. UU.</li><li>puzzelorg-image-cdn.s3.eu-north-1.amazonaws.com — imágenes y audio subidos por cuentas almacenadas en la UE</li><li>*.googleapis.com — inicio de sesión y renovación de tokens (Firebase Authentication)</li><li>puzzelorg.firebaseapp.com — la ventana emergente de inicio de sesión para cuentas de Google y Microsoft</li><li>wss://puzzelorg.firebaseio.com — base de datos en tiempo real, cuentas almacenadas en EE. UU.</li><li>wss://puzzelorg-2.europe-west1.firebasedatabase.app — base de datos en tiempo real, cuentas almacenadas en la UE</li><li>checkout.stripe.com — solo al comprar o renovar una suscripción</li></ul><p>La base de datos en tiempo real se conecta mediante un websocket, que es justo la regla que un filtro de contenido estricto suele descartar sin avisar: si las actividades se abren pero los resultados nunca se guardan, esa es la regla que hay que revisar primero. Solo hace falta permitir la región que usa tu cuenta — una cuenta en EE. UU. nunca contacta con la base de datos de la UE, y viceversa. Stripe puede seguir bloqueado en los dispositivos del aula.</p><h3>¿Alguno de tus servidores está en el extranjero? En caso afirmativo, ¿en qué países?</h3><p>Los datos se almacenan en la UE o en Estados Unidos: una cuenta nueva recibe la región que sugiere la zona horaria de su navegador, y Europa y África van a la UE. Dos ajustes deciden dónde, de forma independiente entre sí:</p><ul><li>Datos de la cuenta: una base de datos en tiempo real de Google Firebase en europe-west1, Bélgica, o en us-central1, Estados Unidos.</li><li>Archivos: un bucket de Amazon S3 en us-west-1 (California) o eu-north-1 (Estocolmo). Los archivos ya existentes siguen funcionando tras un cambio.</li></ul><p>Una cuenta nueva empieza en la región que sugiere la zona horaria de su navegador — Europa y África reciben la base de datos de la UE — y cualquiera de los dos ajustes puede cambiarse después. Trasladar los datos de la cuenta a la otra región se ejecuta como una migración en segundo plano y requiere una suscripción de pago. La aplicación se aloja y se entrega a través de la CDN de <a href=\"https://vercel.com\" rel=\"noopener noreferrer\" target=\"_blank\">Vercel</a>.</p><h3>¿Tu programa utiliza un servidor de caché?</h3><p>Solo para las páginas de contenido estático.</p><h3>¿Requiere tu servicio interacción por correo electrónico con los estudiantes?</h3><p>No. Toda la comunicación pasa por el propietario de la actividad, que en la mayoría de los casos es el docente. La única excepción es opcional: cuando un centro activa las cuentas de estudiante en Puzzel LMS, cada estudiante recibe un correo para configurar su contraseña.</p><h3>¿Admite tu software alguna integración?</h3><p>Cuatro formas de integrarlo:</p><ul><li>La plataforma de aprendizaje de tu centro, mediante LTI 1.3. El administrador pega un único enlace en la configuración de herramientas — Moodle, Canvas y Brightspace lo hacen automáticamente; Schoology, Blackboard e itslearning se configuran antes con nosotros. Después, un docente elige una de sus propias actividades dentro de un curso, y la puntuación que obtiene un estudiante vuelve al libro de calificaciones de ese curso.</li><li>Google Classroom: un docente asigna una actividad a una de sus clases, y la puntuación vuelve a la propia entrega del estudiante.</li><li>Cualquier otra plataforma: copia el código para insertar y pégalo en cualquier página — no hace falta ningún trabajo de integración. Así es como se usa Puzzel.org principalmente.</li><li>Una API REST puede crear actividades desde tus propios sistemas, con un límite de 10 solicitudes al día por clave.</li></ul><h3>¿Tienen los docentes inicios de sesión individuales?</h3><p>Sí. Cada docente crea su propio inicio de sesión con su dirección de correo electrónico. Ese inicio de sesión individual puede conectarse más adelante a una suscripción de cuenta de centro, donde esté disponible.</p><h3>¿Incluye tu producto soporte técnico ilimitado?</h3><p>Sí — por correo electrónico, <a href=\"mailto:daan@puzzel.org\" rel=\"noopener noreferrer\" target=\"_blank\">daan@puzzel.org</a>.</p><p>(Siempre que dediques algo de esfuerzo a probar las funciones y a leer la documentación existente.) Disponible entre las 9:00 y las 22:00 (CET).</p><h3>¿Contamos con un portal para gestionar a nuestros estudiantes?</h3><p>Sí y no. Los estudiantes pueden registrarse (si fuerzas el registro) y, cuando resuelven actividades con la sesión iniciada, tienes acceso a sus resultados. Sin embargo, no tienes control sobre sus cuentas.</p><p>Puedes eliminar cualquiera de sus resultados en cualquier momento.</p><h3>¿Tienes roles personalizables en la consola de administración?</h3><p>No. Hay poca jerarquía en Puzzel.org: solo el propietario de la cuenta de centro tiene derechos adicionales, en concreto invitar a otros docentes a unirse a la cuenta de centro principal (lo que les da acceso Premium).</p><h3>¿Ofreces formación y en qué consiste?</h3><p>No, pero hay bastante documentación en las secciones de funciones y del editor de actividades, y las preguntas por correo electrónico siempre son bienvenidas. Además, la plataforma está diseñada para ser fácil de aprender a usar.</p><h3>¿Es necesario importar algún dato del centro a la plataforma?</h3><p>No. Importar datos no es en absoluto un requisito.</p><h3>Describe el proceso y el plazo que se utilizarán para notificar al centro en caso de que se descubra una violación de datos. Incluye la persona de contacto de la empresa que hará la notificación al centro y en qué consistirá. Describe también cómo se realizará la notificación y en qué formato.</h3><p>Se notifica a los titulares de la cuenta por correo electrónico. La persona de contacto en Puzzel.org es Daan Weustenraad (ver los datos más arriba). La notificación describe la violación, a quién ha afectado y cuáles son sus consecuencias.</p><h3>La infraestructura (hosts, equipos de red, etc.) que aloja la aplicación debe estar en un entorno de tipo jaula cerrada. Se prefiere un centro de datos de nivel Tier 2 (o superior) o la infraestructura física de un proveedor de nube como AWS, Google o Azure.</h3><p>La aplicación está alojada en <a href=\"https://vercel.com\" rel=\"noopener noreferrer\" target=\"_blank\">Vercel</a>, una de las mayores redes de entrega de aplicaciones, por lo que está protegida de la mejor manera posible. Las cuentas, las actividades y los resultados residen en una base de datos en tiempo real de Google Firebase; las imágenes y el audio subidos se almacenan en Amazon S3.</p><p><a href=\"https://firebase.google.com/support/privacy\" rel=\"noopener noreferrer\" target=\"_blank\">Más información sobre Google Firebase</a></p><p>La lista completa de subencargados del tratamiento — ningún otro tercero recibe datos de cuentas ni de jugadores:</p><ul><li><a href=\"https://vercel.com\" rel=\"noopener noreferrer\" target=\"_blank\">Vercel</a> — alojamiento y entrega de la aplicación</li><li><a href=\"https://firebase.google.com\" rel=\"noopener noreferrer\" target=\"_blank\">Google Firebase</a> — autenticación y base de datos en tiempo real que contiene los datos de la cuenta</li><li><a href=\"https://aws.amazon.com/s3/\" rel=\"noopener noreferrer\" target=\"_blank\">Amazon S3</a> — almacenamiento de las imágenes y el audio subidos</li><li><a href=\"https://stripe.com\" rel=\"noopener noreferrer\" target=\"_blank\">Stripe</a> — pagos de suscripción y facturación</li><li><a href=\"https://openai.com\" rel=\"noopener noreferrer\" target=\"_blank\">OpenAI</a> — genera contenido cuando un docente usa el asistente de IA, y comprueba si un intento de Wordle es una palabra real</li><li><a href=\"https://ai.google.dev\" rel=\"noopener noreferrer\" target=\"_blank\">Google Gemini</a> — genera imágenes y lee los documentos e imágenes que un docente importa con el asistente de IA</li><li><a href=\"https://sendgrid.com\" rel=\"noopener noreferrer\" target=\"_blank\">Twilio SendGrid</a> — envía el correo de la plataforma: correos de bienvenida y de pago, invitaciones y novedades del producto</li><li><a href=\"https://pixabay.com\" rel=\"noopener noreferrer\" target=\"_blank\">Pixabay</a> — proporciona las fotos de stock gratuitas que un docente puede buscar desde el editor</li></ul><h3>La infraestructura que aloja la aplicación debe mantener los datos separados de los de otros clientes. Esto puede lograrse por medios físicos (separación física, servidores independientes, etc.) o lógicos (VLAN, subredes, etiquetas de seguridad, hosts virtuales, etc.). Describe cómo se logra esto.</h3><p>De forma lógica, mediante la autenticación. Mientras tienes la sesión iniciada en tu cuenta, solo accedes a los datos que has almacenado tú como propietario de la actividad, o a los datos generados en nombre de tus actividades (los datos de los jugadores de la actividad). Esto se aplica de forma íntegra mediante la implementación de las reglas de seguridad de Firebase.</p><p><a href=\"https://firebase.google.com/docs/rules\" rel=\"noopener noreferrer\" target=\"_blank\">Más información sobre las reglas de seguridad de Firebase</a></p><h3>Los datos deben estar siempre cifrados en tránsito, en uso y en reposo, sin excepción. Describe cómo se logra esto.</h3><p>El tráfico es HTTPS de extremo a extremo, y Google Firebase cifra los datos de la cuenta tanto en tránsito como en reposo.</p><p><em>'Firebase services encrypt data in transit using HTTPS and logically isolate customer data.'</em> — Firebase</p><p><a href=\"https://firebase.google.com/support/privacy#data_encryption\" rel=\"noopener noreferrer\" target=\"_blank\">Más información sobre el cifrado de datos</a></p><p>Dos excepciones que conviene conocer. Las imágenes y el audio subidos se almacenan en Amazon S3 y se sirven desde una URL pública — trátalos como públicos y mantén cualquier contenido confidencial fuera de los archivos multimedia de la actividad. El asistente de IA se usa por cada consulta: lo que escribe un docente se envía a OpenAI o Google Gemini para generar contenido. Algo que escribe un jugador puede llegar a OpenAI: en un Wordle con la opción de aceptar solo palabras reales activada, un intento que no está en nuestras propias listas de palabras se envía como una sola palabra, sin nada que identifique al jugador.</p><h3>¿Cómo se autentica a los usuarios? ¿Qué opciones existen (local/manual, SSO, SAML, Clever, etc.)?</h3><p>La autenticación se realiza a través de Google Firebase. Los docentes inician sesión con una dirección de correo electrónico y una contraseña, o con la cuenta de Google o Microsoft que tu centro ya gestiona. Los jugadores permanecen anónimos a menos que un docente active el registro para una actividad.</p><p>Las actividades insertadas admiten inicio de sesión único OIDC: tu portal pasa un token firmado, que se comprueba contra las claves publicadas por tu proveedor de identidad antes de dejar entrar a un jugador. Los emisores se incluyen en una lista de permitidos por cuenta y se configuran a petición. Por ahora no existe un conector para Clever, ClassLink ni SAML.</p><p><a href=\"https://firebase.google.com/docs/auth\" rel=\"noopener noreferrer\" target=\"_blank\">https://firebase.google.com/docs/auth</a></p><h3>Facilita información sobre el proceso de cierre de cuenta</h3><p>Una cuenta de usuario puede eliminarse en cualquier momento. Esto borra por completo todos los registros de sus actividades y los resultados de esas actividades.</p><h3>Describe quién tiene acceso a los datos de la cuenta</h3><p>Solo el propietario de la actividad tiene acceso a sus propios datos. El equipo de Puzzel.org puede acceder a una cuenta con fines de depuración, pero nunca sin una solicitud explícita del titular de la cuenta.</p><h3>¿Aceptas el pago mediante orden de compra?</h3><p>Sí, siempre que la orden de compra pueda pagarse con tarjeta o por transferencia bancaria. No se pueden aceptar cheques, ya que Puzzel.org no tiene sede en Estados Unidos. Los pagos se procesan a través de Stripe, así que los datos de la tarjeta nunca llegan a los sistemas propios de Puzzel.org. Si necesitas un documento formal antes de hacer el pedido, el generador de presupuestos crea un presupuesto en PDF con los datos de tu centro.</p><h3>¿Tiene este producto o solución la capacidad de aceptar pagos de cualquier tipo?</h3><p>Sí. Se aceptan tarjeta de crédito o débito, PayPal, Apple Pay y Google Pay en cualquier divisa; al pagar en euros también se ofrecen iDEAL, Bancontact, Giropay y otros métodos locales, y la transferencia bancaria también está disponible. Todos los pagos se procesan a través de Stripe. La lista completa para tu país se muestra en la página de precios.</p>"
}
