Política de privacidad de Gymnasia
Resumen
Gymnasia funciona principalmente en tu dispositivo. No hay cuenta ni registro. Tus entrenamientos, tu dieta, tu peso, tus medidas y tus conversaciones con el asistente se guardan en el almacenamiento de la propia aplicación.
Hay una excepción importante y es enteramente tuya: si activas el asistente de inteligencia artificial, tú aportas la clave de OpenAI, Anthropic, Google o de un servidor compatible con la API de OpenAI cuya URL HTTPS eliges. La aplicación habla directamente con ese destino desde tu dispositivo. Las consultas que necesitan el modelo viajan a la empresa que hayas elegido, bajo tu propia cuenta con ella. Las consultas explícitas de calorías por 100 g de un alimento del catálogo pueden responderse con los datos del dispositivo, sin enviar esa consulta al proveedor de IA. Nosotros no vemos ni almacenamos el chat, salvo que decidas usar la acción Denunciar sobre una respuesta y apruebes expresamente la vista previa del contenido que se enviará.
Esta política describe con detalle qué se guarda, qué sale del dispositivo y qué control tienes sobre ello.
Quién es responsable
Responsable del tratamiento: Máximo Fernández Núñez.
Contacto para cualquier cuestión relacionada con la privacidad, incluido el ejercicio de tus derechos y la denuncia de una respuesta del asistente: maximofn@maximofn.com.
Gymnasia es un proyecto personal. No hay departamento de soporte ni delegado de protección de datos designado.
No hay cuenta ni servidor
Gymnasia no te pide un correo, ni una contraseña, ni un nombre de usuario para funcionar. No existe ningún sistema de cuentas.
Gymnasia no sincroniza tus datos con ningún servidor, no hace copias de seguridad en la nube y no los usa para analítica. La única excepción es el backend opcional de incidencias: recibe propuestas y denuncias solo después de una acción y una confirmación expresas (ver [Terceros](#terceros)). Una denuncia contiene la pregunta anterior y la respuesta elegida, por lo que puede incluir datos personales o de salud que aparezcan en esos dos mensajes. No hay analítica, ni telemetría, ni informes de fallos automáticos: la aplicación no incorpora ningún SDK de ese tipo.
Qué datos guarda la aplicación
Todo lo siguiente se guarda únicamente en tu dispositivo:
- Actividad de entrenamiento: rutinas, ejercicios, series, repeticiones, cargas en kilogramos, duración de las sesiones, descansos y el volumen y las calorías estimadas.
- Nutrición: lo que registras cada día, con gramos, calorías, proteínas, hidratos y grasas; los alimentos que creas tú; y las recetas y productos que guardas.
- Peso y composición corporal: peso, porcentaje de grasa corporal, los perímetros de cuello, pecho, cintura, cadera, bíceps, cuádriceps y gemelo, y las fotografías de progreso que asocias a una medición, con su fecha.
- Datos personales de cálculo: sexo, altura, fecha de nacimiento, objetivo (definición, volumen o mantenimiento) y nivel de actividad. Se usan para estimar tus calorías y macronutrientes.
- Conversaciones con el asistente: el historial completo de tus hilos de chat, incluidos los mensajes del modelo. Los turnos nuevos de Google conservan además los pasos de respuesta, resúmenes de pensamiento, firmas técnicas, llamadas a herramientas, argumentos y resultados necesarios para continuar el diálogo. Estos datos siguen el borrado y las copias manuales del chat; no contienen la clave API.
- Memoria del asistente: notas en texto libre que tú o el propio asistente guardáis para recordar cosas entre conversaciones. Puede contener cualquier dato que hayas contado en el chat, incluidos datos de salud.
- Credenciales heredadas de funciones retiradas: si una versión anterior guardó credenciales en el llavero seguro, una actualización normal puede conservarlas cifradas para reutilizarlas si la función vuelve. La versión actual no las lee ni las transmite. «Borrar todos mis datos» las elimina.
- Preferencias: ajustes de la interfaz y de las notificaciones, y tu consentimiento para la evaluación adicional opcional de seguridad sanitaria.
- Configuración de proveedores de IA: el modelo elegido, la URL base HTTPS si configuras un servidor compatible con OpenAI y, si Anthropic lo exige para una clave vinculada a identidad, el identificador del workspace (
wrkspc_…). También se guarda qué combinación de proveedor, modelo y URL rechazó explícitamente una foto para mostrarte un aviso hasta que cambies la configuración. - Registro de depuración: un histórico técnico de hasta 1000 entradas con los avisos de fin de descanso entregados, que incluyen el nombre del ejercicio y el número de serie; eventos técnicos de selección de políticas; y contadores del contexto preparado para Google, como número de intercambios, bytes y cantidad de imágenes antiguas omitidas. Esos diagnósticos de Google no contienen mensajes, imágenes, argumentos de herramientas ni claves. El registro nunca se envía por red; puedes verlo y borrarlo desde Ajustes.
- Copias locales de recuperación: la aplicación conserva una única copia verificada del estado principal. Si encuentra datos que no puede leer con seguridad, mantiene el payload original en cuarentena para no sobrescribirlo. Ambas copias permanecen solo en el dispositivo y se sustituyen o eliminan al completar la recuperación.
- Control de operaciones del asistente: antes de una escritura, la app deja una marca técnica local. En los datos del dispositivo guarda otra marca junto con el dato cuando la escritura termina; para una propuesta consulta al servicio de incidencias con el identificador técnico descrito más adelante. Así puede comprobar una interrupción antes de decidir si es seguro reintentar. Cada registro local está limitado a 256 operaciones. Las confirmadas caducan a los siete días; una operación cuyo resultado no puede comprobarse se conserva hasta que pueda resolverse o borres la actividad. Las marcas locales contienen huellas técnicas, el nombre de la acción y las fechas; solo el registro de una operación confirmada conserva además el resultado que recibió el modelo. No guardan los argumentos, mensajes, instrucciones ni claves de API, no salen del dispositivo y no se incluyen en las copias exportadas.
Dónde se guarda
En el almacenamiento privado de la aplicación dentro de tu dispositivo. En Android, otras aplicaciones no pueden leerlo.
Las claves de API y, si proceden de una versión anterior, las credenciales heredadas de funciones retiradas reciben un trato distinto: se guardan en el llavero seguro del sistema operativo, separadas del resto. El identificador opcional del workspace de Anthropic no es una clave secreta y se guarda con la configuración privada de la aplicación.
Si tu dispositivo tiene activada la copia de seguridad de Android, el sistema operativo puede incluir los datos de la aplicación en la copia de tu cuenta de Google. Eso lo gobiernan los ajustes de tu dispositivo y la política de privacidad de Google, no esta aplicación.
Tu clave de API
El asistente funciona con el modelo de clave propia: no se incluye ninguna clave en la aplicación, y tú introduces la de tu cuenta con OpenAI, Anthropic, Google o el servidor compatible que configures.
- La clave se guarda en el llavero seguro de tu dispositivo y no se envía a ningún servidor del responsable, porque no existe tal servidor.
- La clave se envía únicamente al destino configurado en cada petición. Si eliges un servidor compatible, tú decides su URL HTTPS y eres responsable de confiar en él. La aplicación rechaza las redirecciones de ese servidor.
- Si una clave de Anthropic vinculada a identidad requiere un identificador de workspace, ese identificador se guarda localmente y se envía únicamente a Anthropic para dirigir las peticiones al workspace elegido.
- La clave no se incluye en el fichero de copia de seguridad que exportas.
- El identificador de workspace tampoco se incluye en esa copia de seguridad.
- Puedes borrarla en cualquier momento desde Ajustes.
En el navegador la protección es menor. La versión web de Gymnasia se ejecuta en un navegador, donde no existe el llavero del sistema operativo: allí la clave se guarda en el almacenamiento del navegador junto al resto de los datos, sin esa capa adicional de protección. La aplicación te lo advierte en la pantalla de configuración del proveedor. Si esto te preocupa, usa la aplicación móvil.
La exclusión de claves se refiere a la copia de seguridad normal. Si la versión web encuentra un almacenamiento dañado y eliges exportar el original para recuperarlo, ese archivo conserva exactamente lo que había en el navegador y puede contener la clave. La pantalla de recuperación lo advierte antes de descargarlo.
Qué envía la aplicación a los proveedores de IA
Cuando una consulta del asistente necesita el modelo, tu dispositivo se conecta directamente con el proveedor que hayas elegido. Una búsqueda explícita de calorías por 100 g que se resuelve con el catálogo local no genera esa petición. Cuando sí se envía, la petición incluye:
- las instrucciones del sistema del asistente;
- en el chat principal, Gymnasia selecciona hasta los últimos 20 mensajes con una misma regla local para todos los proveedores. Después adapta ese contexto al formato de cada API. En Google, la petición conserva los intercambios de esa selección con sus pasos de respuesta y herramientas; si supera los límites de tamaño de la API, retira intercambios completos empezando por el más antiguo. Los asistentes de alimentos envían el historial reciente de su sesión, limitado a diez intercambios en Google;
- los resultados de las herramientas que el asistente utiliza a petición tuya, que pueden incluir tu peso, tu porcentaje de grasa, tus perímetros, las comidas del día o tus rutinas;
- en el estimador de comida, las imágenes que le proporcionas, codificadas dentro de la petición.
- para Anthropic, el identificador del workspace, únicamente si lo has configurado porque el tipo de clave lo requiere.
Si activas en Ajustes la evaluación adicional de seguridad sanitaria, el texto de una consulta que la comprobación local considera dudosa puede enviarse al proveedor que estés usando en ese momento (el del Coach o el del Estimador) en una petición de clasificación separada antes de generar la respuesta normal. Es un único interruptor para todos los proveedores: solo se puede activar si has guardado la clave de al menos uno, se desactiva solo si borras la última clave, está desactivado por defecto y puedes revocarlo en cualquier momento. Los mensajes que la comprobación local clasifica como riesgo alto o crítico se interceptan en el dispositivo y no se envían al proveedor.
Todas las consultas de generación a Google desactivan el guardado de conversaciones de Interactions mediante store: false. La app vuelve a enviar desde el dispositivo el contexto reciente que cabe dentro de esos límites y no utiliza una conversación almacenada en Google para continuar el diálogo. El historial íntegro sigue guardado en el dispositivo y no se borra al preparar una petición más pequeña. Este ajuste no sustituye los términos generales del proveedor.
Las peticiones del Coach a OpenAI Responses también usan store: false: la app selecciona el historial en el dispositivo y, durante una consulta con herramientas, reenvía las respuestas y los resultados necesarios para continuar. Los elementos técnicos de razonamiento cifrado se mantienen solo en memoria durante esa consulta; no se muestran ni se guardan en el historial de la app. Este ajuste evita guardar las respuestas como estado de la aplicación en OpenAI, pero no elimina los registros de vigilancia de abusos que OpenAI pueda conservar según la configuración de tu cuenta.
Ese contenido queda sujeto a la política de privacidad y a los términos del proveedor que hayas elegido, bajo tu propia cuenta con él:
Si configuras un servidor compatible con OpenAI, consulta su propia política y términos: Gymnasia no controla ese destino. La prueba opcional de modelo envía una consulta breve y puede generar cargos según el servicio que elijas. Si el modelo rechaza herramientas, el Coach no puede usarlo; el estimador de comida puede responder sin consultar códigos de barras y te lo indicará.
Si no configuras ninguna clave, la aplicación no contacta con ningún proveedor de IA y el resto de funciones sigue operativa.
Fotografías
Gymnasia usa la cámara y la galería en dos sitios, y los trata de forma distinta:
- Estimador de comida: las imágenes que eliges (hasta seis) se envían al proveedor de IA para estimar los valores nutricionales. No se guardan en la aplicación ni se suben a ningún otro sitio. Para completar ese mismo turno con Google, se mantienen durante sus posibles rondas de herramientas. Cuando envías un mensaje posterior, la app conserva el texto y la respuesta anterior como contexto, pero ya no vuelve a enviar los bytes de aquellas imágenes. Se descartan al reiniciar la sesión. El historial técnico de estos asistentes temporales no se incorpora al chat persistente.
- Fotografías de progreso asociadas a una medición: la aplicación crea una copia JPEG en su almacenamiento privado, limita su lado largo a 2048 píxeles y elimina los metadatos EXIF, XMP, IPTC y comentarios, incluida la ubicación que pudiera llevar el original. No las envía automáticamente a ningún servidor. Solo salen del dispositivo si tú exportas y compartes una copia de seguridad manual; el asistente puede ver la referencia local si consulta esa medición.
Terceros con los que se comunica la aplicación
Además de los proveedores de IA:
- GitHub (
raw.githubusercontent.com,api.github.com,github.com): la aplicación descarga los catálogos públicos de ejercicios, alimentos, productos y recetas, sus imágenes y las instrucciones del asistente; y consulta qué versión de esas instrucciones le corresponde. No se envía ningún dato tuyo, pero GitHub, como cualquier servidor al que te conectas, ve tu dirección IP. - Backend de incidencias de Gymnasia (
gymnasia-feedback.maximofn.com): solo si tú lo pides. Cuando propones una mejora al asistente, o cuando añades un alimento o un ejercicio que no está en el catálogo, la aplicación te muestra antes el título y el resumen exactos y no envía nada hasta que lo apruebas. Lo que se envía es únicamente ese título, ese resumen, el tipo de propuesta y un identificador técnico para no crear duplicados. Las propuestas no incluyen el texto literal de una conversación ni identificadores de usuario. Si usas Denunciar sobre una respuesta, la vista previa incluye el motivo, tus detalles opcionales, la pregunta inmediatamente anterior, la respuesta elegida y contexto técnico (superficie, origen, proveedor, modelo, versión de la app y, cuando corresponda, datos de la intervención sanitaria). No se envían el resto del hilo, el razonamiento interno, errores técnicos, claves de API ni un identificador de cuenta. El servicio lo opera el responsable sobre infraestructura de Cloudflare y crea una ficha en un repositorio privado de GitHub, visible solo para el responsable. La app y el servicio eliminan patrones reconocibles de claves y contraseñas antes de guardarla. Cloudflare recibe la dirección IP necesaria para atender la conexión; el servicio la transforma mediante HMAC antes del límite de uso, conserva solo ese valor seudónimo durante un máximo de 48 horas y no guarda la IP en claro. El cuerpo de una denuncia se programa para sustituirse automáticamente por un aviso de borrado al cumplir 30 días. Si no envías propuestas ni denuncias, este servicio no se usa nunca. - Open Food Facts (
world.openfoodfacts.org): si el asistente lee un código de barras en una foto tuya, consulta ese código en su base de datos pública para obtener la información nutricional del producto. Se envía el código de barras, no la imagen.
Copias de seguridad y exportación
Puedes exportar todos tus datos a un paquete .gymnasia desde Ajustes, y volver a importarlo después. Es una acción manual: no hay copia automática. La app también mantiene la importación de los antiguos ficheros JSON, aunque una referencia antigua a una foto solo podrá recuperarse si ese fichero sigue accesible en el dispositivo.
La copia local de recuperación no es una copia en la nube ni un segundo fichero portable: es una única generación anterior dentro del mismo almacenamiento de la aplicación. Solo se usa si el estado actual no puede leerse. En ese caso Gymnasia bloquea las escrituras y te permite recuperar la última copia, reintentar, descartar los datos afectados o exportar el payload dañado. Esta exportación de recuperación conserva el original sin sanear; es especialmente sensible y puede contener claves de IA en la versión web. Antes de guardarla, Gymnasia exige que elijas una contraseña y cifra el archivo igual que una copia normal. No se envía a ningún servidor de Gymnasia.
El paquete exportado contiene: tus medidas y porcentajes de grasa, las copias JPEG normalizadas de tus fotografías de progreso que quepan dentro de los límites de la app, tu registro de dieta completo, tu historial de entrenamiento, tus ajustes personales (sexo, altura, fecha de nacimiento), la memoria del asistente, los modelos y la URL base del servidor personalizado si la configuraste, y el historial íntegro de tus conversaciones. Es el fichero más sensible que produce la aplicación: guárdalo con cuidado y piensa a quién se lo envías.
Cada fotografía lleva un checksum SHA-256 para comprobarla al restaurar. La app admite como máximo 500 relaciones de foto, 5 MiB por foto normalizada y 200 MiB de imágenes por copia. Si alguna foto falta, está dañada o no cabe, la copia conserva todas las medidas numéricas y te muestra cuáles se omitieron.
El paquete no contiene tus claves de API ni las credenciales heredadas de funciones retiradas. Las copias nuevas se cifran y autentican con XChaCha20-Poly1305; la clave se deriva de una contraseña elegida por ti mediante scrypt. Gymnasia no guarda ni transmite esa contraseña y no puede recuperar el archivo si la olvidas. Al importar, el archivo se descifra y se verifica por completo antes de mostrar la confirmación que permite sustituir tus datos actuales.
Gymnasia sigue aceptando copias antiguas JSON v1 y ZIP v2 para no dejarte sin acceso a tus datos. Esos formatos antiguos no estaban cifrados: la app te avisa antes de importarlos y debes usarlos solo si reconoces el archivo y su procedencia. No existe una opción para crear nuevas exportaciones sin cifrar.
Al exportar en móvil, solo el paquete ya cifrado se escribe en el almacenamiento temporal de la aplicación antes de que elijas dónde compartirlo, y esa copia temporal se elimina al cerrar la hoja de compartir. Las copias temporales creadas al seleccionar un archivo para importarlo también se eliminan al terminar o cancelar. El archivo que decidas guardar en Drive, Dropbox, tu galería de archivos u otro destino queda fuera del control de Gymnasia y tendrás que borrarlo allí.
Denunciar una respuesta del asistente
Cada respuesta final visible del asistente que se pueda denunciar muestra la acción Denunciar. También está disponible en las intervenciones sanitarias generadas en el dispositivo, pero no en introducciones, errores técnicos, contenido aún en streaming ni razonamiento interno. Al pulsarla eliges un motivo, puedes añadir detalles y ves una vista previa exacta antes de confirmar.
La denuncia incluye la pregunta inmediatamente anterior y la respuesta elegida; no el resto de la conversación. Revisa la vista previa porque esos dos mensajes pueden contener datos personales o de salud. La aplicación elimina patrones reconocibles de secretos, pero no incluyas tu clave de API ni datos que no quieras compartir.
Las denuncias se revisan manualmente y pueden dar lugar a cambios en las instrucciones del asistente o en sus salvaguardas. También puedes escribir a maximofn@maximofn.com si no puedes usar la acción dentro de la aplicación.
Permisos que solicita la aplicación
- Notificaciones, alarmas exactas, vibración y activación de pantalla: para avisarte cuando termina un descanso, incluso con la pantalla apagada.
- Ejecución tras reiniciar el dispositivo: para reprogramar esos avisos.
- Cámara y acceso a imágenes: solo cuando eliges una foto para el estimador de comida o para una medición.
Ninguno de estos permisos se usa para recoger datos en segundo plano. Las notificaciones son locales: se generan en tu dispositivo y no hay notificaciones push desde un servidor.
La versión web
Gymnasia también puede usarse en un navegador. El funcionamiento es el mismo, con dos diferencias que debes conocer:
- Los datos se guardan en el almacenamiento del navegador, no en el almacenamiento privado de una aplicación instalada. Borrar los datos del sitio los elimina.
- La clave de API no queda protegida por el llavero del sistema operativo, como se explica en el apartado anterior.
- Las fotografías de progreso se pueden incluir al exportar, pero el navegador no puede garantizar que sus referencias locales sigan disponibles ni conservar las fotos de una restauración de forma duradera. Al importar en web se mantienen las mediciones y se avisa de las fotos que no se han podido conservar.
Cuánto tiempo se conservan tus datos
Las operaciones técnicas confirmadas descritas arriba caducan a los siete días. Una operación sin resolver se conserva hasta que la app pueda comprobar su resultado o hasta que borres la actividad, para que una repetición automática no duplique el efecto. El resto de los datos locales se conserva indefinidamente mientras tú lo mantengas. Gymnasia no los sincroniza ni conserva en un servidor propio: los conservas y borras tú, tanto en el dispositivo como en los lugares a los que decidas enviar una copia manual.
Los datos que hayas enviado a un proveedor de IA se rigen por el plazo de conservación de ese proveedor, según tu cuenta con él.
Las propuestas permanecen en el repositorio privado mientras sean necesarias para gestionar el proyecto. En las denuncias de respuestas, el cuerpo que contiene la pregunta y la respuesta se programa para borrarse automáticamente al cumplir 30 días. Los registros técnicos de limitación de uso basados en el HMAC de la IP se eliminan en un máximo de 48 horas.
Cómo eliminar tus datos
En Ajustes → Datos hay dos opciones:
"Borrar actividad y conversaciones" deja vacíos tus entrenamientos y rutinas, el historial de dieta, las medidas, las conversaciones y cualquier sesión activa. Sustituye la copia íntegra de recuperación por otra que ya no contiene esa actividad y elimina cualquier cuarentena anterior, para que esos datos no puedan reaparecer al recuperar. Conserva la memoria del asistente, los alimentos personales, tus ajustes de dieta y de interfaz, las claves de API, las credenciales heredadas, las cachés de catálogos, las trazas y los metadatos de las copias de seguridad. También elimina el control técnico de operaciones del asistente y cancela los avisos de entrenamiento pendientes.
"Borrar todos mis datos" elimina y comprueba los datos personales, credenciales, preferencias, diagnósticos y cachés que Gymnasia controla en este dispositivo. Esto incluye el estado principal, las sesiones, la memoria del asistente, los alimentos personales, las claves de API actuales y antiguas, las credenciales heredadas, las trazas, los consentimientos, los metadatos de copias y el control técnico de operaciones del asistente. Requiere escribir BORRAR para confirmar. Si algún destino no puede borrarse o verificarse, la aplicación no declara éxito: muestra qué ha quedado pendiente y permite reintentar.
La única entrada local que esta segunda opción conserva es la caché pública firmada que impide que el asistente cargue unas instrucciones de seguridad anteriores. No contiene datos ni respuestas tuyas y se mantiene precisamente para protegerte frente a una regresión de seguridad.
El registro de depuración se borra con su propio botón, en Ajustes → Trazas.
Recuperación de almacenamiento: al recuperar una copia válida o completar un reintento se elimina la cuarentena. Si eliges descartar los datos dañados, se eliminan el estado principal, su snapshot de recuperación y la sesión de entrenamiento dependiente; se conservan las particiones que siguen siendo legibles, como la memoria del asistente, los alimentos personales, las preferencias y las claves seguras.
Los ficheros de copia de seguridad exportados, las fotografías de la galería, los permisos y canales de notificación del sistema, los registros que mantenga el sistema operativo y las copias de Android o del navegador están fuera del control de Gymnasia. Puedes gestionar esos elementos en el destino donde se guardaron, en los ajustes del dispositivo o desinstalando la aplicación.
Datos en poder de un proveedor de IA: se solicitan directamente a ese proveedor, desde tu cuenta con él. Gymnasia no puede borrarlos por ti.
Menores
Gymnasia está dirigida a personas de 16 años o más y no está diseñada para menores de 16 años. La aplicación no verifica la edad de quien la usa. Si tienes 16 o 17 años, úsala con el consentimiento y la supervisión de una persona responsable de ti, especialmente en lo relativo a entrenamiento y alimentación.
Tus derechos
El Reglamento General de Protección de Datos te reconoce los derechos de acceso, rectificación, supresión, limitación, portabilidad y oposición.
En Gymnasia esos derechos se ejercen, en la práctica, sin intermediario, porque el responsable no dispone de tus datos:
- Acceso y portabilidad: la función de exportación te entrega tus datos y las fotos de progreso incluidas en un paquete
.gymnasiadocumentado y verificable. - Rectificación: puedes editar cualquier dato dentro de la aplicación.
- Supresión: consulta el apartado anterior.
- Oposición y limitación: deja de usar las funciones que envían datos a terceros; sin clave de API configurada, no se envía nada a ningún proveedor de IA.
Si crees que el tratamiento no cumple la normativa, puedes escribir a maximofn@maximofn.com y presentar una reclamación ante la Agencia Española de Protección de Datos (aepd.es).
Gymnasia no es un dispositivo médico
Gymnasia no es un dispositivo médico y no sustituye el asesoramiento de un profesional sanitario.
La aplicación no diagnostica, no trata, no cura ni previene ninguna enfermedad. Sus cálculos de calorías, macronutrientes y composición corporal son estimaciones basadas en fórmulas generales, no mediciones clínicas.
El asistente de inteligencia artificial no es una persona y puede equivocarse. No es médico, ni nutricionista, ni entrenador acreditado, aunque su tono pueda parecerlo. No sigas sus indicaciones sobre salud, lesiones, medicación o restricción alimentaria sin contrastarlas con un profesional cualificado.
Consulta a un profesional sanitario antes de empezar un programa de entrenamiento o un plan de alimentación, especialmente si tienes alguna condición médica, estás embarazada o tomas medicación.
Cambios en esta política
Cuando cambie lo que la aplicación hace con tus datos, esta política se actualiza y su versión y fecha cambian con ella. La versión vigente es la que aparece al principio de este documento.
Contacto
maximofn@maximofn.com