CaliCoach
Privacy PolicyTerms of UseImprint / Legal NoticeAI & Health Notice

Legal · version 2026-08-03

DeutschEnglishEspañolFrançais

POLÍTICA DE PRIVACIDAD DE CALICOACH

Última actualización: 3 de agosto de 2026

1. Responsable

La persona responsable del tratamiento de datos relacionado con CaliCoach es:

Jim Riediger

Mühlenstr. 40

53879 Euskirchen

Alemania

[email protected]

2. Finalidad

CaliCoach ofrece feedback técnico de calistenia, Coach Chat, vistas de progreso locales, calibración corporal opcional y gestión de suscripciones. La mayoría de los datos de intentos permanece en el dispositivo. CaliCoach trata datos personales solo cuando es necesario para una función solicitada, para seguridad y prevención de abuso o cuando has dado tu consentimiento.

3. Datos locales

CaliCoach guarda localmente vídeos de intentos, feedback generado, títulos y prompts, conversaciones, historial de métricas, valores de calibración, ajustes e idioma. Los vídeos completos permanecen locales y no se envían a OpenAI en el flujo actual de análisis.

4. Cámara, micrófono y voz

CaliCoach accede a cámara y micrófono solo después de que concedas el permiso del sistema y uses la función correspondiente. Si eliges entrada de voz, la versión actual usa el reconocimiento de voz de Apple. Apple puede tratar audio, transcripciones e información técnica conforme a sus condiciones de privacidad. CaliCoach usa el texto resultante solo para la función de chat solicitada.

5. Analítica y diagnósticos opcionales

Firebase Analytics y Firebase Crashlytics de Google permanecen desactivados hasta que aceptes expresamente durante el onboarding legal o en Privacy & Data. Si los activas, procesan eventos técnicos y de uso, incluidos finalización de onboarding, análisis iniciado/completado/bloqueado/fallido, feedback visto, chat abierto, calibración, idioma, paywall y eventos de compra o restauración. Crashlytics puede procesar informes de fallos, dispositivo, sistema operativo, versión, momento del error y diagnósticos técnicos. CaliCoach no envía intencionadamente a Firebase vídeos brutos, keyframes, contenido de chat, prompts libres, nombres ni diagnósticos de salud. Puedes retirar este consentimiento en Privacy & Data.

6. Análisis con IA y Coach Chat: datos, destinatario y finalidad

CaliCoach usa la API de OpenAI como servicio externo de IA solo después de tu consentimiento expreso en la app. Antes del primer análisis o mensaje de Coach Chat, CaliCoach muestra una pantalla específica que identifica a OpenAI y lista los datos exactos de la solicitud. Los datos proceden del contenido que eliges enviar, de la detección de pose en el dispositivo y del contexto local de intentos.

Para un análisis técnico, CaliCoach envía a OpenAI mediante su API hasta tres keyframes seleccionados del vídeo actual, no el vídeo completo; el título del skill y cualquier prompt opcional; y métricas de pose y biomecánicas extraídas localmente. La única finalidad es generar el feedback técnico solicitado.

Para Coach Chat, CaliCoach envía el mensaje que eliges enviar, hasta los últimos 18 mensajes del chat y resúmenes de intentos vinculados y de hasta cinco intentos recientes. Estos resúmenes pueden incluir título, skill, fecha, prompt, feedback generado, calidad o confidence y contexto de coaching. Para Coach Chat no se envían vídeos completos ni keyframes. La única finalidad es generar la respuesta de coaching o el título automático solicitado.

El servidor de CaliCoach retransmite estos datos a OpenAI y no conserva vídeos brutos, keyframes, prompts ni contenido de chat. CaliCoach no acepta el uso de entradas o salidas de la API de OpenAI para entrenar modelos. Según los controles de datos de API de OpenAI, las entradas y salidas de API no se usan para entrenar modelos de OpenAI de forma predeterminada. OpenAI puede conservar contenido o metadatos limitados para control de abuso y obligaciones legales conforme a sus términos y controles de retención. Puedes retirar el consentimiento para futuras solicitudes de IA en Privacy & Data; la retirada detiene nuevas solicitudes, pero no recupera datos ya procesados por OpenAI.

