Cassiopeia

Condiciones del servicio

Revisado el 10 de noviembre de 2026.

Versión 64149f9073af

Contrato entre el titular de Cassiopeia y un centro educativo o la administración de la que depende. No aplica la normativa de consumidores.

1. Qué es Cassiopeia

Un programa en línea para preparar el horario del centro, repartir la docencia y llevar el parte de guardias. El horario lo calcula un generador propio: es una propuesta, que jefatura de estudios revisa, cambia si hace falta y decide publicar. La decisión y su publicación son del centro.

2. Pruebas y contratos

  • Prueba. Un centro puede probar Cassiopeia gratis durante el plazo que se le indique al aprobar su alta. Las cuentas de prueba son personales e intransferibles. Al terminar la prueba, el centro puede consultar lo que hay durante 30 días, pero no cambiarlo, generar horarios ni exportarlos. Pasados esos 30 días, se borran todos los datos del centro, salvo que contrate.
  • Contrato. Por un curso escolar, renovable si ninguna parte avisa con un mes de antelación. El precio y la forma de pago son los de la oferta que acepte el centro. Los precios no incluyen impuestos (en Canarias, IGIC).

3. Datos personales

El centro, o la administración de la que depende, es el responsable de los datos de su claustro, y el titular de Cassiopeia es su encargado del tratamiento. Se rige por el contrato de encargado que sigue a estas condiciones y forma parte de ellas. Las ayudas con IA vienen desactivadas y sólo se activan si el centro lo autoriza desde la aplicación.

4. Uso aceptable

Quien usa Cassiopeia se compromete a no:

  • Usar el programa, o lo que aprenda de él, para desarrollar o ayudar a desarrollar un producto que compita con Cassiopeia.
  • Extraer datos o pantallas de forma masiva o automatizada, ni con programas que imiten a una persona.
  • Intentar saltarse los controles de acceso, los límites de uso o la verificación en dos pasos, ni acceder a datos de otro centro.
  • Dejar su cuenta a otra persona.

Los cálculos del horario tienen un límite por centro y por día, porque comparten máquina. Si se detecta un uso que no encaja con el de un centro, se puede suspender la cuenta avisando al centro.

5. Disponibilidad y copias

Se hace lo razonable para que el servicio esté disponible, con copias de seguridad automáticas. Las paradas previstas se avisan con antelación.

6. Responsabilidad

La responsabilidad de cada parte se limita a lo pagado en los últimos doce meses, salvo dolo, culpa grave o incumplimiento de la protección de datos. Durante una prueba gratuita, el servicio se da tal cual.

7. Propiedad

El programa, su generador y su diseño son del titular. Los datos son del centro, que puede pedir en cualquier momento una copia completa en un formato abierto.

8. Fin

Al terminar el contrato, los datos se devuelven si el centro lo pide y se borran, como dice el contrato de encargado.

9. Cambios

Un cambio de estas condiciones se avisa con un mes de antelación; si el centro no lo acepta, puede terminar sin coste.

10. Ley y tribunales

Ley española. Juzgados de Las Palmas de Gran Canaria.

Anexo: contrato de encargado del tratamiento

Reunidos

De una parte, el centro educativo que acepta este contrato al darse de alta en Cassiopeia, o la administración de la que depende, representado por la persona que lo acepta en su nombre, con los datos de su solicitud de alta, en adelante el responsable.

De otra, Sofía González Araña, en representación de BALI Academy LLC, con número de identificación fiscal EIN 35-2841420 y domicilio en 8206 Louisiana Blvd NE, Ste A #3338, Albuquerque, NM 87113, Estados Unidos, dirigida desde Las Palmas de Gran Canaria, con contacto en sofia@bali-academy.com y +34 644 69 79 44, en adelante el encargado.

Exponen

Que el responsable va a usar Cassiopeia, el servicio del encargado para hacer el horario de los centros de educación secundaria, y que para ello el encargado tiene que tratar datos personales por cuenta del responsable.

Que ambas partes acuerdan regular ese tratamiento con las siguientes

Cláusulas

1. Objeto

El encargado trata por cuenta del responsable los datos personales necesarios para prestar el servicio de Cassiopeia: guardar los datos del claustro y del currículo del centro, repartir la docencia, generar y editar el horario, y permitir que cada docente consulte el suyo. El detalle está en el anexo I.

2. Duración

Mientras dure la prestación del servicio. Al terminar se aplica la cláusula 5.

3. Obligaciones del encargado

