Política de privacidad
Metriform («la aplicación», «nosotros») es una aplicación de entrenamiento y nutrición. Esta política explica qué datos recoge la aplicación, para qué y qué ocurre con ellos. Lo explicamos brevemente porque el uso de los datos es sencillo: tus datos se utilizan únicamente para hacer funcionar la aplicación para ti.
Qué recopilamos
- Cuenta: tu dirección de correo electrónico e identificadores de autenticación (Iniciar sesión con Apple / Google / correo electrónico).
- Perfil que introduces: edad, sexo, altura, peso, objetivos, experiencia de entrenamiento, preferencias dietéticas, alergias, lista de suplementos y datos opcionales del ciclo menstrual.
- Lo que registras: entrenamientos, series y pesos, comidas, agua, peso corporal, registros diarios.
- Lo que guardas en la aplicación: las comidas y actividades guardadas (ajustes predeterminados, incluida una foto que adjuntes a una), tus suplementos, despensa, biblioteca de recetas, lista de la compra (lo que marcas como comprado, lo que hay en casa, tus propios productos, los tamaños de envase de tu tienda y los ajustes de los nombres de las tiendas), ajustes del chef y de entrenamiento, preferencias de ejercicios, ajustes de la aplicación (idioma, unidades, tema, recordatorios, tamaño del vaso) y tus últimos 100 mensajes con el asistente se guardan con tu cuenta, por lo que estarán ahí tras una reinstalación o en otro teléfono. Se eliminan junto con tu cuenta. Si activas los nombres de las tiendas en la lista de la compra (Pro), la aplicación también usa el país de la zona horaria y la región de tu teléfono (o el que elijas), no tu ubicación, y envía ese código de país y los tipos de producto de la lista para buscar los nombres y, si permites el tratamiento con IA, también los nombres de los productos que hayas añadido tú.
- Fotos de comidas: si fotografías una comida o tu frigorífico, después de que permitas el procesamiento por IA, la foto se envía a un modelo de IA para identificar la comida. Las imágenes de comidas que guardas se almacenan con tu cuenta.
- Entrada de voz: cuando eliges enviar una grabación y permites el procesamiento por IA, el audio se envía a través de nuestro servidor para su transcripción. El texto resultante se puede utilizar para tu registro de comida o mensaje del asistente.
- Apple Health (opcional, con tu permiso): pasos, sueño, entrenamientos, peso corporal y altura, energía activa, variabilidad de la frecuencia cardíaca (SDNN), frecuencia cardíaca en reposo, datos menstruales y estado de ánimo registrado cuando esté disponible. Solo leemos lo que permites, para realizar cálculos en tu dispositivo y mostrar el historial de sueño y nuestra estimación experimental de recuperación. Para este historial, las observaciones de sueño, SDNN y frecuencia cardíaca en reposo incluyen sus horas de medición y los nombres e identificadores de las aplicaciones de origen.
- Básculas inteligentes (opcional, en versiones beta compatibles): con el permiso de Bluetooth, la aplicación puede leer mediciones de peso de básculas compatibles mientras está abierta. Procesamos el peso, la hora de la medición, el nombre del origen y el identificador de la medición, y conservamos el dispositivo seleccionado de forma local. Xiaomi S400 necesita una clave de dispositivo y una dirección de Bluetooth. Puedes introducirlas manualmente o recuperarlas mediante el inicio de sesión opcional de Xiaomi. La contraseña se introduce en la propia página de Xiaomi; Metriform no la recibe. La aplicación solicita tu lista de dispositivos, la clave de la báscula compatible seleccionada y, donde se admita, el historial de peso directamente desde Xiaomi. El historial puede incluir varios perfiles familiares; sus nombres y mediciones se procesan en tu teléfono para que puedas elegir tu perfil. Solo el último peso válido de tu perfil y báscula seleccionados es elegible para la importación, con su fecha de medición original. Los registros manuales de Metriform no se sobrescriben. El historial en la nube requiere acceso a internet; las lecturas directas por Bluetooth siguen siendo una opción independiente.
- Básculas Withings (opcional, cuando esta conexión beta está habilitada): tras iniciar sesión en Metriform y autorizar el acceso en la propia página de Withings, nuestro servidor solicita mediciones de peso de los últimos 21 días e información sobre dispositivos vinculados para verificar que provienen de tus básculas. Solo se ofrece para la importación el último peso elegible, con su hora de medición original, origen y un identificador opaco de medición. Los registros manuales de Metriform no se sobrescriben. Esto utiliza datos que ya se han subido a Withings, requiere acceso a internet y no lee la báscula directamente por Bluetooth. No recibimos tu contraseña de Withings ni leemos mediciones de grasa corporal, ECG, pulso, sueño o recuperación a través de esta conexión.
- Eventos de la aplicación y actividad dentro de la aplicación: eventos técnicos propios (p. ej., «plan generado», número de compilación de la aplicación, errores) y cómo se utiliza la aplicación: qué pantallas y pasos se abren, qué se toca (su etiqueta), qué campos de texto se rellenaron (no lo que escribes), valores seleccionados en ruedas y deslizadores, paneles y alertas mostradas, que se adjuntó una foto o nota de voz (no la foto ni la grabación en sí en este registro) y cuándo pasa la aplicación a segundo plano. Un identificador de instalación aleatorio (no un ID de publicidad) vincula los pasos que das antes de iniciar sesión, como la configuración inicial, a tu cuenta. Se almacena en nuestra propia base de datos, se utiliza únicamente para corregir errores y mejorar la aplicación, y la actividad de más de 90 días se elimina. Los eventos de configuración e historial de Xiaomi y los eventos de conexión/sincronización de Withings registran la etapa, el resultado, un motivo general y los recuentos según corresponda. No contienen valores de medición ni fechas, nombres de perfiles, la identidad de la cuenta de Xiaomi o Withings, nombres o identificadores de dispositivos, claves de conexión, registros de acceso cifrados, direcciones, enlaces de inicio de sesión o tokens. Los eventos del historial de recuperación registran resultados, motivos generales, recuentos e indicadores de disponibilidad de datos. Los toques en tarjetas de recuperación y filas de historial utilizan un nombre de control fijo; estos registros no contienen valores de salud, fechas de medición ni identificadores de origen. No utilizamos ningún SDK de análisis, publicidad o seguimiento de terceros.
- Registro de acceso anticipado (sitio web): si dejas tu correo electrónico en metriform.app, lo almacenamos junto con el idioma de la página para invitarte a la beta, y nuestro equipo recibe un aviso por correo electrónico del registro. No se utiliza para nada más; escribe a support@metriform.app para solicitar su eliminación.
Qué hacemos con ello
- Generar y adaptar tu programa de entrenamiento, plan de comidas y objetivos diarios.
- Mostrar el sueño y una estimación explicada de la recuperación a partir de tus controles matutinos completados y las mediciones de Health disponibles. Esta estimación experimental de 0 a 100 se calcula en tu dispositivo, sin una solicitud a la IA; no es una evaluación médica ni una puntuación de Garmin o Apple.
- Después de que permitas el procesamiento por IA, nuestro servidor envía los datos válidos que introduces tú, y los textos, fotos de comidas o grabaciones de voz que decides enviar, para generar planes, analizar comidas y responder a preguntas. El proveedor del modelo es Google (Gemini). Replicate procesa descripciones válidas de platos para generar imágenes ilustrativas de las comidas y, con Pro, un nombre de producto en inglés que la IA obtiene de un artículo que hayas añadido tú a la lista de la compra, para crear su foto, que se guarda con tu cuenta durante 30 días como máximo. Cuando pides un menú, otro plato o una receta con tus ingredientes, también enviamos los objetivos de calorías, proteínas, hidratos de carbono y grasas seleccionados en la app para el día o la comida. Estas cantidades para las recetas pueden haberse calculado en tu dispositivo a partir de datos importados. Los valores originales de peso, sueño, pulso, HRV y otros datos de Apple Health o de las básculas, su historial y los demás cálculos o resúmenes no se añaden automáticamente a las solicitudes de IA. Los datos de origen desconocido y los textos personalizados antiguos no se reutilizan automáticamente. La información que escribes o incluyes expresamente en una foto o grabación enviada forma parte de ese contenido que has elegido compartir. Las solicitudes pasan por nuestro servidor; nuestras claves API e instrucciones para el modelo permanecen allí. Las instrucciones públicas de ejercicios y el texto de los nuevos menús creado a partir de datos válidos también pueden traducirse al idioma que hayas seleccionado en la app.
- Antes de la primera solicitud a la IA, explicamos los destinatarios, la finalidad y las categorías de datos. Puedes rechazarlo y utilizar el seguimiento manual. Tu elección se almacena con tu cuenta, o en el dispositivo antes de que inicies sesión, y se puede cambiar en Ajustes. La elección como invitado no concede permiso para una cuenta nueva. Los permisos de Apple Health son independientes del permiso de IA.
- Si vinculas a un compañero de hogar, tu primer nombre, tu objetivo calórico diario y tu progreso del día serán visibles para ese compañero (y los suyos para ti).
Lo que nunca hacemos
- No vendemos tus datos. A nadie.
- No utilizamos tus datos para publicidad. Los datos de Apple Health en particular nunca se utilizan para publicidad, marketing o minería de datos, y nunca se venden. El procesamiento necesario para ofrecer las funciones solicitadas de la aplicación se describe anteriormente; conectar Health por sí solo no concede permiso para la IA.
- No ejecutamos SDK de publicidad o seguimiento de terceros.
Dónde reside
Los datos se almacenan con Supabase (alojado en AWS, región de la UE — Irlanda). Los pagos los procesa Apple; nunca vemos los datos de tu tarjeta. Nuestros registros sobre el estado de la suscripción provienen de RevenueCat. Los avisos de registro para el acceso anticipado llegan a nuestro equipo mediante Cloudflare Email Routing al buzón de correo electrónico del equipo en Google (Gmail).
Los diagnósticos de solicitudes de IA recientes registran los resultados, los motivos generales de fallo, los recuentos y los tiempos. No conservan tus mensajes, grabaciones, fotos o respuestas completas de la IA. Las trazas de control de calidad opcionales registran metadatos de las solicitudes en lugar del contenido de una solicitud o respuesta. La eliminación de la cuenta elimina la cuenta y sus fotos privadas subidas; si falla una limpieza, se debe reintentar antes de que la eliminación pueda completarse. Las cachés compartidas de imágenes de comidas generadas no son subidas privadas de la cuenta.
Los registros de Health con fecha utilizados para la función de sueño y recuperación se quedan en el almacenamiento local de la aplicación. Cada actualización correcta reemplaza esta copia con los registros de los últimos 90 días naturales que se puedan leer, incluidas las horas de medición y los datos de origen. Esta función no sube ese historial ni la puntuación calculada a nuestros servidores o proveedores de IA. Los controles matutinos completados, incluida una duración del sueño de Health que confirmes en el formulario, se guardan localmente y se sincronizan con tu cuenta en Supabase; se restauran hasta 90 días de controles en la aplicación después de iniciar sesión. Los valores importados no se añaden automáticamente a las solicitudes de IA aunque estén guardados en un perfil o control matutino. Las puntuaciones de recuperación y los demás resúmenes tampoco se incluyen. La única excepción para los objetivos de alimentación calculados en el dispositivo son las cantidades seleccionadas para las recetas que enviamos cuando pides un menú o una receta, como se explica arriba. No incluyen los datos originales ni el historial de recuperación.
Los detalles de conexión de la báscula Bluetooth se quedan en tu dispositivo. La clave y la dirección Bluetooth de la báscula seleccionada se conservan en su almacenamiento seguro. Si conectas el historial de Xiaomi Home, el almacenamiento seguro del teléfono también conserva el token de sesión, el secreto de firma y los identificadores de cuenta, región, dispositivo y perfil seleccionado necesarios para volver a leer ese historial. Metriform no recibe ni guarda tu contraseña de Xiaomi. Los datos temporales de inicio de sesión se borran cuando finaliza, se cancela o expira la configuración; solo se conserva el acceso de la conexión seleccionada. Una autorización caducada de Xiaomi requiere iniciar sesión de nuevo. Estos detalles de acceso, listas de dispositivos y perfiles, la clave de la báscula y la dirección Bluetooth no se envían a nuestros servidores, análisis o proveedores de IA. Xiaomi gestiona su propia página de inicio de sesión y las cookies del navegador.
En el caso de Withings, nuestro servidor gestiona temporalmente el código de autorización, los tokens de acceso y actualización, el identificador de la cuenta autorizada, la información del dispositivo vinculado y las mediciones de peso solicitadas para intercambiar el acceso y devolver tu última lectura elegible. Devuelve el acceso como un registro cifrado vinculado a tu cuenta de Metriform, guardado únicamente en el almacenamiento seguro de tu teléfono. La aplicación envía de vuelta ese registro cifrado al servidor para lecturas posteriores o actualización de tokens; en nuestra base de datos no se conserva ninguna tabla de tokens ni lista de dispositivos de Withings. Nunca se reciben contraseñas de Withings. Los secretos de conexión, los registros de acceso cifrados y los identificadores sin procesar de Withings no se envían a proveedores de IA ni se escriben en nuestros registros de eventos técnicos. Withings gestiona su propia página de inicio de sesión, cookies del navegador y las mediciones originales en su servicio.
Los registros de peso importados, incluidas las lecturas aceptadas de Withings, se almacenan localmente y pueden sincronizarse con tu cuenta; su peso, fecha, origen e identificador de medición se pueden almacenar con Supabase. Los valores de peso importados pueden utilizarse para realizar cálculos en tu dispositivo. Los objetivos de calorías y macronutrientes seleccionados pueden enviarse cuando pides un menú o una receta, como se explica arriba. Los registros de peso originales y los demás cálculos basados en ellos siguen sin incluirse automáticamente en las solicitudes de IA.
Eliminación de tus datos
Ajustes → Eliminar cuenta elimina tu cuenta y todos los datos asociados de nuestros servidores. Las filas de contabilidad de costes se conservan de forma anonimizada (sin vínculo contigo). También puedes escribir a support@metriform.app y eliminaremos tus datos manualmente.
Cerrar sesión, cambiar de cuenta o eliminar tu cuenta borra el historial local de recuperación de Health y los controles. Iniciar sesión de nuevo restaura los controles sincronizados desde tu cuenta y, cuando Health está conectado, vuelve a leer el historial permitido de Health. Esto no elimina los registros originales en Apple Health. Puedes cambiar los permisos de Health en iOS; una actualización correcta elimina de la copia local de la aplicación las observaciones que ya no se pueden leer.
Desconectar una báscula elimina sus detalles locales de conexión, la clave del dispositivo, el acceso guardado al historial de Xiaomi o el acceso cifrado a Withings; no elimina los registros de peso ya importados en tu diario. Cerrar sesión o eliminar tu cuenta también borra la conexión local con la báscula, la clave y el acceso guardado al historial de Xiaomi o el acceso cifrado a Withings. Si el teléfono impide temporalmente una eliminación segura, conservamos una referencia a los datos pendientes de eliminación y reintentamos. Cerrar sesión desactiva inmediatamente la conexión; una eliminación fallida en Ajustes se puede reintentar allí. Eliminar Withings detiene futuras lecturas por parte de Metriform, pero no desvincula tu báscula, no elimina datos en Withings ni revoca el consentimiento allí. Puedes revocar por separado el acceso de Metriform en Withings. Utiliza la eliminación de la cuenta para eliminar los registros asociados de nuestros servidores.
Tus derechos
Puedes solicitar una copia de tus datos, su rectificación o eliminación en cualquier momento a través de support@metriform.app. Si estás en la UE/EEE, estos son tus derechos en virtud del RGPD; los respetamos para todas las personas.
Cambios
Si esta política cambia de forma sustancial, la fecha de entrada en vigor anterior cambiará y la aplicación redirigirá a la nueva versión.