7. Otros destinatarios, Cloudflare y salvaguardas

Hetzner aloja la API de CaliCoach y su base de datos operativa seudónima. Cloudflare proporciona DNS, terminación TLS, un túnel saliente seguro, proxy inverso, disponibilidad y protección de red y contra abusos para el sitio web y la API de CaliCoach. Cuando una solicitud web o API pasa por Cloudflare, Cloudflare puede tratar la dirección IP de origen, la hora, el host y la ruta solicitados, el protocolo y las cabeceras HTTP, señales de enrutamiento y seguridad, el tamaño o estado de solicitud y respuesta y el contenido transportado, en la medida técnicamente necesaria para transmitirlo y protegerlo. En una solicitud de IA, ese contenido puede incluir los datos descritos en la sección 6. CaliCoach no usa Cloudflare para conservar intencionadamente cargas de IA sin procesar.

Apple trata los pagos del App Store y, si se elige, el reconocimiento de voz del sistema. Google/Firebase trata analítica y diagnósticos opcionales solo tras el consentimiento. Apple procesa los datos de pago; CaliCoach recibe únicamente la información de transacción y entitlement necesaria para Premium. Los datos se cifran en tránsito desde la app a Cloudflare y mediante Cloudflare Tunnel hasta la API de CaliCoach. CaliCoach solo contrata proveedores con salvaguardas contractuales y técnicas que exigen una protección igual o equivalente a la descrita en esta política y a la exigida por la normativa aplicable.

8. Datos operativos, conservación y eliminación

CaliCoach no exige una cuenta tradicional. Para proteger el servicio y aplicar la oferta gratuita y Premium, el servidor guarda metadatos seudónimos: identificador de instalación derivado con un secreto, IP hash, tipo de tarea, estado, valores de token o duración, códigos técnicos, pruebas de consentimiento, registros de App Attest y eventos de entitlement. El servidor no guarda vídeos brutos, keyframes, prompts ni chats. Los eventos de uso se eliminan tras 60 días y los de entitlement tras 180 días. Los registros activos de instalación, consentimiento, seguridad, prueba y entitlement se conservan solo mientras sean necesarios o hasta Delete All App Data, salvo las excepciones siguientes.

Delete All App Data elimina primero del servidor los registros vinculados a la instalación seudónima actual, incluidos uso, prueba, acceso beta, sesiones de consentimiento, App Attest y entitlement. Solo tras la confirmación del servidor, la app borra intentos y medios locales, chats, historial de métricas, calibración, ajustes, consentimientos, identificador de instalación, referencia de clave App Attest, identificador de analítica, informes de fallos no enviados, cachés y archivos temporales. Si el servidor no confirma la eliminación, la identidad local se conserva para poder reintentar sin dejar datos huérfanos.

La acción no cancela una suscripción de Apple ni puede borrar el historial de compras de Apple, el estado antiabuso DeviceCheck gestionado por Apple, datos sujetos a conservación necesaria u obligaciones legales de un proveedor ni copias antiguas del dispositivo o de iCloud controladas por el usuario y Apple. Los datos ya enviados a Firebase u OpenAI no siempre pueden eliminarse de forma síncrona desde la app. Se detiene la futura recopilación de Firebase y se reinicia su estado local; las solicitudes más amplias pueden enviarse a [email protected]. Las copias de seguridad existentes de la infraestructura pueden conservar una copia histórica hasta su rotación programada. No se usan en el funcionamiento normal, el acceso se limita a la recuperación ante desastres y los datos restaurados siguen sujetos a las mismas reglas de eliminación y conservación.

9. Bases legales y opciones

