Información legal de ProfEasy

Resumen divulgativo. La documentación completa (política de privacidad, términos, contrato de encargado del tratamiento, registro de actividades, subencargados y checklist del AI Act) está disponible para su revisión en el repositorio del proyecto (docs/legal/).

1. Identificación del prestador

El servicio lo presta el titular que figura a continuación (LSSI, art. 10). Para cualquier cuestión sobre privacidad, facturación o ejercicio de derechos, este es el contacto directo:

Nombre o razón social
Juan Bautista Valero
NIF
48679283J
Domicilio
C/ Fátima nº 8 Bajo Derecha
Contacto
jbvc91@gmail.com

2. Responsable y encargado

ProfEasy es una herramienta de gestión de la evaluación en Formación Profesional. El centro educativo o el docente que introduce datos de alumnado actúa como responsable del tratamiento. El operador de la plataforma actúa como encargado del tratamiento (art. 28 RGPD), tratando los datos únicamente siguiendo sus instrucciones.

3. Datos y minimización

Los datos del alumnado (nombre, apellidos, email) son opcionales: la aplicación permite identificar a cada alumno/a mediante un alias elegido por el docente para no almacenar datos personales (art. 5.1.c RGPD). Las calificaciones y resultados de evaluación se tratan solo para la finalidad evaluadora del responsable.

Mientras el servicio está en pre-lanzamiento, la web solo recoge el correo electrónico de quien se apunta a la lista de espera, con su consentimiento y sin crear ninguna cuenta. La inscripción se confirma pulsando el enlace que llega por correo: sin esa confirmación el correo no cuenta para el lanzamiento y se borra a los 90 días. Puedes darte de baja en cualquier momento desde el enlace que lleva el propio correo. También se registra la dirección IP de la petición, solo para frenar el abuso automatizado, y se borra al día siguiente. El correo se usa únicamente para avisar del lanzamiento y del acceso anticipado, no se cede a terceros y se borra cuando la persona lo pide; no se conserva para ninguna otra finalidad.

Si conectas tu cuenta de Google Classroom —es opcional: sin conectarla no se trata ningún dato de Google—, se leen tus cursos, el alumnado matriculado y las tareas del aula que elijas, y se envían a Classroom las notas que decidas publicar. Del alumnado no se pide el nombre: se empareja por su correo, que se guarda como hash y nunca en claro, y se muestra por alias. Las notas de Classroom no se copian al cuaderno: la nota buena es la del cuaderno y hacia Google solo viaja la que tú confirmas. Los permisos de Google se guardan cifrados y, al desconectar la cuenta, se revoca el acceso en Google y se borran las credenciales.

4. Contenido generado con IA

Los documentos generados con IA (programaciones, situaciones de aprendizaje, materiales y planes de FP Dual) son asistencia de redacción y requieren revisión y validación docente antes de su uso. Antes de enviar datos a un proveedor externo de IA, la aplicación los seudonimiza (identificador interno en lugar del nombre) y ensambla el documento final en el servidor.

5. Derechos

El responsable puede ejercer en la aplicación los derechos de acceso/portabilidad (exportación de datos), rectificación, supresión (borrado definitivo) y seudonimización (borrado de identificadores conservando las notas). Para atender solicitudes del alumnado o sus familias, el responsable usará estas herramientas y responderá en los plazos del RGPD.

7. Subencargados e IA

El listado actualizado de subencargados (infraestructura, autenticación, proveedor de IA, Google Classroom y pago) y las medidas asociadas a las transferencias internacionales se describen en la documentación del proyecto (docs/legal/SUBPROCESADORES.md).

Si conectas tu cuenta de Google, Google LLC (Google Classroom API) trata el identificador y el correo de tu cuenta de Google, los cursos, el alumnado matriculado y las tareas que se importan, y recibe las notas que decidas publicar: solo eso, para importar el aula a tu cuaderno y devolver las notas, sin perfilado, publicidad ni cesión. El conector es opcional y, sin conexión, no se envía nada a Google. El detalle del tratamiento, con la región y las garantías, está en SUBPROCESADORES.md.

Para el cobro de la suscripción se usa Stripe Payments Europe, Ltd. (Dublín, Irlanda), que trata únicamente los datos de facturación del docente que contrata el plan — nunca datos del alumnado —. La tarjeta se introduce en la página de pago de Stripe: la aplicación no ve ni almacena números de tarjeta. El detalle del tratamiento, con su acuerdo de encargado y su región, está en SUBPROCESADORES.md.

8. Precio y facturación

La cuota es por docente con cuenta: no hay precio por módulo, por grupo ni por alumno del grupo. Hay tres niveles —Esencial, Pro y Élite— y cada uno se puede pagar al mes o al año: de 4,99 € a 12,99 € por usuario y mes, o de 11,99 € a 26,99 € por usuario y año, siempre con el IVA incluido: el IVA general vigente va dentro de la cifra publicada, así que el importe anunciado es el que se cobra.

