POLÍTICA DE PRIVACIDAD
Versión beta · En vigor desde el 26 juin 2026 · Conforme al RGPD
1. Responsable del tratamiento
Evan Tocquet, desarrollador independiente
Contacto: evantocquet@gmail.com
2. Datos recogidos
La Aplicación solo recoge los datos necesarios para su funcionamiento:
| Dato | Origen | Finalidad |
|---|---|---|
| Dirección de correo | Registro / OAuth | Identificación de la cuenta |
| Nombre mostrado | Registro / OAuth | Presentación en la interfaz |
| Foto de perfil | OAuth (Google/Discord) | Presentación en la interfaz |
| Riot ID y PUUID | Introducido por el usuario | Sincronización de partidas mediante la API de Riot |
| Datos de partidas | API de Riot / Introducción manual | Cálculo e historial de las flexiones |
| Contraseña | Registro por correo | Autenticación (se guarda cifrada, nunca en claro) |
| Género, edad, peso, altura | Solicitud beta y ajustes | Nivel de partida y estimación de la energía gastada |
| Horas de deporte por semana | Solicitud beta y ajustes | Calibración del nivel de partida |
| Número máximo de flexiones | Prueba de fuerza en la Aplicación | Multiplicador aplicado a la deuda |
| Solicitud beta | Formulario de registro | Selección de las cien primeras cuentas (motivación, procedencia, compromiso) |
| Suscripción a las notificaciones | Permiso concedido al navegador | Envío de los recordatorios de deuda |
| Fecha de su respuesta al consentimiento de salud | Su respuesta a la solicitud | Acreditar el consentimiento (art. 7.1) y no volver a preguntar |
| Aviso de un problema | Formulario de aviso, si lo utiliza | Entender y corregir el problema (página, versión, navegador, idioma, tamaño de pantalla) |
| Historial de pagos de la deuda | Sus pagos en la Aplicación | Contar su racha de días y avisar de un retraso |
| Enlace del contador de directo | Creado por usted, si lo utiliza | Mostrar su contador en un programa de emisión; no revela ni su nombre ni sus partidas |
| Ejercicios apartados, y desde cuándo | Su elección en los ajustes | Repartir la deuda entre los demás ejercicios; no se pide ni se guarda ninguna razón médica |
| Variante de ejecución de las flexiones | Su elección en los ajustes | Anotar su historial; no cambia ningún cálculo y no se le pide ninguna razón |
| Idioma elegido en la Aplicación | Su elección en el selector de idioma | Escribirle en su idioma fuera de la Aplicación: notificación, correo. El navegador lo lee por su cuenta |
| Zona horaria de su dispositivo | Ajuste de su navegador | Saber qué hora es donde usted está, para no enviar un recordatorio de madrugada |
| Resumen semanal: activado o no, y fecha del último | Su elección en los ajustes | Enviarle un correo el lunes por la mañana, y no enviárselo dos veces; se desactiva con un clic |
El género, la edad, el peso y la altura, cruzados con la actividad física registrada, constituyen datos de salud en el sentido del artículo 9 del RGPD. Sirven únicamente para fijar su nivel de partida y estimar la energía gastada. No se venden, no se transmiten a terceros y no se usan con ninguna otra finalidad. No se recoge ningún medio de pago. La única indicación de lugar que se conserva es la zona horaria de su dispositivo, que sirve solo para elegir la hora de un recordatorio: ni dirección, ni posición, ni ciudad.
3. Base jurídica
Los tratamientos se basan en su consentimiento (art. 6.1.a RGPD), expresado al crear la cuenta, y en la ejecución del servicio que ha contratado (art. 6.1.b).
Los datos de salud enumerados en el artículo 2 se rigen por el artículo 9 del RGPD. Su tratamiento se basa en su consentimiento explícito (art. 9.2.a), recogido por separado y revocable en cualquier momento desde sus ajustes.
Negarse no impide usar la Aplicación: sin esos datos, el nivel de partida se establece solo con la prueba de fuerza, y la estimación de la energía gastada no se muestra.
4. Plazo de conservación
Sus datos se conservan mientras su cuenta esté activa. En caso de solicitud de supresión, todos sus datos personales se borran en un plazo de 30 días.
Una cuenta sin ninguna conexión durante dos años se suprime junto con todos sus datos, tras un correo de aviso enviado treinta días antes.
5. Comunicación de los datos
Sus datos nunca se venden ni se ceden a terceros con fines comerciales. Solo se comparten con los encargados técnicos necesarios para el funcionamiento de la Aplicación:
- Vercel alojamiento de la aplicación (Estados Unidos, Cláusulas Contractuales Tipo)
- Neon base de datos PostgreSQL (Estados Unidos, Cláusulas Contractuales Tipo)
- API de Riot Games recuperación de los datos de partidas públicas
- Google / Discord autenticación OAuth (opcional)
6. Cookies y almacenamiento local
La Aplicación utiliza:
- Una cookie de sesión cifrada (Auth.js) para mantener la conexión
- El
localStoragedel navegador para sus preferencias locales (p. ej.: «Mantener la sesión», introducción ya vista)
No se utiliza ninguna cookie publicitaria ni de rastreo de terceros.
7. Sus derechos (RGPD)
Conforme al Reglamento General de Protección de Datos, dispone de los siguientes derechos:
- Derecho de acceso obtener una copia de sus datos
- Derecho de rectificación corregir datos inexactos
- Derecho de supresión solicitar la eliminación de su cuenta y de todos sus datos
- Derecho a la portabilidad recibir sus datos en un formato legible
- Derecho de oposición oponerse a un tratamiento
- Derecho a retirar su consentimiento en cualquier momento desde sus ajustes, sin que ello cuestione lo tratado con anterioridad
Para ejercer estos derechos, escríbanos a: evantocquet@gmail.com
En caso de litigio no resuelto, puede dirigirse a la CNIL (autoridad francesa de protección de datos) en www.cnil.fr.
8. Seguridad
Las contraseñas se guardan de forma irreversible (cifrado bcrypt). Las comunicaciones van cifradas por HTTPS. El acceso a la base de datos está restringido y autenticado.
9. Modificaciones
Esta política puede actualizarse. La fecha de la última modificación figura en la parte superior de esta página. Los cambios importantes se señalarán en su próxima conexión.
Esta política está redactada en francés. Las versiones en otros idiomas se facilitan para su comprensión; en caso de divergencia, prevalece la versión francesa.