El encargado se compromete a:

  • Tratar los datos sólo para el objeto de este contrato y siguiendo las instrucciones documentadas del responsable. Si considera que una instrucción infringe la normativa de protección de datos, lo dirá de inmediato.
  • No usarlos para nada más: ni fines propios, ni publicidad, ni elaboración de perfiles. No los cederá a terceros salvo a los subencargados del anexo III, o cuando lo obligue la ley.
  • Llevar un registro de las actividades de tratamiento que hace por cuenta del responsable (artículo 30.2 del RGPD).
  • Guardar confidencialidad, también después de terminar el contrato, y garantizar que las personas autorizadas a tratar los datos se han comprometido a lo mismo.
  • Aplicar las medidas de seguridad del anexo II, adecuadas al riesgo según el artículo 32 del RGPD, y mantenerlas al día.
  • Subencargados. El responsable autoriza de forma general los del anexo III. El encargado avisará por escrito de cualquier cambio con al menos 30 días de antelación, y el responsable podrá oponerse. Cada subencargado queda obligado a lo mismo que el encargado, y el encargado responde de él.
  • Ayudar al responsable a atender los derechos de las personas (acceso, rectificación, supresión, oposición, limitación y portabilidad). Si una petición llega al encargado, la pasará al responsable en un plazo máximo de 5 días hábiles, sin contestarla por su cuenta.
  • Avisar de cualquier violación de seguridad que afecte a los datos, sin dilación indebida y en un plazo máximo de 48 horas desde que la conozca, con toda la información disponible: qué ha pasado, qué datos y cuántas personas afecta, qué consecuencias puede tener y qué se ha hecho. Así el responsable puede cumplir su plazo de 72 horas ante la autoridad.
  • Ayudar al responsable con las evaluaciones de impacto y las consultas previas, cuando proceda.
  • Poner a su disposición la información necesaria para demostrar que cumple, y permitir auditorías o inspecciones del responsable o de quien él designe, con aviso razonable.

4. Obligaciones del responsable

  • Entregar al encargado sólo los datos necesarios para el servicio.
  • Dar las instrucciones del tratamiento por escrito.
  • Informar a las personas afectadas y contar con una base jurídica para el tratamiento.
  • Supervisar el tratamiento.

5. Al terminar

Al acabar el servicio, el encargado devolverá al responsable todos sus datos en un formato estructurado y de uso común, si el responsable lo pide, y después los borrará de sus sistemas. Las copias de seguridad cifradas desaparecen solas en un máximo de 30 días. El encargado certificará el borrado por escrito si se le pide.

6. Responsabilidad

Si el encargado usa los datos para otra cosa, los comunica o incumple este contrato, será considerado responsable del tratamiento en lo que haya incumplido, y responderá de ello.

Este contrato se celebra por medios electrónicos (artículo 28.9 del RGPD): queda aceptado cuando el responsable lo acepta al pedir el alta, y Cassiopeia guarda quién lo aceptó, cuándo y sobre qué versión del texto.

Anexo I. Descripción del tratamiento

Personas afectadas

  • Profesorado del centro.
  • Personal de jefatura de estudios y dirección con cuenta de gestión.

No se trata ningún dato personal del alumnado. Sólo se guarda cuántos alumnos hay en cada grupo, que es una cifra y no identifica a nadie.

Datos del profesorado

  • Nombre, apellidos y código con el que aparece en el horario.
  • Departamento, especialidad y habilitación para enseñanza en otra lengua (AICLE).
  • Horas lectivas y complementarias que le corresponden, centro compartido y horas en él, y días libres pedidos.
  • Clases, cargos y horario asignados.
  • Parte de guardias: días y horas en que falta, quién cubre cada clase y, si el centro lo indica, el tipo de ausencia en una de cuatro clases generales (formación, actividad, permiso, otro), nunca el motivo.
  • Si la persona pide avisos en el móvil, la dirección de suscripción de su navegador.
  • Un código de acceso personal, que se guarda sólo como huella firmada, nunca en claro.

No se trata ninguna categoría especial de datos. El programa no guarda el motivo de ninguna reducción de jornada, de ningún día libre ni de ninguna ausencia.

Datos de las cuentas de gestión

  • Nombre, correo electrónico, centro y papel en él, y la clave de la verificación en dos pasos si la activa.

Qué se hace con ellos

Recogida (por importación del fichero del centro o a mano), almacenamiento, consulta, modificación, cálculo del horario, organización de las guardias del día, comunicación a cada docente de su propio horario y de las guardias que le tocan (en pantalla y, si lo pide, en el móvil), copia de seguridad y supresión.

