Lessons Left

Política de privacidad

Fecha de entrada en vigor: 2026-09-24

En resumen

Responsable

El responsable de los datos descritos en esta política es [[DEVELOPER_NAME]], [[DEVELOPER_ADDRESS]] («nosotros»). Contacto: [[CONTACT_EMAIL]].

Para los datos de alumnos y familias que introduces en la app, tú, como profesor, eres el responsable: decides qué registrar y a quién enviar las tarjetas. Nosotros nunca recibimos esos datos. Informa a las familias de que llevas un registro de clases y pagos y pide su consentimiento cuando lo exija el RGPD o tu legislación local.

1. Datos que se quedan en tu dispositivo

Alumnos y pagadores (nombres, nombre que aparece en las tarjetas, teléfonos, emails, canal preferido, notas), bonos y tarifas, horarios fijos, clases y su estado, faltas y clases de recuperación, cargos y pagos, tus datos de cobro y tu imagen de código QR, y los ajustes de tarjetas y de la app se guardan únicamente en el almacenamiento de la app en tu dispositivo. Se incluyen en las copias de seguridad del dispositivo (por ejemplo, iCloud) si las usas, y en los archivos de copia y CSV que decidas exportar.

La app conserva hasta 14 copias automáticas diarias en el dispositivo para que puedas deshacer errores. Al eliminar un alumno se eliminan todos sus registros de la app; las instantáneas anteriores los conservan hasta que salen de las 14 guardadas o las borras en Ajustes → Copia y exportación → Instantáneas automáticas. Ajustes → Borrar todos los datos guarda antes una instantánea de seguridad para poder deshacerlo; elige «Borrar datos e instantáneas» para no dejar nada en el dispositivo. Al eliminar la app se borran todos sus datos del dispositivo, instantáneas incluidas.

Contactos y fotos: la app solo lee un contacto cuando lo eliges para rellenar un teléfono o un email, y solo lee una foto cuando eliges una imagen de código QR para tus datos de cobro. Solo guarda una tarjeta en tu fototeca cuando tocas «Guardar imagen». Nada de esto se nos envía.

Las notificaciones (pocas clases, caducidad próxima, pago pendiente, recordatorio de clase) se programan en el dispositivo, sin servidor de notificaciones push.

2. Tarjetas que envías a las familias

Cuando compartes una tarjeta de saldo, renovación, cobro o recibo, la app crea una imagen o un texto en tu dispositivo y lo entrega al servicio que elijas (WhatsApp, Mensajes, Mail, LINE, KakaoTalk u otra app de la hoja para compartir). Nosotros no recibimos la tarjeta. A partir de ahí se aplica la política de privacidad de ese servicio.

3. Estadísticas de uso (puedes desactivarlas)

Para saber qué funciones ayudan y dónde hay problemas, la app envía a nuestro servidor eventos de uso anónimos, por ejemplo: configuración inicial completada, alumno añadido, clase marcada como hecha, clase reprogramada o cancelada, tarjeta compartida (solo plantilla y canal), pago registrado, pantalla Pro vista, compra completada (solo el ID del producto).

Cada evento incluye: el nombre del evento y algunas propiedades técnicas, un ID de instalación aleatorio creado por la app, un ID de sesión aleatorio, la versión y compilación de la app, la versión de iOS, el modelo del dispositivo, el idioma y la zona horaria. Los importes solo se envían como rangos aproximados con el código de moneda.

Nunca enviamos nombres, teléfonos, emails ni notas de alumnos o familias, importes exactos, datos de cobro, contactos ni ningún texto que escribas.

Base jurídica: nuestro interés legítimo en mejorar la app (art. 6.1.f del RGPD). Puedes oponerte en cualquier momento desactivando «Compartir datos de uso anónimos» en Ajustes; desde el siguiente inicio la app no envía ningún evento.

Si la región de tu dispositivo está en la UE/EEE, el Reino Unido, Suiza o Corea del Sur, las estadísticas de uso están desactivadas por defecto y no se crea ningún ID de instalación hasta que las actives en Ajustes. Allí la base jurídica es tu consentimiento (art. 6.1.a del RGPD), que puedes retirar en cualquier momento con el mismo interruptor.

