Licitación pública

Los tres requisitos que
hoy no cumplimos.

Un pliego se gana o se pierde por requisitos excluyentes. Ponemos los nuestros primero para que pueda descartarnos en cinco minutos si alguno es innegociable, en vez de a mitad del expediente.

Estado frente a un pliego tipo

7

Cumple

1

Parcial

3

No cumple

Sobre 11 requisitos habituales en un pliego universitario. Los tres que no cumplimos son de integración, no de seguridad ni de protección de datos.

Requisito por requisito
  • No cumple

    Interoperabilidad LTI 1.3 con el campus virtual

    No existe. Si el pliego exige integración con Moodle, Canvas o Blackboard, hoy no podemos presentarnos sin decirlo. Es el hueco más grande del producto.

  • No cumple

    Autenticación federada (SAML 2.0 / OIDC / LDAP)

    No existe entrar con la cuenta de la institución: hoy solo hay correo y contraseña, con importación masiva por CSV. Ninguna institución crea 20.000 cuentas a mano, y lo sabemos.

  • No cumple

    Importación y exportación QTI

    No existe. La exportación de resultados es CSV.

  • Parcial

    Accesibilidad WCAG 2.2 AA

    Cerrados los trece incumplimientos de nivel ALTA que teníamos, con los contrastes medidos uno a uno en modo claro y oscuro — autoevaluación publicada criterio por criterio. Falta la auditoría externa con tecnología de asistencia real, que es lo que permite declarar conformidad. Sin ella no lo afirmamos.

  • Cumple

    Soberanía del dato · alojamiento propio

    La plataforma se instala en infraestructura de la institución si así se exige. La supervisión por cámara corre en un servidor propio, sin salir a internet. Solo el paso con IA de pago usa un tercero, y es desactivable: sin él el sistema sigue funcionando con los dos primeros pasos.

  • Cumple

    Cifrado en reposo de datos biométricos

    AES-256-GCM sobre los bytes de cada imagen. Clave gestionada por la institución en su entorno.

  • Cumple

    Política de conservación y supresión

    Retención configurable por institución, con purga diaria automática. Borra las imágenes y conserva el acta y su justificación. Cada supresión queda en la traza de auditoría.

  • Cumple

    Traza de auditoría íntegra

    Cada entrada firmada con HMAC-SHA256 y encadenada a la anterior, con su número de orden dentro de la firma. La base de datos rechaza modificarla o borrarla.

  • Cumple

    Evaluación de impacto (DPIA) y consentimiento granular

    Consentimientos separados para supervisión y para tratamiento con IA de terceros, revocables, con registro de versión del texto aceptado. Quien rechaza la IA rinde igual. El DPIA está publicado íntegro.

  • Cumple

    Decisiones automatizadas (RGPD art. 22)

    No las hay. Ninguna señal automática sanciona: solo generan evidencia. La decisión es siempre de una persona, y el sistema no permite lo contrario.

  • Cumple

    Idioma español en producto y soporte

    El sistema está escrito en español, incluido el código. No es una traducción de un producto anglosajón.

Accesibilidad

Un examen que un alumno ciego no puede rendir es un examen ilegal.

No es retórica de pliego: es discriminación, y en una universidad pública es motivo de exclusión de la licitación. También es la parte del producto que más trabajo nos ha dado, porque hasta hace poco no la teníamos.

El caso que más nos enseñó: nuestro detector de herramientas de desarrollo se disparaba con el zoom del navegador. Un alumno de baja visión al 200 % —que es un derecho reconocido en WCAG 1.4.4— acumulaba avisos hasta que el sistema le entregaba el examen solo. Lo arreglamos y esa señal ya no sanciona a nadie.

  • Contrastes medidos, no estimados

    Los 18 pares de color del sistema verificados con un script, en modo claro y oscuro. Todos ≥ 4,5:1.

  • El examen es navegable con teclado y lector

    Enunciado asociado a sus opciones, controles con nombre accesible, foco visible y gestionado al cambiar de pregunta.

  • La entrega pide confirmación

    WCAG 3.3.4 cita literalmente el envío de respuestas de examen. Se muestra cuántas preguntas quedan sin responder antes de entregar.

  • Los avisos se anuncian

    Los avisos, la entrega automática y los errores se leen en voz alta. Antes un alumno ciego no se enteraba de que le quedaba un aviso.

  • Sus colores, sin romper la legibilidad

    La institución elige su color, pero el sistema valida que siga siendo legible en vez de dejar que rompa todos los botones.

Envíenos el pliego. Le decimos dónde no llegamos.

Lo leemos y respondemos requisito por requisito, con la misma franqueza que esta página. Si hay un excluyente que no cumplimos, se lo decimos antes de que gaste una hora en el expediente.