Cuando sea aplicable, el tratamiento se basa en tu consentimiento expreso para compartir datos con IA y para Firebase opcional, en la prestación de la función solicitada y en intereses legítimos de seguridad, fiabilidad, prevención de abuso y cumplimiento legal. Puedes rechazar el consentimiento de IA; en ese caso no se proporcionan análisis IA ni Coach Chat, pero siguen disponibles las funciones locales no basadas en IA. Según la ley aplicable, puedes tener derechos de acceso, rectificación, supresión, limitación, portabilidad y retirada del consentimiento para el futuro.

10. Aviso de salud

CaliCoach proporciona solo feedback de entrenamiento. No es un dispositivo médico y no ofrece diagnóstico, tratamiento, terapia, rehabilitación ni asesoramiento sobre lesiones. Los resultados pueden ser incompletos o incorrectos. Deja de entrenar si sientes dolor o malestar.

11. Menores

CaliCoach no está dirigido específicamente a niños. Si eres menor, usa la app solo con permiso de un padre, madre o tutor legal.

12. Contacto

Solicitudes de privacidad:

[email protected]

13. Encargados, transferencias internacionales, prueba del consentimiento e integridad de la app

CaliCoach utiliza proveedores solo para fines operativos definidos: Hetzner aloja la API y la base de datos operativa seudónima; OpenAI trata el contenido enviado expresamente para análisis con IA o Coach Chat; Google/Firebase trata analítica y diagnósticos opcionales solo tras el consentimiento; Cloudflare aloja y protege el sitio web público y también puede proteger el tráfico de la API; y Apple trata pagos, DeviceCheck, App Attest y la entrada de voz opcional del sistema.

Cuando un proveedor actúa como encargado, CaliCoach se basa en garantías contractuales y técnicas sobre confidencialidad, finalidad, seguridad, derechos, eliminación o devolución y protección igual o equivalente por subencargados. El DPA de Cloudflare, incluidas las cláusulas contractuales tipo de la UE aplicables, está en https://www.cloudflare.com/cloudflare-customer-dpa/ y su política en https://www.cloudflare.com/policies/privacy/. OpenAI declara que las entradas y salidas de su API no se utilizan de forma predeterminada para entrenar modelos salvo consentimiento del cliente. CaliCoach no ha activado ese consentimiento. Para endpoints elegibles, OpenAI puede conservar contenido de control de abusos hasta 30 días de forma predeterminada salvo que se aplique otro control aprobado. Información actual: https://developers.openai.com/api/docs/guides/your-data y https://openai.com/policies/privacy-policy/. El DPA de OpenAI, incluidas las cláusulas contractuales tipo de la UE cuando proceda, está en https://cdn.openai.com/pdf/openai-data-processing-addendum.pdf.

El tratamiento puede realizarse fuera del Espacio Económico Europeo. Cuando sea necesario, CaliCoach se basa en una decisión de adecuación, las cláusulas contractuales tipo de la UE y medidas técnicas y organizativas adicionales. CaliCoach sigue siendo responsable de seleccionar y supervisar a sus proveedores.

Para demostrar y aplicar el consentimiento sin guardar el contenido enviado, el servidor conserva el hash seudónimo de instalación, la función de IA, la versión legal o de consentimiento, la fecha de aceptación, la caducidad de la sesión y, si App Attest está activo, la referencia de su clave. App Attest también conserva una clave pública, recibo, contador y retos únicos de corta duración para verificar solicitudes legítimas y evitar repeticiones. CaliCoach no recibe un identificador de hardware. Estos datos se usan solo para prueba del consentimiento, seguridad, prevención de abuso y eliminación.

14. DeviceCheck y la oferta gratuita unica

Para aplicar tecnicamente la oferta gratuita unica, CaliCoach puede usar DeviceCheck de Apple. Se utiliza un estado antiabuso relacionado con el dispositivo y gestionado por Apple. CaliCoach no recibe un identificador de hardware ni guarda el token de DeviceCheck. "Delete All App Data" elimina los datos de CaliCoach del servidor y los datos locales de la app asociados, pero no puede volver a habilitar una prueba ya marcada por Apple.

Privacy PolicyTerms of UseImprint / Legal NoticeAI & Health Notice