Dos mitades, una regla
Cada universidad tiene su propio nodo: el portal, su base de datos y sus documentos. La plataforma ErasmusPath, que gestionamos en la UE, contiene el análisis y el catálogo de asignaturas. La regla entre ambas es sencilla: los datos personales nunca salen del nodo.
El nodo de tu universidad
En tus servidores, o alojado para ti de forma aislada
- Cuentas de estudiantes y personal
- Acuerdos de aprendizaje y sus firmas
- Expedientes y documentos
- Notas y reglas de conversión
- Intercambios EWP con las socias
- Registros de auditoría
Lo que viaja
- Titulaciones y asignaturas
- Texto de expedientes, depurado en tu nodo
- Versión y salud del nodo
- Contadores agregados
Lo que nunca viaja
- Nombres, DNI y fechas de nacimiento
- Correos electrónicos y teléfonos
- Documentos y expedientes del estudiantado
Plataforma ErasmusPath
Gestionada por nosotros en la UE
- Propuestas de equivalencia
- Recomendaciones de asignaturas
- Análisis de expedientes, en memoria
- El catálogo global de asignaturas
- Licencias y estado del servicio
Universidades socias
Los datos de movilidad viajan por Erasmus Without Paper, de nodo a nodo, nunca a través de nuestra plataforma.
Todas las llamadas que hace tu nodo
Esta es la lista completa. Cada llamada va por HTTPS, de tu nodo a la plataforma, autenticada con la clave propia de tu nodo. Ninguna lleva datos personales.
| Llamada | Cuándo | Qué contiene |
|---|---|---|
| Alta del nodo | Una vez | El código de alta de un solo uso, la clave pública del nodo, su versión y su nombre |
| Token y licencia | Cada 10 minutos | Una aserción firmada por el nodo; la respuesta es un token de corta duración y la licencia firmada |
| Latido | Cada 15 minutos | Versión del nodo, salud de sus servicios y contadores agregados. Nunca listas, nombres, correos ni identificadores |
| Recomendaciones | Cuando alguien las pide | El texto de búsqueda, las universidades y titulaciones de origen y destino, curso académico, semestre y créditos |
| Propuestas de equivalencia | Cuando alguien las pide | El texto de la petición, las universidades y titulaciones, curso académico, curso y semestre |
| Análisis de expedientes | Al procesar un expediente | El texto del expediente depurado en el nodo, su idioma y país, y las asignaturas de la titulación de origen. Se procesa en memoria y nunca se guarda |
| Sincronización del catálogo | A diario y bajo petición | Los identificadores de las universidades y la fecha de la última actualización recibida |
| Actualización del catálogo | Cuando tu equipo la pide | La universidad (y, si se indica, la titulación) que volver a leer |
Entre universidades, los datos de movilidad viajan por Erasmus Without Paper, de nodo a nodo. Nunca pasan por la plataforma.
Cómo demuestra tu nodo quién es
Su propia clave
El nodo genera un par de claves Ed25519 al darse de alta. La clave privada nunca sale de tu servidor, salvo cifrada dentro de tus propias copias de seguridad.
Tokens breves y vinculados
Los tokens de acceso duran diez minutos y están vinculados a la clave del nodo con pruebas DPoP: un token robado no sirve en ningún otro sitio.
Una licencia firmada
La plataforma firma una licencia que el nodo comprueba sin conexión. No hay contraseñas compartidas entre tu nodo y nuestra plataforma.
Nunca sin acceso a tus propios datos
Caídas de la plataforma
La licencia es válida siete días. Durante una caída tu nodo sigue funcionando; solo esperan las funciones de la plataforma.
Fin del acuerdo
La suspensión o la baja pasan el nodo a solo lectura. Se puede seguir consultando y exportando todo.
Mantenimientos previstos
Se anuncian con al menos 72 horas en la página de estado, en tu nodo y, si quieres, por correo.
Los nodos alojados están aislados
Cuando alojamos tu nodo, es el mismo software que uno instalado en tus servidores, en un compartimento propio.
- Sus propios contenedores, redes y volúmenes, con su propia base de datos
- Sus propios secretos, su clave de alta y sus claves EWP
- Sus propias copias cifradas, con una contraseña exclusiva de tu nodo
- Un proxy compartido que termina TLS sin acceso al motor de contenedores
- Al terminar el acuerdo, una exportación completa y cifrada para tu universidad
Versiones que puedes verificar
Imágenes firmadas
Cada imagen publicada se firma con cosign de Sigstore y queda anotada en su registro público de transparencia.
SBOM y procedencia
Cada imagen lleva su lista de componentes (SPDX) y la procedencia de su compilación (SLSA).
Verificadas antes de arrancar
El instalador verifica cada imagen por su resumen criptográfico antes de iniciarla y rechaza lo que no esté firmado.
Actualizaciones seguras
Cada actualización hace antes una copia completa y vuelve atrás por sí sola si algo falla.
Trazabilidad
Auditoría en tu nodo
Los accesos, las aprobaciones y los cambios quedan registrados en tu nodo, y allí se quedan.
Auditoría de operación en nuestro lado
Nuestro equipo accede con contraseña y un código de un solo uso. Cada cambio sobre un cliente queda registrado con su motivo.
Copias cifradas
Las copias de seguridad del nodo se cifran con AES-256 usando una contraseña que guardas fuera del servidor.
Roles según el RGPD
| Quién | Papel | Qué datos |
|---|---|---|
| Tu universidad | Responsable del tratamiento | Los datos personales de estudiantes y personal en tu nodo |
| ErasmusPath, cuando aloja tu nodo | Encargado del tratamiento, con un contrato de encargo | Los datos personales de tu nodo alojado, que gestionamos pero nunca usamos |
| Plataforma ErasmusPath | Encargado del tratamiento, con el mismo contrato | El texto depurado de los expedientes, procesado en memoria y nunca guardado |
| Web de ErasmusPath | Responsable del tratamiento | Las solicitudes de demo enviadas desde esta web, que se borran 12 meses después de cerrarlas |
Subencargados
Usamos unos pocos proveedores para operar la plataforma y los nodos alojados. Todos tratan los datos en la UE.
| Finalidad | Datos que reciben | Proveedor |
|---|---|---|
| Infraestructura en la nube en la UE | La plataforma y, para los clientes alojados, sus nodos | Indicado en tu contrato de encargo |
| Modelos de IA con residencia de datos en la UE | Solo datos de asignaturas: descripciones y textos de búsqueda | Indicado en tu contrato de encargo |
| Correo transaccional | Contactos de las instituciones, para avisos de mantenimiento | Indicado en tu contrato de encargo |
Cumplimiento
Diseñado para cumplir los requisitos del Esquema Nacional de Seguridad (ENS). ErasmusPath no cuenta con la certificación ENS.
El portal está diseñado para cumplir WCAG 2.2 nivel AA.
Avisar de una vulnerabilidad
Si crees que has encontrado un problema de seguridad, avísanos en privado antes de hacerlo público.
Pide un contacto privado a través del formulario de demo y no incluyas detalles del problema en ese primer mensaje. Solicitar una demo