Política de privacidad
Última actualización:
1. Introducción
JCODE, editor de la aplicación WorkoutGen, se toma muy en serio la protección de tus datos personales. Esta Política de privacidad explica qué datos recopilamos, por qué los recopilamos, cómo los utilizamos y cuáles son tus derechos.
Responsable del tratamiento:
JCODE
25 rue de Ponthieu, 75008 París, Francia
SIREN: 911 451 615
Correo electrónico: contact@workoutgen.app
2. Datos recopilados
2.1 Información de la cuenta
Cuando guardas tu programa, recopilamos:
- Dirección de correo electrónico: para el inicio de sesión mediante código de un solo uso, la seguridad de la cuenta y las comunicaciones necesarias para el servicio
- Inicio de sesión opcional con Google, Apple o Microsoft: identificador de la cuenta en el proveedor elegido, dirección de correo electrónico, nombre y foto de perfil opcionales, así como los tokens OAuth estrictamente necesarios para la autenticación. Apple puede proporcionar una dirección de retransmisión si decides ocultar tu correo electrónico. WorkoutGen no solicita ningún acceso a los archivos, mensajes, contactos o calendarios de estos proveedores.
- Las cuentas que aún tienen una contraseña la conservan con hash.
- Fecha de guardado del programa
2.2 Datos de entrenamiento
Para generar programas de entrenamiento a la medida, recopilamos:
- Objetivo de entrenamiento: ganancia muscular, tonificación, pérdida de peso o fuerza
- Lugar y equipamiento: en el gimnasio o en casa, con o sin equipamiento y, en casa, los aparatos que tienes, para todo tu programa o, con Max, para una sesión
- «Mis sesiones», con Max: el contenido de las sesiones que guardas o personalizas (ejercicios, formato, músculos, equipamiento, bloques), hasta 30, que se eliminan junto con tu cuenta
- Nivel de experiencia: nunca ha hecho musculación, principiante, intermedio o avanzado
- Días de entrenamiento: los días que eliges, que fijan el número de sesiones por semana
- Historial de entrenamiento: sesiones completadas, series, repeticiones, cargas, duraciones, récords personales, 1RM estimado, volumen por grupo muscular y medidas corporales registradas (peso y perímetro de cintura)
2.3 Datos de pago
En nuestro sitio y en la aplicación para Windows, los pagos son procesados por Lemon Squeezy, un servicio operado por Sold through Link, LLC, en calidad de Merchant of Record. Lemon Squeezy gestiona el pago, los impuestos, los reembolsos y las devoluciones de cargos, así como el cumplimiento de la normativa PCI. Las compras integradas de las aplicaciones para iPhone y Android se describen en la sección 2.6. Nunca almacenamos tus datos bancarios en nuestros servidores.
Lemon Squeezy recopila y procesa:
- Número de tarjeta bancaria, fecha de vencimiento, CVV
- Nombre y dirección de facturación
- Detalles de la transacción (monto, fecha, moneda)
Recibimos de Lemon Squeezy la información de facturación y suscripción necesaria para el soporte y el funcionamiento del servicio. No recibimos ni almacenamos los datos completos de la tarjeta.
Para mostrar en nuestro sitio el precio adaptado a tu país, usamos el país de tu conexión, que Cloudflare deduce de tu dirección IP. El país de facturación y el nivel de precio aplicado se registran con tu suscripción web.
2.4 Datos técnicos
Según tu dispositivo y las funciones utilizadas, se pueden procesar los siguientes datos técnicos:
- Tipo de dispositivo: navegador web, PWA instalada, aplicación nativa de iOS instalada desde App Store o aplicación nativa de Android instalada desde Google Play
- Versión de la aplicación
- Versión del sistema operativo
- Preferencia de idioma
- Registros de errores (para corregir fallas)
No utilizamos tus datos personales con fines de publicidad dirigida. Podemos procesar información técnica limitada para garantizar la seguridad y el funcionamiento del servicio.
2.5 Datos de condición física
Utilizamos la información de perfil que proporcionas, como tu objetivo, tu nivel y tu disponibilidad, para crear tu programa. Tu perfil y tu programa están asociados a tu cuenta.
- Rango de peso: respuesta del perfil utilizada para el ajuste descrito en la sección 3.5.
- Rango de estatura: respuesta de perfil utilizada para el ajuste descrito en la sección 3.5.
- Rango de edad: elegibilidad de la cuenta, contexto de perfil versionado y adaptación limitada de la recuperación y del volumen de inicio de tu programa
- Género: utilizado por el motor actual para elegir los ciclos y filtrar la elegibilidad de ciertos ejercicios
- Silueta percibida: respuesta visual autodeclarada utilizada junto con tus rangos de estatura y peso para el ajuste descrito en la sección 3.5.
- Objetivo de entrenamiento: para seleccionar el programa adecuado
Utilizamos el perfil para proporcionar el programa que solicitas, incluido el ajuste relacionado con el perfil descrito en la sección 3.5. Cualquier uso opcional para mejorar la IA requiere una elección distinta, que puedes rechazar sin limitar tu programa.
2.6 Compras integradas de iOS y Android
Si te suscribes desde la aplicación de iOS o Android, RevenueCat y la tienda de tu dispositivo, App Store de Apple o Google Play, recopilan y procesan:
- Un identificador técnico de suscriptor (app_user_id), derivado de tu cuenta de WorkoutGen, nunca tu dirección de correo electrónico ni ningún otro dato personal directamente identificable
- El estado y el historial de tu suscripción de App Store o Google Play, activa, vencida, renovada, en pausa o cancelada
Las compras integradas son procesadas exclusivamente por Apple, App Store, en iOS, y por Google, Google Play, en Android, a través de RevenueCat. Nunca recibimos, almacenamos ni vemos tus datos bancarios: la tienda gestiona el pago, los impuestos y los reembolsos de este canal.
La aplicación de iOS utiliza un identificador técnico de dispositivo (IDFV) exclusivamente para entregar las actualizaciones de la aplicación. No es un identificador de medición: no rastrea ningún recorrido ni alimenta a PostHog ni a Cloudflare Web Analytics.
La aplicación de Android utiliza un identificador técnico aleatorio, creado en el primer inicio, exclusivamente para entregar las actualizaciones de la aplicación. No es un identificador de medición: no rastrea ningún recorrido ni alimenta a PostHog ni a Cloudflare Web Analytics.
En iOS y Android, las solicitudes de códigos de inicio de sesión enviadas desde la aplicación están protegidas contra abusos mediante Apple App Attest o Google Play Integrity, que confirman que proceden de la aplicación auténtica. Estas verificaciones no están vinculadas a ninguna cuenta ni se utilizan para la medición.
Los datos de la cuenta y del perfil son necesarios para crear tu programa; sin ellos, no se puede generar.
3. Cómo utilizamos tus datos
3.1 Prestación del servicio
- Guardar tu programa y gestionar tu acceso
- Crear programas de entrenamiento personalizados a partir de la información que proporcionas
- Hacer un seguimiento de tu progreso y de tu historial de entrenamiento
- Sincronizar los datos entre tus dispositivos
Base legal: ejecución del contrato (Condiciones generales de uso y de venta).
3.2 Comunicación
- Enviar correos electrónicos transaccionales (códigos de inicio de sesión y confirmación y seguridad de la cuenta)
- Enviar los recordatorios de entrenamiento que actives mediante notificaciones push. Utilizan el token de notificaciones de tu dispositivo, tus días de entrenamiento, tu zona horaria y tu idioma, que se conservan hasta que los desactives o elimines tu cuenta.
- Enviar, un día después de que te registres en el sitio, un recordatorio para instalar la aplicación, que puedes desactivar en Ajustes > Privacidad
- Notificar el estado de la suscripción (recordatorios de renovación, fallos de pago)
- Proporcionar soporte al cliente
Base legal: Ejecución del contrato e interés legítimo.
El formulario opcional de sugerencias y reporte de errores transmite al equipo de soporte la categoría de tu solicitud, tu mensaje, la versión y la plataforma de la aplicación, así como su idioma, y hasta tres capturas de pantalla si eliges adjuntarlas. Cada captura se recodifica en tu dispositivo, sin metadatos como la fecha o la ubicación, y llega adjunta al mensaje: evita que se vea en ellas algo que no quieras compartir. La dirección de email verificada de tu cuenta siempre se adjunta para que el equipo de soporte pueda responderte. No se adjuntan automáticamente ningún programa, registro de entrenamiento, dato corporal ni identificador de cuenta. Cloudflare Email Sending envía el mensaje a nuestro buzón de Google Workspace. El texto, la dirección y las capturas no se conservan en nuestras bases de datos de la aplicación ni se envían a PostHog; el intercambio está sujeto al período de conservación del soporte indicado en la sección 7. El borrador y sus capturas permanecen únicamente en la memoria mientras el formulario está abierto y luego se eliminan. Los contadores técnicos por cuenta, sin texto, email ni imagen, limitan los abusos y caducan después de una hora como máximo.
3.3 Procesamiento de pagos
- Procesar los pagos de suscripciones a través de Lemon Squeezy (sitio y aplicación de Windows), Apple y RevenueCat (aplicación de iOS), o Google Play y RevenueCat (aplicación de Android)
- Generar facturas
- Gestionar los reembolsos. Cuando le pides a Apple el reembolso de una compra en el App Store, respondemos a su solicitud de información a través de RevenueCat: antigüedad de la cuenta, tiempo de uso, estado de la prestación del servicio, historial de compras y reembolsos, y nuestra preferencia según nuestra política de reembolsos. Esta transmisión se basa en el consentimiento otorgado en las condiciones de uso, que puedes retirar en cualquier momento escribiendo a contact@workoutgen.app.
Base legal: ejecución del contrato y obligación legal (registros fiscales: 10 años). Para transmitir información a Apple cuando solicites un reembolso del App Store: tu consentimiento, que puedes retirar.
3.4 Mejora del servicio
- Medir la audiencia y el uso de la aplicación de forma anónima y sin cookies: páginas consultadas, procedencia de las visitas, acciones en la interfaz, clics sin efecto, rendimiento de carga y errores técnicos
- Esta medición no guarda ni lee ninguna cookie o identificador en tu dispositivo, no está vinculada a ninguna cuenta y no permite identificarte ni seguirte de un día a otro o en otros sitios (consulta la sección 10).
- Se aplican las mismas reglas en la web, iOS y Android: no se envía ninguna grabación de sesión, replay, mapa de calor, dato introducido, respuesta de perfil ni dato de sesión para medir el uso.
- Mejorar la confiabilidad del servicio y corregir errores
- Desarrollar nuevas funciones según las necesidades de los usuarios
Base legal: nuestro interés legítimo en medir la audiencia y mejorar WorkoutGen. Esta medición se basa en la exención de consentimiento prevista por la CNIL para la medición de audiencia: puedes oponerte en cualquier momento, sin consecuencias para las funciones de WorkoutGen (consulta la sección 10).
3.5 Ajuste relacionado con el perfil
Para generar el programa solicitado, WorkoutGen utiliza tus rangos de estatura y peso y tu silueta para realizar un ajuste limitado de tus primeras sesiones: puede elegir una variante más accesible de un ejercicio complementario y, si nunca has hecho musculación, reducir ligeramente la intensidad de tus sesiones de familiarización. No modifica los movimientos principales, los grupos musculares trabajados ni el ciclo. El proceso de familiarización para las personas que nunca han hecho musculación sigue siendo distinto del nivel principiante. Puedes modificar estas respuestas de perfil antes de una próxima generación. Este uso es independiente de la contribución opcional de ML.
Base legal: ejecución del contrato, porque este ajuste forma parte del programa que solicitas. No se refiere al aprendizaje de IA.
3.6 Enfoque muscular y distribución automática
Cuando eliges un enfoque muscular, WorkoutGen registra el grupo o los grupos musculares elegidos (piernas, glúteos, espalda, pectorales, abdominales, hombros, brazos), la fecha y el origen de la elección (creación de la cuenta, elección tuya o distribución automática) para crear tus sesiones. El enfoque reorganiza tu programa, no describe tu cuerpo ni tu salud.
La distribución automática, incluida en WorkoutGen Max, adapta tu programa para trabajar todo tu cuerpo: compara las series que has registrado con las previstas por tu programa. Cuando un grupo muscular se trabaja claramente menos de lo previsto, una regla determinista y comprensible, basada en estudios publicados y validada por un coach con título estatal, le da prioridad durante un período limitado y la app te lo indica. Con Max, funciona en cuanto tu programa está equilibrado: elegir «Equilibrado» la activa y la app te lo indica en ese momento. Elegir uno o varios grupos musculares la detiene. No evalúa quién eres ni deduce ningún estado de salud o riesgo.
Estas elecciones y las decisiones de la distribución automática se conservan con tu programa, se incluyen en la exportación de tus datos y se eliminan con tu cuenta.
Base legal: ejecución del contrato. El enfoque forma parte del programa que solicitas, y la distribución automática forma parte de WorkoutGen Max, al que te suscribes.
4. Proveedores de servicios de terceros
Compartimos tus datos con estos socios de confianza que nos ayudan a brindar el servicio:
4.1 Infraestructura
- Cloudflare: alojamiento de WorkoutGen, bases de datos, archivos multimedia, seguridad, distribución mundial, medición de audiencia y rendimiento de la página de destino con Cloudflare Web Analytics, y envío de los correos necesarios para el servicio, como códigos de inicio de sesión, mensajes de seguridad y notificaciones de cuenta. Los principales almacenamientos están configurados en la Unión Europea.
- Cloudflare Turnstile: protección contra bots y abusos al utilizar funciones sensibles.
- Google (OAuth / OpenID Connect): inicio de sesión opcional con los permisos estándar openid, email y profile. No se solicita ningún permiso de Gmail, Drive, Contactos ni de ninguna otra API de Google Política de privacidad de Google .
- Apple (Sign in with Apple / OpenID Connect): inicio de sesión opcional con el identificador único proporcionado por Apple, la dirección de correo electrónico directa o de retransmisión y el nombre si decides compartirlos. No se solicita ningún acceso a iCloud ni a ningún otro servicio de Apple Política de privacidad de Apple .
- Microsoft (OAuth / OpenID Connect): inicio de sesión opcional con la información de perfil necesaria para la autenticación. No se solicita ningún permiso de Outlook, OneDrive, Contactos ni Calendario Declaración de privacidad de Microsoft .
- Bunny.net (BunnyWay d.o.o., Eslovenia, UE): CDN de los videos e imágenes de ejercicios de la aplicación y de las imágenes del sitio de marketing. Las solicitudes pueden implicar datos técnicos de conexión, pero no se le transmiten datos de tu cuenta de WorkoutGen ni ningún historial de entrenamiento.
- Google Workspace (Google): servicio de correo electrónico de la dirección contact@workoutgen.app, que recibe tus solicitudes de soporte y tus solicitudes para ejercer tus derechos.
Limitamos los datos transmitidos a cada proveedor y exigimos a cada uno un contrato de tratamiento de datos conforme al RGPD.
4.2 Pago
- Lemon Squeezy, servicio operado por Sold through Link, LLC: Merchant of Record, pago, impuestos, facturación y cumplimiento de PCI-DSS
Para obtener más detalles sobre cómo Lemon Squeezy trata tus datos, consulta la Política de privacidad de Lemon Squeezy.
4.3 Análisis
- PostHog Cloud, PostHog Inc., datos alojados en la Unión Europea: medición anónima de la audiencia de la aplicación y seguimiento de errores técnicos, como encargado del tratamiento, en el marco de un acuerdo de tratamiento de datos. PostHog no recibe ningún identificador de cuenta, dato de perfil ni dato de sesión.
4.4 Compras integradas de iOS y Android
- RevenueCat, Inc. (Estados Unidos): gestión de compras integradas y suscripciones de Apple y Google Play, y transmisión a Apple de la información solicitada durante un reembolso, transferencias reguladas por un acuerdo de tratamiento de datos y cláusulas contractuales tipo.
- Apple Inc.: Merchant of Record para las compras integradas de iOS a través de App Store Connect, destinatario de la información sobre tu suscripción cuando le solicitas un reembolso, y Apple Push Notification service (APNs) para las notificaciones push en iOS.
- Google (Google Play, Firebase Cloud Messaging): pago de las compras integradas en Android a través de Google Play, verificación de Google Play Integrity de las solicitudes de códigos de inicio de sesión enviadas desde la aplicación de Android y Firebase Cloud Messaging para los recordatorios de entrenamiento mediante notificaciones push en la web, iOS y Android, enviados al servicio de notificaciones push de tu navegador o a Apple Push Notification service (APNs).
4.5 Actualización de la aplicación
- Capawesome GmbH (Alemania, Unión Europea): entrega de actualizaciones de la capa web de la aplicación entre dos publicaciones en App Store o Google Play, a partir del identificador técnico del dispositivo descrito en la sección 2.6, IDFV en iOS e identificador aleatorio en Android.
La App Store, Google Play y Microsoft Store distribuyen nuestras aplicaciones conforme a sus propias condiciones y políticas de privacidad, como responsables independientes del tratamiento de datos. Un botón de nuestro sitio que abre una de sus fichas solo añade allí el nombre de ese botón, nunca ningún dato tuyo.
Algunos proveedores pueden procesar datos fuera de tu país. Cuando la ley lo exija, estas transferencias se basan en una decisión de adecuación, cláusulas contractuales tipo u otra garantía reconocida. Puedes solicitar una copia de estas garantías a contact@workoutgen.app.
5. Intercambio de datos
Nunca vendemos tus datos personales a terceros.
Solo podemos compartir datos en estos casos:
- Con tu consentimiento: si lo autorizas explícitamente
- Obligación legal: orden judicial, solicitud regulatoria
- Proveedores de servicios: enumerados en la sección 4 anterior
- Invitación de un amigo: si te registras con el enlace de invitación de un amigo, este ve en la app una versión oculta de tu dirección de correo electrónico y si has validado tu primera sesión
- Transferencia de negocio: en caso de fusión, adquisición o venta de activos (se te informará)
6. Aprendizaje de IA opcional
Cuando esta opción esté disponible en la app, WorkoutGen solicitará un consentimiento por separado antes de recopilar resultados de sesiones seudonimizados y la información del programa necesaria para contextualizarlos, con el fin de mejorar futuros programas. Esta primera recopilación excluye el género, la edad, la silueta, las respuestas sobre altura y peso, las medidas corporales y las puntuaciones corporales. Está reservada para adultos, es opcional y puede revocarse en cualquier momento. Posteriormente, un ajuste validado por un coach puede aplicarse a los programas de todos los miembros, incluidos quienes no hayan contribuido. Rechazarla no limita el servicio.
Con tu consentimiento, esta recopilación sirve únicamente para este propósito. No se carga ningún modelo en la app y tu contribución no modifica directamente tu programa actual. Los datos que aún puedan vincularse a tu contribución se eliminarán si retiras tu consentimiento o eliminas tu cuenta; solo se pueden conservar resúmenes verdaderamente anónimos tras un control documentado.
WorkoutGen no toma ninguna decisión basada exclusivamente en este tratamiento que produzca un efecto jurídico o un efecto significativo similar sobre ti.
7. Retención de datos
- Los datos de tu cuenta se conservan mientras tu cuenta esté activa. Una cuenta cuya dirección de correo electrónico nunca se haya verificado se elimina después de 90 días. Una cuenta inactiva durante 3 años, sin una suscripción vigente, se elimina después de enviar un correo electrónico de advertencia 30 días antes.
- Cuando eliminas tu cuenta, eliminamos los datos del servicio, con sujeción a las retenciones limitadas descritas a continuación.
- Para prevenir las eliminaciones y recreaciones repetidas destinadas a eludir los límites del servicio, conservamos huellas protegidas con una clave derivada de tu dirección verificada y de identidades de inicio de sesión ya vinculadas, así como las fechas necesarias para el plazo de recreación. Se trata de datos seudonimizados, no anónimos. No contienen tu antigua dirección en texto claro, el identificador de la cuenta eliminada, ni tu perfil o programa. Expiran 30 días después de la eliminación o de la última recreación exitosa y luego se purgan en la siguiente pasada horaria. Un intento rechazado no prolonga este plazo. Permanecen en Cloudflare, sin transmisión a las herramientas de medición. Este tratamiento se basa en nuestro interés legítimo en prevenir abusos; puedes ejercer tu derecho de oposición escribiendo a contact@workoutgen.app. La eliminación de la cuenta sigue estando disponible.
- Los documentos de facturación se conservan durante el período previsto por la ley.
- Las conversaciones con el soporte se conservan durante 3 años después del último mensaje y luego se eliminan.
- Los registros de envío de nuestros correos electrónicos son conservados aproximadamente 30 días por nuestro proveedor de envío.
- Si aceptas el aprendizaje de IA opcional, los datos que aún puedan vincularse a tu contribución se eliminarán tras retirar el consentimiento o eliminar la cuenta, y a más tardar 365 días después de su recopilación.
- Los datos de medición de audiencia se conservan durante un máximo de 25 meses. Los datos antiguos de PostHog vinculados a una cuenta, procedentes de mediciones anteriores que ya no se utilizan, se eliminan del proveedor cuando eliminas tu cuenta; este proceso es asíncrono y no es inmediato. Cloudflare Web Analytics aplica sus propios periodos documentados a la medición de la página de destino.
El contenido preparado para el modo sin conexión se puede usar durante diez días después de su preparación. Se elimina después de sincronizar la sesión o, al vencer el plazo, la próxima vez que uses la aplicación. Los datos introducidos que no se hayan sincronizado, sus fechas y la información necesaria para recuperarlos se conservan en el dispositivo para poder exportarlos, incluso después de que venza el plazo de sincronización. Las fechas reales de entrenamiento, verificadas por el servidor, se conservan en tu historial; la fecha de recepción también se conserva para comprobar la sincronización.
8. Seguridad de los datos
Implementamos medidas técnicas y organizativas proporcionadas a los riesgos:
En caso de una violación de datos personales, notificaremos a la autoridad de control competente dentro de los plazos legales. Si es probable que la violación genere un alto riesgo para tus derechos y libertades, te informaremos sin demora indebida.
9. Tus derechos de privacidad
Según el procesamiento y la ley aplicable, tienes en particular los siguientes derechos:
Derecho de acceso
Solicitar una copia de todos los datos personales que tenemos sobre ti.
Derecho de rectificación
Corregir tus datos personales directamente en la aplicación (Ajustes > Cuenta) o contactarnos.
Derecho de supresión
Puedes eliminar tu cuenta desde Ajustes, después de cancelar una suscripción contratada en nuestro sitio o en la aplicación de Windows. Eliminamos los datos del servicio, a menos que la ley exija conservar cierta información.
Derecho de oposición
Puedes oponerte a la medición de audiencia de la aplicación en cualquier momento, sin consecuencias para el servicio: en la aplicación, mediante Ajustes > Privacidad, o en my.workoutgen.app con el enlace de rechazo de la sección 10. Puedes contactarnos para oponerte a otros tratamientos.
Derecho a la portabilidad
Descargar tus datos en un formato estructurado y legible por máquina para transferirlos a otro lugar.
Derecho a la limitación
Solicitar la suspensión temporal del procesamiento de datos durante un litigio.
Derecho a retirar tu consentimiento
Puedes retirar en cualquier momento, en Ajustes > Privacidad, tu consentimiento para el aprendizaje de IA. Este retiro no limita ninguna función de WorkoutGen.
Derechos adicionales según tu lugar de residencia
WorkoutGen no vende tus datos personales.
Para ejercer tus derechos:
Correo electrónico: contact@workoutgen.app
Plazo de respuesta: 30 días como máximo
Se puede requerir una verificación de identidad por razones de seguridad
Presentar una queja:
Residentes de la UE: tu autoridad nacional de protección de datos o la CNIL (cnil.fr)
11. Servicio reservado para adultos
WorkoutGen está reservado para personas de 18 años o más. La mayoría de edad se confirma mediante una declaración obligatoria antes de guardar el programa.
No solicitamos la fecha de nacimiento completa ni documentos de identidad. Si nos enteramos de que una cuenta pertenece a un menor de edad, bloqueamos su acceso y eliminamos sus datos de acuerdo con nuestro procedimiento de eliminación.
Un menor de edad puede consultar las páginas públicas, pero no puede guardar un programa, crear una cuenta ni suscribirse a WorkoutGen Max.
12. Señales «Do Not Track»
WorkoutGen respeta las señales Global Privacy Control (GPC) y «Do Not Track» (DNT): cuando tu navegador envía una, la aplicación no realiza ninguna medición de audiencia ni conserva los parámetros de atribución de campaña. Los almacenamientos necesarios para la seguridad, la autenticación y el servicio permanecen activos.
13. Actualizaciones de la política
Podemos actualizar esta Política de privacidad para reflejar cambios legales o nuevas funciones. Te informaremos sobre los cambios significativos por correo electrónico o mediante una notificación en la aplicación.
La fecha de la última modificación se muestra en la parte superior de esta página.
14. Contacto de privacidad
Para cualquier pregunta sobre la protección de datos:
Correo electrónico: contact@workoutgen.app
Dirección postal: JCODE, 25 rue de Ponthieu, 75008 París, Francia
Contacto de privacidad: contact@workoutgen.app
Autoridad de control de la UE (CNIL):
Commission Nationale de l'Informatique et des Libertés
3 Place de Fontenoy, TSA 80715, 75334 París Cedex 07, Francia
Tel: +33 1 53 73 22 22
Sitio web: www.cnil.fr