Legal
Política de Privacidad
1. Responsable del tratamiento
El responsable del tratamiento es Eduard Luque Debón, titular del servicio AcademiaPro. El correo de contacto es hola@academiapro.academy.
2. Datos que recopilamos
Dependiendo del uso que hagas de la plataforma, podemos tratar las siguientes categorías de datos:
- Cuenta y perfil: nombre, correo electrónico, hash de contraseña, identificador de Google si se usa ese acceso, rol (administrador, profesor o alumno), academia y código de usuario.
- Datos de alumnos y profesores: asignaciones, sesiones, asistencia, notas, exámenes, calificaciones, deberes, informes, disponibilidad y registros internos de pagos académicos.
- Comunicaciones: mensajes y adjuntos de los chats internos, notificaciones, consultas al Tutor IA y respuestas generadas.
- Transcripciones: texto de clases cargado manualmente o extraído de mensajes de Gmail identificados como transcripciones o notas de Google Meet, identificador del mensaje, enlace de Drive o Meet, resumen y otros resultados estructurados.
- Google Calendar y Meet: identificadores, fechas, asistentes y enlaces de los eventos gestionados desde AcademiaPro.
- Datos de integración: tokens de acceso y actualización de Google y su fecha de expiración cuando un administrador o profesor conecta voluntariamente Calendar o Gmail.
- Datos técnicos: dirección IP usada para seguridad y límites de uso, registros operativos y errores técnicos.
3. Finalidad del tratamiento
Tratamos tus datos para las siguientes finalidades:
- Prestación del servicio: gestión de alumnos, sesiones, pagos, calendarios y comunicación interna.
- Autenticación y seguridad: verificar identidades, prevenir accesos no autorizados y abusos.
- Tutor IA y transcripciones: generar respuestas, resúmenes, conceptos tratados y posibles deberes mediante DeepSeek.
- Notificaciones: informar al usuario de eventos relevantes (nuevas sesiones, pagos, transcripciones).
- Cumplimiento legal: atender requerimientos de autoridades competentes cuando sea obligatorio.
4. Base jurídica del tratamiento
- Ejecución de contrato (Art. 6.1.b RGPD): los datos necesarios para prestar el servicio contratado.
- Consentimiento (Art. 6.1.a RGPD): integraciones opcionales con Google (Gmail, Calendar), cookies no esenciales.
- Interés legítimo (Art. 6.1.f RGPD): seguridad, prevención de fraude y mejora del servicio.
- Obligación legal (Art. 6.1.c RGPD): cumplimiento de obligaciones fiscales y legales aplicables.
5. Conexiones con Google
Las conexiones son opcionales y las inicia el usuario desde AcademiaPro. El acceso con Google usa únicamente el perfil básico y el correo para autenticar la cuenta. Las integraciones adicionales se autorizan por separado:
- Google Calendar y Meet: el permiso
calendar.eventspermite crear eventos con enlace de Meet, consultar y actualizar esos eventos y sus asistentes, y eliminarlos. - Gmail: el permiso
gmail.readonlypermite buscar y leer mensajes que coincidan con los filtros de transcripciones o notas de Meet. AcademiaPro no envía ni elimina mensajes y no los marca como leídos.
Uso limitado de Google Workspace: el uso y la transferencia por AcademiaPro de la información recibida de las APIs de Google se ajustan a la Política de Datos de Usuario de los Servicios de API de Google, incluidos sus requisitos de uso limitado. Solo usamos estos datos para prestar las funciones que el usuario solicita; no los vendemos ni los usamos para publicidad personalizada.
Los tokens de acceso y actualización se guardan solo en el servidor, cifrados en la base de datos mediante cifrado autenticado. Cuando se desconecta una integración, AcademiaPro intenta revocar el permiso en Google y elimina siempre sus tokens locales. Si el control de desconexión no está disponible en tu interfaz, puedes solicitarlo en hola@academiapro.academy. También puedes revocar el acceso desde tu cuenta de Google.
6. Tratamiento de transcripciones con DeepSeek
AcademiaPro utiliza la API de DeepSeek para convertir el texto de una clase en un resumen estructurado, identificar conceptos y deberes y ayudar a asociar la transcripción con el alumno correcto.
- En el flujo de Gmail se envían hasta 8.000 caracteres del texto extraído del mensaje localizado y los nombres de los posibles alumnos necesarios para la asociación.
- En una carga manual se envían hasta 12.000 caracteres del texto aportado por el usuario.
- AcademiaPro almacena localmente hasta 5.000 caracteres del texto original y el resultado estructurado.
No se debe incluir información ajena a la clase o innecesaria para estas funciones. La conexión de Gmail no da acceso de escritura ni implica enviar a DeepSeek el buzón completo. AcademiaPro no afirma un plazo de conservación o borrado en los sistemas de DeepSeek que no haya sido confirmado contractualmente.
7. Conservación y eliminación
La cuenta y los datos gestionados por AcademiaPro se conservan mientras la cuenta permanece activa. La aplicación no aplica actualmente plazos automáticos diferentes para datos académicos, chats o transcripciones.
El borrado iniciado por el usuario o por un administrador elimina de la base de datos los registros gestionados por la aplicación que están asociados a la cuenta; si un administrador elimina la cuenta de la academia, se eliminan también sus usuarios y registros asociados. Antes del borrado, AcademiaPro intenta revocar las conexiones de Calendar y Gmail y elimina los tokens locales aunque Google no confirme la revocación.
No podemos garantizar la eliminación inmediata de archivos adjuntos que permanezcan en el almacenamiento, datos que ya estén en sistemas de proveedores externos o copias realizadas legítimamente por otros usuarios. Consulta las instrucciones de eliminación de cuenta para conocer el proceso y su alcance.
8. Derechos de los usuarios
Como afectado, tienes los siguientes derechos reconocidos por el RGPD:
Conocer qué datos tuyos tratamos y obtener una copia.
Corregir datos inexactos o incompletos.
Solicitar el borrado de tus datos ("derecho al olvido").
Recibir tus datos en formato estructurado y legible por máquina.
Suspender el tratamiento mientras se resuelve una reclamación.
Oponerte al tratamiento basado en interés legítimo.
Para ejercer cualquier derecho, escribe a hola@academiapro.academy indicando tu nombre, correo y el derecho que deseas ejercer. También puedes presentar una reclamación ante la Agencia Española de Protección de Datos (AEPD).
9. Cookies
AcademiaPro utiliza únicamente cookies esenciales para el funcionamiento del servicio:
- token (HTTP-only): cookie de autenticación persistente que autentica al usuario. Dura hasta 30 días y se renueva automáticamente mientras el usuario sigue activo.
- cookie_consent (localStorage): almacena si el usuario ha aceptado esta política. Duración: 365 días.
No usamos cookies de seguimiento, publicidad ni análisis de terceros.
10. Proveedores y destinatarios
Para prestar el servicio intervienen los siguientes proveedores:
- Railway: alojamiento de la aplicación, base de datos y archivos.
- Google: autenticación y, cuando el usuario lo autoriza, Calendar, Meet y Gmail.
- DeepSeek: procesamiento de consultas del Tutor IA y del texto de transcripciones descrito en esta política.
- Resend: envío de correos transaccionales e informes.
- Sentry: monitorización de errores técnicos cuando está configurado.
No vendemos los datos ni los publicamos. Dentro de una academia, los datos pueden mostrarse a alumnos, profesores o administradores autorizados cuando es necesario para las funciones internas —por ejemplo, chats, informes, sesiones y transcripciones—, según su rol y relación académica.
11. Seguridad
Adoptamos medidas técnicas y organizativas apropiadas para proteger tus datos:
- Contraseñas almacenadas mediante hash bcrypt (factor de coste ≥ 10).
- Comunicaciones servidas mediante HTTPS.
- Autenticación basada en JWT firmados con clave secreta de entorno.
- Limitación de intentos de login (rate limiting) para prevenir ataques de fuerza bruta.
- Tokens OAuth de Google cifrados en el servidor mediante AES-256-GCM.
12. Menores de edad
AcademiaPro no está dirigida a menores de 14 años que actúen de forma autónoma. En los casos en que alumnos menores accedan al portal de estudiantes, corresponde al centro académico (responsable del tratamiento de sus alumnos) obtener el consentimiento parental conforme a la legislación aplicable.
13. Cambios en esta política
Podemos actualizar esta política para reflejar cambios en el servicio o en la normativa aplicable. La fecha de la última actualización se mostrará al principio de esta página.
14. Contacto
Para consultas sobre privacidad, desconexión de Google o ejercicio de derechos: hola@academiapro.academy.