Plazos de supresión

  • Ausencias y coberturas: un año después de acabar el curso al que pertenecen.
  • Registro de actividad: dos años.
  • Suscripciones a avisos: cuando la persona los desactiva o el servicio de avisos responde que ya no existen.
  • El resto, mientras dure el contrato; al terminar, como dice la cláusula 5.
  • Lo borran solas las tareas automáticas del servicio cada hora.

Anexo II. Medidas de seguridad

Todas están en funcionamiento el 24 de septiembre de 2026.

Dónde están los datos

  • Base de datos en Supabase, región de Fráncfort (Alemania).
  • Generador de horarios y copias de seguridad en un servidor de Hetzner en Núremberg (Alemania).

Cifrado

  • Todas las comunicaciones van cifradas (HTTPS), también las del servidor con la base de datos.
  • Las copias de seguridad se cifran con AES-256, y la clave va protegida con RSA de 4.096 bits. La clave para abrirlas no está en el servidor donde se guardan.

Control de acceso

  • Las cuentas de gestión entran con correo y contraseña. La primera contraseña la da la plataforma y hay que cambiarla al entrar.
  • El profesorado entra con un código personal que da jefatura de estudios. El código no se guarda: sólo su huella firmada. Si se pierde, se da otro y el anterior deja de valer. La sesión dura 12 horas.
  • Con su código, cada docente sólo ve su propio horario y el tablero de su departamento.
  • Quien prueba códigos o contraseñas repetidamente queda frenado. Se cuenta por conexión sin guardar la dirección IP, sólo una firma de ella, y el registro se borra al día.

Aislamiento entre centros

  • Cada tabla de la base tiene políticas de seguridad a nivel de fila: una cuenta sólo puede leer y escribir lo de su centro, y lo impone la propia base de datos, no sólo el programa.
  • Hay pruebas automáticas que comprueban contra la base que un centro no ve nada de otro.
  • La clave que se salta esas políticas sólo se usa en una lista cerrada de sitios, cada uno justificado, y una prueba automática falla si aparece en cualquier otro.

Registro y vigilancia

  • Queda registrado quién cambia qué y cuándo.
  • Los fallos del programa se registran solos, sin ningún dato de la sesión de quien lo usaba.
  • Cada hora se comprueba que las copias se han hecho y que el servicio funciona, y se avisa a la administración de la plataforma si no.

Copias de seguridad

  • Cada noche, completas, cifradas y fuera del proveedor de la base de datos.
  • Se guardan 30 días.
  • Las hace un usuario de la base que sólo puede leer.
  • Se comprueba periódicamente que se pueden restaurar, restaurándolas.

Borrado

  • Dar de baja un centro borra en el momento todos sus datos: cursos, profesorado, horarios y las cuentas que sólo eran de ese centro.

Anexo III. Subencargados autorizados

QuiénPara quéDónde están los datos
Supabase, Inc.Base de datosFráncfort (Alemania)
Hetzner Online GmbHGenerador de horarios y copias de seguridadNúremberg (Alemania)
Cloudflare, Inc.Servir la aplicaciónRed mundial; no guarda los datos, pasan por ella
ResendCorreos de aviso a la plataformaEstados Unidos
Apple, Google y MozillaEntregar los avisos al móvil, cifrados de extremo a extremo (no pueden leerlos)Según el navegador de cada docente
Anthropic, PBC (sólo si el responsable lo activa)Ayudas con IA: leer la forma de la hoja del parte y contestar preguntas de usoEstados Unidos; no conserva nada para entrenar

Anthropic y las ayudas con IA. Es un subencargado condicional: no se le envía nada hasta que el responsable lo autoriza expresamente desde la propia aplicación («Datos del centro», Ayudas con IA), y la autorización se puede retirar en cualquier momento. Queda registrado quién la dio, cuándo y sobre qué versión del texto. Aun con ella, el diseño evita mandarle datos personales: la foto de la hoja sale del navegador con los nombres tapados y sin metadatos, a las preguntas se les quitan los nombres del claustro, correos y teléfonos antes de enviarlas, y nunca se le envía el horario ni el claustro. Anthropic no usa lo recibido para entrenar sus modelos y lo borra pasado el plazo de su contrato.

Supabase, Cloudflare, Resend y Anthropic son empresas de Estados Unidos. Las transferencias se amparan en las cláusulas contractuales tipo de la Comisión Europea (módulos dos y tres), incluidas en el contrato de encargado de cada una. Cloudflare y Resend están además adheridas al Marco de Privacidad de Datos UE-EE. UU. Comprobado en sus contratos el 24 de septiembre de 2026.