El alta es gratuita: incluye generaciones —cada una es una petición a la IA— para la programación del módulo, los materiales de una unidad y una situación de aprendizaje, sin tarjeta y sin plazos que se agoten. La suscripción se contrata en la página de pago de Stripe a la que lleva la aplicación: ningún dato de tarjeta pasa por este servicio. El plan se renueva automáticamente por periodos iguales hasta que se cancele, y la cancelación se hace desde el portal de pago, sin penalización: el acceso se mantiene hasta el final del periodo ya pagado. Las facturas de cada cobro quedan disponibles en la página de facturación de la cuenta.

Una generación, un documento. Una generación es una petición a la IA y corresponde a la entrega de un documento (la programación, los materiales de una unidad, una situación de aprendizaje o el plan de FP Dual), tanto si se redacta en ese momento como si se reutiliza contenido ya generado para el mismo currículo oficial. Dos módulos que comparten currículo y no tienen contexto de aula propio pueden recibir el mismo contenido —señalizado como contenido de IA y sujeto a tu revisión—, y servirlo no consume una generación en la primera generación de cada tipo en cada módulo; a partir de ahí la generación se hace de nuevo y consume una generación, igual que si pides una versión nueva, que no reutiliza nada anterior.

Las generaciones del plan se renuevan al pagar cada factura. Cada nivel incluye un número de generaciones al mes (15 en el Esencial, 300 en el Pro y 1.000 en el Élite) que se conceden al pagarse la factura del periodo. Al empezar un periodo nuevo el saldo vuelve a ser la cuota del plan y lo que no hayas usado no se acumula; en los planes anuales la cuota también es mensual. Agotada la cuota del periodo, puedes esperar a la renovación o cambiar de nivel desde la página de facturación. Al contratar un plan por primera vez, las generaciones que te quedaran del alta gratuita se suman a la cuota; en un cambio de nivel, el saldo pasa a ser la cuota del nivel nuevo menos lo ya usado en el periodo en curso, y nunca queda en negativo.

Cualquier cambio de tarifa se anuncia en esta web antes de aplicarse y no afecta al periodo en curso. Las condiciones completas —periodicidad, cancelación, reembolsos y desistimiento— están en los términos del servicio publicados en el repositorio del proyecto (docs/legal/TERMINOS.md).

9. Medidas de seguridad

Los tokens de Google se guardan cifrados con AES-256-GCM (cifrado autenticado: un valor manipulado no se descifra) y nunca en claro; la clave vive en el servidor, no en la base de datos. El correo del alumnado importado se guarda solo como hash SHA-256 y su nombre no se pide: se muestra por alias (A-3F9C2B), derivado de su identificador y nunca del nombre. El tránsito va cifrado con TLS y la cookie de sesión lleva HttpOnly y Secure (activo por defecto); la contraseña se guarda con hash Argon2id.

El acceso está limitado al propio docente: el alumnado y el cuaderno de otra persona no se pueden leer (la respuesta es 404, sin confirmar siquiera que existan), y los recursos compartidos de un centro se protegen con control de acceso por organización y rol y CORS restringido. Al desconectar la cuenta de Google se revoca el acceso en Google y se borran las credenciales del servicio, aunque la revocación no la confirme Google.

Las operaciones que afectan a datos quedan registradas (cada importación y cada envío de notas, con el alias y nunca el correo ni el nombre; el archivo y borrado de instrumentos; los cambios de cuenta y de organización). Hay copias de seguridad programadas, selladas con su sha256 y con prueba de restauración periódica, y la aplicación y su base de datos se alojan en la infraestructura contratada (Railway o el hosting equivalente del despliegue), con las copias en un almacén de objetos externo; nunca en las instalaciones del centro. El detalle de cada medida, con la línea del código que la sostiene, está en la política de privacidad del repositorio (docs/legal/PRIVACIDAD.md).

10. Uso Limitado y entrenamiento de IA/ML

El uso que hacemos de la información recibida de las APIs de Google se ajusta a la Google API Services User Data Policy, incluidos los requisitos de Uso Limitado (Limited Use). En concreto: los datos de Google se usan solo para importar a tu cuaderno el aula que elijas y publicar las notas que confirmes; no se usan para publicidad, perfilado ni cesión a terceros, no se leen en segundo plano (no hay sincronización automática) y el operador no accede a ellos sin tu consentimiento.

Y, con el mismo compromiso: los datos obtenidos de las APIs de Google no se usan para desarrollar, mejorar ni entrenar modelos de inteligencia artificial ni de aprendizaje automático (IA/ML), ni generales ni personalizados. El conector de Google y los generadores de documentos con IA no comparten datos: los títulos de tarea que vienen de Classroom no entran en ningún prompt que se envíe a un proveedor de IA (hay un test que lo impide), y a la IA nunca se le envían notas, correos ni expedientes del alumnado. El texto de esta sección y el de la política son los mismos: la política completa, con la comprobación de cada afirmación en el código, está en el repositorio del proyecto (docs/legal/PRIVACIDAD.md).

Los textos legales completos son borradores en revisión jurídica y no constituyen asesoramiento legal.

← Volver al inicio de sesión