Conservación: eventos individuales 90 días, totales diarios (solo recuentos) 400 días. Como los eventos no están vinculados a tu identidad, normalmente no podemos localizar los de una persona concreta; se borran automáticamente.

4. Compras

Lessons Left Pro se vende a través del App Store. Apple procesa el pago; nunca recibimos tu nombre, tu Apple ID ni tus datos de pago. La app comprueba la compra en el dispositivo con StoreKit de Apple. Si las estadísticas están activadas, el evento «compra completada» solo contiene el ID del producto.

5. Informes de fallos

Si la app se cierra inesperadamente, puede enviar un informe de fallo a Firebase Crashlytics, un servicio de Google LLC. El informe contiene los detalles técnicos del fallo (traza de pila), el modelo del dispositivo, la versión de iOS y de la app, el espacio libre y la memoria, la hora del fallo y un ID de instalación aleatorio de Crashlytics. Nunca contiene nombres de alumnos o familias, notas, importes ni otros textos que escribas. Finalidad: encontrar y corregir errores. Base jurídica: nuestro interés legítimo en una app estable (art. 6.1.f del RGPD). Conservación: 90 días.

6. Registros del servidor y direcciones IP

Nuestro servidor (el punto de recepción de estadísticas y estas páginas) funciona en Cloudflare. Para entregar las solicitudes y proteger el servicio frente a abusos, Cloudflare trata tu dirección IP. Solo la usamos para contadores de límite de solicitudes de corta duración, que se borran a los 2 días, y no la guardamos con los eventos.

7. Registros de diagnóstico que decides enviar

La app guarda un registro técnico en el dispositivo (sin nombres de alumnos ni importes). Solo nos llega si lo exportas en Ajustes → Acerca de → «Exportar registros de diagnóstico» y nos envías tú los archivos desde el menú de compartir (por ejemplo, por email). Lo usamos solo para atender tu consulta y lo borramos en los 90 días siguientes a cerrarla.

8. Proveedores de servicios

ProveedorFinalidadUbicación
Cloudflare, Inc.Alojamiento del punto de estadísticas (Workers), la base de datos (D1) y estas páginasRed global; región de la base de datos Asia-Pacific (APAC)
Google LLC (Firebase Crashlytics)Informes de fallosEstados Unidos / global
Apple Inc.Distribución de la app, pagos, notificaciones localesSegún la política de privacidad de Apple

Cuando los datos se transfieren fuera de tu país (por ejemplo, de la UE/EEE a Estados Unidos), están protegidos por las Cláusulas Contractuales Tipo de la UE y las condiciones de tratamiento del proveedor. Aparte de Firebase Crashlytics, la app no incluye SDK de terceros: ni de analítica de terceros ni de publicidad (las estadísticas de uso solo van a nuestro propio servidor). Si añadimos alguno, actualizaremos antes esta política.

9. Lo que no recogemos

Ubicación, tu lista de contactos, tu fototeca, micrófono, cámara, datos de salud, identificador de publicidad, historial de navegación. Sin anuncios, sin venta de datos, sin seguimiento.

10. Tus derechos

Según dónde vivas, el RGPD (UE/EEE y Reino Unido), la ley coreana PIPA, la ley japonesa APPI, la ley china PIPL y las leyes estatales de privacidad de EE. UU. te reconocen estos derechos. Respondemos en un plazo de 30 días.

11. Menores

Lessons Left es una herramienta para profesores y no está dirigida a menores. Los alumnos no usan la app; sus datos los introduce el profesor y se quedan en su dispositivo. No recogemos a sabiendas datos personales de menores.

12. Seguridad

Todas las conexiones con nuestro servidor usan HTTPS. La base de datos de estadísticas no guarda nombres ni datos de contacto. En tu dispositivo, los datos están protegidos por la protección de datos de iOS; te recomendamos usar un código de desbloqueo.

13. Cambios

Si añadimos funciones que cambien los datos tratados (por ejemplo, sincronización con iCloud o un enlace de solo lectura para las familias), actualizaremos esta política antes de publicarlas y lo indicaremos en las notas de la versión.