Legal · Privacidad

Política de privacidad de MyGrammo

Fecha de entrada en vigor: [EFFECTIVE DATE]
Última actualización: [EFFECTIVE DATE]

Esta edición se aplica a los usuarios de la Unión Europea y del Espacio Económico Europeo.

En resumen

  1. MyGrammo App, S.L., una sociedad española, gestiona MyGrammo y es la responsable de tus datos.
  2. Nos facilitas datos sobre tu alimentación, tu cuerpo y tu bienestar. Son datos de salud. Solo los utilizamos con tu consentimiento explícito, y solo para hacer funcionar la app para ti.
  3. Nunca vendemos tus datos, nunca mostramos publicidad y nunca utilizamos tus datos para entrenar inteligencia artificial.
  4. Tus datos sincronizados se almacenan en la Unión Europea. Algunos proveedores de servicios están en los Estados Unidos.
  5. Puedes consultar, exportar, rectificar y eliminar tus datos. Si eliminas tu cuenta, se borran de nuestros servidores de inmediato.

1. Quiénes somos

MyGrammo (la «app») la gestiona MyGrammo App, S.L. («nosotros»):

  • Sociedad limitada española (sociedad limitada unipersonal), número de identificación fiscal (NIF) B93954238
  • Domicilio social: Plaza Atochas 10, bajo, 15001 A Coruña, España
  • Inscrita en el Registro Mercantil de A Coruña, hoja C-68541, inscripción 1ª, de 31 de agosto de 2026
  • Contacto de privacidad: privacy@mygrammo.app

Somos el responsable del tratamiento de tus datos personales. Esto significa que decidimos para qué y cómo se utilizan, y respondemos de ello.

No hemos designado un delegado de protección de datos. Todas las preguntas sobre privacidad se dirigen a privacy@mygrammo.app, y las respondemos nosotros mismos.

2. Qué cubre esta política

Esta política cubre:

  • la app MyGrammo para iPhone (iOS) y Android;
  • el sitio web mygrammo.app, incluidas las páginas que abren una receta compartida (mygrammo.app/get).

La completan otros documentos:

  • los Términos y condiciones;
  • el Consentimiento para el tratamiento de datos de salud, el texto exacto que aceptas antes de que tratemos datos de salud;
  • el Aviso de salud;
  • las Normas de la comunidad, para las recetas y los perfiles que compartes;
  • la Política de cookies, solo para el sitio web.

3. Usar MyGrammo sin cuenta

Puedes usar MyGrammo sin cuenta («Ahora no» en el paso de la cuenta). En ese caso, tu diario se guarda solo en tu dispositivo. No se envía a nuestros servidores, y no podemos recuperarlo si pierdes o restableces el dispositivo.

Incluso sin cuenta, algunos datos llegan a proveedores de servicios. Se enumeran en la sección 4.10: un identificador de compras seudonimizado (RevenueCat), los informes de fallos (Firebase Crashlytics), tu dirección IP cuando la app averigua tu país (ip-api.com) y la descarga de fuentes tipográficas (Google Fonts).

Si más adelante creas una cuenta, los datos de tu dispositivo pasan a tu cuenta y empiezan a sincronizarse.

4. Qué datos recogemos

4.1 Datos de la cuenta

  • Tu dirección de correo electrónico y una contraseña (nuestros servidores solo almacenan un hash seguro de ella), o los identificadores que nos facilitan Iniciar sesión con Apple o Iniciar sesión con Google. Con Apple, el correo electrónico puede ser una dirección de reenvío privada. Hasta que confirmas tu correo electrónico, la app guarda tu dirección y tu contraseña en el almacenamiento seguro de tu dispositivo para poder completar el inicio de sesión.
  • El proveedor de inicio de sesión que utilizaste.

4.2 Tu perfil y tu plan

  • Sexo, fecha de nacimiento, altura, nivel de actividad, objetivo, dieta, objetivo de grasa corporal y el ritmo que elijas.
  • Las unidades, el idioma y el mercado (país) que elijas para los datos de alimentos y los precios.
  • Cómo conociste MyGrammo (opcional) y el código de recomendación o de invitación, si utilizaste alguno.
  • Tus registros de consentimiento: qué aceptaste, qué versión y cuándo.

Tu sexo, fecha de nacimiento, altura, nivel de actividad, objetivo, dieta y objetivo de grasa corporal se utilizan para elaborar un plan de salud, por lo que los tratamos como datos de salud (sección 4.3) y solo los tratamos con tu consentimiento explícito.

4.3 Datos de salud y bienestar

Son categorías especiales de datos (datos de salud). Solo los tratamos con tu consentimiento explícito (consulta la sección 5 y el Consentimiento para el tratamiento de datos de salud). Incluyen:

  • Diario de alimentación: los alimentos y bebidas que registras, las raciones, las comidas, las recetas, los alimentos personalizados, los favoritos, los planes de comidas y las listas de la compra, y los nutrientes que calculamos a partir de ellos.
  • Objetivos: tus objetivos de calorías y nutrientes, sus instantáneas diarias y cualquier objetivo que fijes a mano.
  • Peso y medidas corporales: peso, perímetros, pliegues cutáneos y composición corporal.
  • Resultados de análisis clínicos (de sangre y de orina): los valores que introduces a partir de tus propios informes de laboratorio, el intervalo de referencia impreso en tu informe si lo añades, y tus notas. Los guardamos y los mostramos en gráficas. Si añades el intervalo de tu informe, la gráfica muestra si un valor está dentro o fuera de él. Nunca te decimos qué significa eso para tu salud.
  • Señales de bienestar: estado de ánimo, estrés, energía, hambre y saciedad, síntomas digestivos, hinchazón, náuseas, dolor, deposiciones, color de la orina, antojos, agua, fruta y verdura.
  • Sueño: las sesiones de sueño que introduces o importas.
  • Ayuno: tu plan de ayuno y tus sesiones.
  • Suplementos: los suplementos que tomas y cuándo.
  • Rutinas y actividades: los planes y las actividades completadas, incluidos los pasos.
  • Notas del día: el texto libre y las fotos que añades a un día.
  • Historial importado: los archivos de exportación que subes desde otra app de dieta o de ejercicio, y cualquier nota que añadas. Solo los utilizamos para trasladar tu historial a MyGrammo.

4.4 Salud (Apple Health) y Health Connect de Android

Solo si lo activas, y solo para los tipos de datos que permitas en los ajustes de tu dispositivo:

LeemosEscribimos
Salud (Apple Health) (iPhone)peso, sueño, nutrición, agua, pasos, pisos subidospeso, sueño, nutrición (energía, proteínas, grasas, grasas saturadas, fibra, sodio, potasio, calcio, hierro, vitamina D), agua
Health Connect (Android)peso, sueño, nutrición, hidratación, pasospeso, sueño, nutrición, hidratación

Los datos que leemos pasan a formar parte de tu diario y se sincronizan como el resto. No leemos registros clínicos de salud.

Utilizamos los datos de Salud (Apple Health) y de Health Connect únicamente para prestarte las funciones de MyGrammo. Nunca los utilizamos para publicidad ni marketing, nunca los vendemos, nunca los utilizamos para minería de datos y nunca los comunicamos a nadie, salvo a los proveedores de servicios que hacen funcionar la app por cuenta nuestra (sección 7). No los guardamos en iCloud ni en ninguna nube propia distinta de Supabase. Si la copia de seguridad de tu teléfono está activada (Copia en iCloud en iPhone, copia de seguridad de Google en Android), esa copia puede incluir los datos de la app en tu teléfono, incluidos estos datos. Esa copia pertenece a tu cuenta de Apple o de Google y se rige por su configuración. Puedes retirar estos permisos en cualquier momento en los ajustes de Salud de tu dispositivo.

4.5 Fotos y archivos que añades

  • Fotos de los productos de tu nevera, de los productos que escaneas, de tus notas del día y de tus comentarios sobre aditivos. Las fotos de productos se recodifican en tu dispositivo, lo que elimina los metadatos de ubicación y de la cámara.
  • Los archivos que subes para importar tu historial desde otra app (consulta la sección 4.3).

Solo accedemos a tu cámara o a tu fototeca cuando decides hacer o elegir una foto.

4.6 Lo que compartes con otras personas (comunidad)

Si utilizas las funciones de comunidad, otras personas ven lo que decides compartir. Consulta la sección 7.3 y las Normas de la comunidad. Esto incluye:

  • Recetas compartidas: la receta, sus pasos, el nombre que muestras, un enlace de vídeo opcional y, si así lo decides, sus valores nutricionales.
  • Perfil de creador: nombre visible, biografía, foto de perfil y enlaces a tus redes sociales o a tu sitio web.
  • Retos: tu nombre visible y los días en que registraste comida.
  • Sugerencias de funciones y votos en la hoja de ruta.

4.7 Compras

Si compras MyGrammo Wellness+, Apple o Google nos comunican (a través de RevenueCat) qué has comprado, cuándo se renueva o termina y el país de tu tienda. Nunca vemos los datos de tu tarjeta ni tus datos de pago.

4.8 Mensajes que nos envías

Las solicitudes de asistencia (asunto, mensaje e información básica del dispositivo), los correos electrónicos, las peticiones de funciones y las peticiones de alimentos. No incluyas datos de salud en un correo electrónico salvo que sea necesario.

4.9 Escaneos de códigos de barras y datos de alimentos

Cuando escaneas un código de barras, el escaneo se realiza en tu dispositivo. Solo el número del código de barras se envía a Open Food Facts, una base de datos pública e independiente de alimentos, para obtener el producto. También registramos los códigos de barras que escaneas y los valores que confirmas, para que los valores confirmados por varios usuarios puedan mejorar los datos de alimentos compartidos. Los demás usuarios nunca ven quién ha confirmado un valor.

4.10 Datos técnicos

  • Informes de fallos (Firebase Crashlytics, Google). Cuando la app falla o un paso de la sincronización da error, envía un informe: modelo del dispositivo, sistema operativo, versión de la app, idioma, el nombre de la última pantalla y el error técnico. Nunca incluye tu correo electrónico, tu identificador de usuario ni nada de lo que hayas registrado. Los informes de fallos están activados por defecto; el motivo se explica en la sección 5.
  • Analítica de uso (Firebase Analytics, Google), solo si dices que sí. Desactivada por defecto. Si la activas, la app envía qué pantallas abres, vinculadas a un identificador de instalación; tu dirección IP llega a Google. Estos datos están seudonimizados, no son anónimos (están vinculados a un identificador de tu instalación, no a tu nombre, por lo que pueden seguir referidos a ti). Nunca se envían las pantallas cuyo nombre podría revelar algo sobre tu salud (por ejemplo, las gráficas digestivas o de sueño, o los recordatorios de ayuno). Actívala o desactívala en cualquier momento en Ajustes → Preferencias de datos.
  • Detección del país (ip-api.com). Hasta que eliges un país a mano, la app envía una solicitud a ip-api.com al arrancar. Esa solicitud lleva la dirección IP pública de tu dispositivo y solo devuelve tu país. Actualmente la solicitud se envía sin cifrar (HTTP simple). Estamos trabajando para eliminar esta consulta.
  • Fuentes tipográficas (Google Fonts). La app puede descargar una tipografía de los servidores de Google la primera vez que la necesita. Google ve entonces tu dirección IP y el tipo de dispositivo.
  • Identificador de compras (RevenueCat). Desde el primer arranque, incluso sin cuenta, la app registra en RevenueCat un identificador de compras aleatorio y obtiene el país de tu tienda. Cuando inicias sesión, ese identificador se vincula al identificador de tu cuenta (nunca a tu correo electrónico).
  • Lector de códigos de barras en Android (Google ML Kit). El lector funciona en tu dispositivo. La biblioteca ML Kit de Google puede enviar a Google diagnósticos técnicos sobre el funcionamiento de la biblioteca, nunca las imágenes.
  • Dirección IP y registros. Nuestros servidores ven tu dirección IP cuando la app se conecta. Solo la utilizamos para prestar el servicio y mantenerlo seguro.

No recogemos tu ubicación precisa (GPS). La consulta del país descrita arriba solo da una ubicación aproximada (a nivel de país).

4.11 Lo que no hacemos

  • Nada de publicidad. Ningún SDK publicitario. Ningún dato compartido con anunciantes.
  • No vendemos tus datos personales, y no los «compartimos» para publicidad dirigida.
  • Ninguna función de inteligencia artificial. No utilizamos tus datos para entrenar modelos de IA, ni nuestros ni de nadie.
  • Las notificaciones se crean en tu dispositivo. No utilizamos ningún servicio de notificaciones push. Los recordatorios pueden mostrar cifras (por ejemplo, tu peso o tu tiempo de ayuno) en la pantalla de bloqueo; puedes desactivar cada recordatorio en Ajustes.

4.12 Lista de espera del sitio web

Si te apuntas a la lista de espera en mygrammo.app, guardamos tu correo electrónico, el país que eliges, el idioma de la página, si has marcado que quieres probar la beta y la fecha. Lo usamos solo para avisarte del lanzamiento y, si lo marcas, invitarte a la beta. No lo vinculamos a ninguna cuenta, no lo usamos para publicidad y no lo compartimos con nadie salvo con nuestro proveedor de base de datos (Supabase, Unión Europea). En la web mostramos solo cuántas personas se han apuntado por país, nunca quién.

5. Para qué utilizamos tus datos y nuestra base jurídica

La normativa de protección de datos exige una base jurídica para cada uso. Las nuestras son:

FinalidadDatosBase jurídica según el RGPD (para los usuarios de la UE)
Crear tu cuenta y sincronizar tus datos entre tus dispositivosDatos de la cuenta; perfilContrato (art. 6.1.b) RGPD); para la parte de tu perfil relativa a la salud, tu consentimiento explícito (art. 9.2.a) RGPD)
Hacer funcionar las funciones de seguimiento: diario, objetivos, progreso, medidas, resultados de análisis clínicos, bienestar, sueño, ayuno, suplementos y rutinasDatos de salud y bienestar, perfilTu consentimiento explícito (art. 9.2.a) RGPD) y contrato (art. 6.1.b) RGPD)
Importar tu historial desde otra appLos archivos y la nota que subesTu consentimiento explícito (art. 9.2.a) RGPD)
Leer de Salud (Apple Health) / Health Connect y escribir en ellosLos datos de salud que permitasTu consentimiento explícito (art. 9.2.a) RGPD) y el permiso del dispositivo
Calcular tus objetivos de calorías y nutrientesPerfil, peso, actividad, diarioTu consentimiento explícito (art. 9.2.a) RGPD)
Publicar lo que decides compartir (recetas, perfil de creador, retos)El contenido que compartesContrato (art. 6.1.b) RGPD); para las cifras de salud que decidas mostrar, tu consentimiento explícito (art. 9.2.a) y e) RGPD)
Saber si tienes Wellness+ (desde el primer arranque, para todos los usuarios)Identificador de compras, país de la tiendaInterés legítimo (art. 6.1.f) RGPD): la app tiene que saber si debe desbloquear las funciones de pago
Vender y gestionar MyGrammo Wellness+Datos de compraContrato (art. 6.1.b) RGPD)
Mantener la app en funcionamiento: informes de fallosDatos técnicosInterés legítimo (art. 6.1.f) RGPD): necesitamos detectar y corregir los fallos. Los informes no contienen datos de salud ni ningún identificador tuyo
Saber qué pantallas se utilizanAnalítica de usoTu consentimiento (art. 6.1.a) RGPD), desactivada por defecto
Elegir tu país para los datos de alimentosDirección IP (ip-api.com), país de la tiendaInterés legítimo (art. 6.1.f) RGPD): mostrarte los alimentos de tu mercado
Mejorar los datos de alimentos compartidos a partir de los valores de códigos de barras confirmadosEscaneos, valores confirmadosInterés legítimo (art. 6.1.f) RGPD); nunca se muestran por usuario
Responder a tus mensajes y solicitudesLo que nos envíasInterés legítimo (art. 6.1.f) RGPD); contrato cuando se refieren a tu cuenta
Avisarte del lanzamiento y, si lo marcaste, invitarte a la beta (lista de espera del sitio web)Correo, país, idioma de la página, interés en la betaTu consentimiento (art. 6.1.a) RGPD), que puedes retirar en cualquier momento
Mantener la seguridad del servicio y prevenir abusosDirección IP, registrosInterés legítimo (art. 6.1.f) RGPD)
Cumplir obligaciones legales (fiscales, de consumo, atender requerimientos de las autoridades)Datos de compra y de la cuentaObligación legal (art. 6.1.c) RGPD)

No estás obligado a facilitarnos datos de salud. Pero MyGrammo es una app de seguimiento de la nutrición y la salud: sin tu consentimiento para el tratamiento de datos de salud, la app no puede funcionar y no puedes terminar de configurarla.

6. Cálculos automáticos

MyGrammo calcula tus objetivos de calorías y nutrientes con fórmulas publicadas a partir de tu perfil, tu peso y tu actividad. Puede ajustarlos a medida que cambia tu peso. Son sugerencias para tu propio uso. No producen efectos jurídicos en ti ni te afectan significativamente de modo similar, por lo que no son «decisiones automatizadas» con efectos jurídicos o significativos similares en el sentido de la normativa de protección de datos. Puedes cambiar cualquier objetivo a mano.

7. Quién recibe tus datos

7.1 Proveedores de servicios (encargados del tratamiento)

Actúan siguiendo nuestras instrucciones, en virtud de un contrato, y no pueden utilizar tus datos para sus propios fines.

ProveedorQué hace por nosotrosQué recibeDónde
SupabaseBase de datos, inicio de sesión, almacenamiento de archivos, eliminación de cuentasTodo lo que sincronizas; los correos de la lista de esperaUnión Europea (AWS, Irlanda)
RevenueCatGestiona las suscripcionesIdentificador de compras, identificador de la cuenta, compras, país de la tienda. Ningún dato de saludEstados Unidos
Google – Firebase CrashlyticsInformes de fallosDatos técnicos (sección 4.10)Estados Unidos
Google – Firebase AnalyticsAnalítica de uso, solo con tu consentimientoPantallas vistas, identificador de instalación, IPEstados Unidos
ZohoAloja nuestro correo electrónicoLos correos electrónicos que nos envíasUnión Europea
CloudflareAloja y protege el sitio webLa IP y las solicitudes de los visitantes del sitio webRed mundial

7.2 Empresas independientes con las que tratas directamente

Estas empresas deciden por sí mismas cómo utilizan los datos. Se aplican sus propias políticas de privacidad.

  • Apple (App Store, Iniciar sesión con Apple) y Google (Google Play, Iniciar sesión con Google): tu compra y tu pago, y tu inicio de sesión.
  • Open Food Facts (Francia): los números de código de barras y las solicitudes de imágenes de productos, con tu dirección IP.
  • Instagram (Meta): solo la imagen que decides compartir en tus Historias, que tú mismo entregas a la app de Instagram.

7.2a Otros servicios con los que la app se conecta automáticamente

La app se conecta a estos servicios por sí misma, sin que tú lo elijas. No tenemos ningún contrato con ellos.

  • ip-api.com: tu dirección IP, para detectar el país (sección 4.10).
  • Google Fonts: tu dirección IP, cuando se descarga una fuente tipográfica (sección 4.10).

7.3 Otros usuarios y el público

  • Una receta compartida puede abrirla cualquier persona que tenga su enlace, su código QR o su código. No necesita una cuenta.
  • Un perfil de creador puede verlo cualquier persona que tenga tu código de creador. Tu foto de perfil se almacena en una dirección web pública.
  • En un reto, los demás participantes ven tu nombre visible y los días en que registraste comida. No ven lo que comiste.
  • Las sugerencias de funciones son visibles para todos los usuarios.

Tú decides qué compartes. Puedes revocar una receta compartida en cualquier momento; si eliminas tu cuenta, se elimina todo.

7.4 Otros

Comunicamos datos cuando la ley lo exige (por ejemplo, una orden judicial), para defendernos frente a reclamaciones, o si MyGrammo se vende o se fusiona. En caso de venta o fusión, esta política sigue aplicándose a tus datos.

8. Transferencias fuera de Europa

Tus datos sincronizados se almacenan en la Unión Europea. RevenueCat, Google (Firebase), Apple y los servicios de inicio de sesión pueden tratar datos en los Estados Unidos.

La app también envía tu dirección IP a ip-api.com, para detectar el país (no hemos podido confirmar dónde está establecido y no tenemos con él ninguna garantía para las transferencias), y a Google Fonts, en los Estados Unidos. Estamos trabajando para eliminar la consulta a ip-api.com (sección 4.10).

Para las transferencias a los Estados Unidos nos basamos en el Marco de Privacidad de Datos UE-EE. UU. (una decisión de la Comisión Europea según la cual las empresas estadounidenses certificadas protegen los datos de forma adecuada) cuando el destinatario está certificado y, en otro caso, en las cláusulas contractuales tipo de la Comisión Europea (contratos aprobados por la Comisión Europea que obligan al destinatario a proteger tus datos como lo hace el Derecho de la UE). Las transferencias al Reino Unido se basan en la decisión de adecuación de la Comisión Europea relativa al Reino Unido (Decisión de Ejecución (UE) 2021/1772, renovada en diciembre de 2025). Puedes pedir una copia de las garantías en privacy@mygrammo.app.

9. Cuánto tiempo conservamos tus datos

DatosDurante cuánto tiempo
Cuenta, perfil, diario y todos los registros de saludHasta que los elimines o elimines tu cuenta
Después de eliminar tu cuentaSe borran de nuestra base de datos y de nuestro almacenamiento de archivos de inmediato, incluidas tus solicitudes de asistencia, sugerencias, recetas compartidas, perfil de creador y participaciones en retos. También se elimina tu registro de compras de RevenueCat. Nuestras copias de seguridad de la base de datos se sobrescriben en un plazo de 7 días
Datos en tu dispositivoHasta que los elimines, elimines tu cuenta en ese dispositivo o desinstales la app
Una receta compartidaHasta que la revoques o elimines tu cuenta
Registros de comprasApple y Google conservan los registros de pago, como vendedores. Nuestra propia copia (el registro de RevenueCat) se elimina con tu cuenta. Conservamos los informes de ventas e impuestos de las tiendas, que no te identifican por tu nombre, durante el tiempo que exija la normativa fiscal y contable española (hasta 6 años)
Correos electrónicos que nos envíasHasta 2 años después de cerrar el asunto (eliminar tu cuenta no elimina nuestro buzón; pídenoslo y lo haremos)
Lista de espera del sitio webHasta el lanzamiento y, como máximo, 6 meses después de avisarte. Si te das de baja antes (privacy@mygrammo.app), lo borramos
Informes de fallos90 días (el plazo estándar de Firebase Crashlytics)
Analítica de usoHasta 14 meses (el plazo máximo que permite Firebase Analytics)
Registros de consentimientoMientras exista tu cuenta y, después, durante el tiempo que necesitemos para acreditar el consentimiento

Conforme a la legislación española (artículo 32 de la LOPDGDD), que nos vincula como sociedad española, cuando tenemos que conservar datos para atender posibles responsabilidades legales, los bloqueamos: se conservan separados y solo a disposición de los jueces y tribunales y de las autoridades, hasta que prescriban dichas responsabilidades.

Eliminar tu cuenta no cancela una suscripción. Cancélala antes en tu cuenta de la App Store o de Google Play (consulta los Términos y condiciones).

10. Tus derechos

Tienes derecho a:

  • acceder a tus datos y obtener una copia;
  • rectificar los datos inexactos;
  • suprimir tus datos;
  • limitar algunos usos u oponerte a ellos (por ejemplo, los basados en el interés legítimo);
  • la portabilidad: recibir los datos que nos has facilitado en un formato de lectura mecánica;
  • retirar tu consentimiento en cualquier momento. Esto no afecta a lo que hayamos hecho antes de la retirada.

10.1 Cómo ejercerlos

  • En la app: modifica o elimina cualquier registro; cambia tu perfil; desactiva la analítica en Ajustes → Preferencias de datos; desactiva Salud (Apple Health) / Health Connect en los ajustes de tu dispositivo; elimina tu cuenta en Ajustes (escribes ELIMINAR para confirmarlo).
  • Exportación: Ajustes ofrece una exportación en CSV de tus totales diarios, los alimentos que has registrado, tu plan y tus objetivos, los seguimientos, el bienestar, el ayuno y el sueño. Las medidas corporales, los resultados de análisis clínicos, las rutinas, las notas del día, las recetas y las fotos todavía no están en esa exportación. Escribe a privacy@mygrammo.app y te enviaremos una copia de todo.
  • Retirar tu consentimiento para el tratamiento de datos de salud: todavía no hay ningún interruptor para ello en la app. Puedes retirarlo de dos maneras:
    1. elimina tu cuenta en Ajustes. Esto borra tus datos de salud de nuestros servidores de inmediato; o
    2. escribe a privacy@mygrammo.app. Dejaremos de tratar tus datos de salud. Como MyGrammo no puede funcionar sin ellos, a continuación cerraremos tu cuenta y eliminaremos sus datos.
  • Todo lo demás: escribe a privacy@mygrammo.app desde la dirección de tu cuenta. Es posible que te pidamos que acredites tu identidad.

10.2 Plazos y reclamaciones (UE)

Respondemos en el plazo de un mes. Si las solicitudes son complejas o numerosas, podemos prorrogar este plazo otros dos meses; en ese caso, te explicaremos el motivo dentro del primer mes.

Nuestra autoridad de control principal es la Agencia Española de Protección de Datos (AEPD), https://www.aepd.es. También puedes presentar una reclamación ante la autoridad de control del país de la UE o del EEE en el que residas o trabajes. También puedes ejercer los derechos sobre los datos de una persona fallecida, como familiar o heredero, conforme al artículo 3 de la LOPDGDD. Escribe a privacy@mygrammo.app con la acreditación del fallecimiento y de tu relación con la persona fallecida.

11. Seguridad

  • Los datos se cifran en tránsito (TLS) y en reposo por nuestro proveedor de alojamiento. La única excepción actual es la solicitud del país a ip-api.com (sección 4.10).
  • Tu sesión iniciada se guarda en el almacenamiento seguro de tu dispositivo.
  • El acceso a los datos de producción se limita a las personas que gestionan MyGrammo.
  • La copia de tu diario en tu dispositivo se guarda en el almacenamiento privado de la app y está protegida por la seguridad de tu propio dispositivo. Mantén tu dispositivo bloqueado. Si la copia de seguridad del dispositivo está activada, puede incluirla (sección 4.4).

Ningún sistema es completamente seguro. Si una violación de la seguridad pone en riesgo tus derechos, lo notificamos a las autoridades y, cuando sea obligatorio, a ti, en los plazos legales.

12. Edad mínima

MyGrammo está dirigida a adultos. Debes tener al menos 18 años. Cuando configuras un plan personal, la app te pide tu fecha de nacimiento y no te deja continuar si tienes menos de 18 años. Si eliges el inicio rápido, la app no te pide la fecha de nacimiento; al aceptar los Términos confirmas que tienes 18 años o más.

Como debes tener 18 años, nunca nos basamos en el consentimiento de tus padres o tutores. Las edades nacionales de consentimiento digital (14 años en España, 13 en Portugal, 15 en Francia y 16 cuando la legislación nacional no fija una edad inferior) son todas inferiores a nuestro mínimo.

No recogemos a sabiendas datos de menores de 18 años. Si descubrimos que lo hemos hecho, los eliminamos. Si crees que un menor está usando MyGrammo, escribe a privacy@mygrammo.app.

13. Cambios en esta política

Actualizamos esta política cuando cambian la app o la ley. La fecha de «Última actualización» que figura al principio indica la versión vigente. Antes de que entre en vigor un cambio importante, te informamos en la app o por correo electrónico. Si un cambio requiere de nuevo tu consentimiento, te lo pedimos y no te aplicamos el cambio hasta que lo des.

14. Contacto

MyGrammo App, S.L. — Plaza Atochas 10, bajo, 15001 A Coruña, España
Privacidad: privacy@mygrammo.app

Legal · Privacy

MyGrammo Privacy Policy

Effective date: [EFFECTIVE DATE]
Last updated: [EFFECTIVE DATE]

This edition applies to users in the European Union and the European Economic Area.

The short version

  1. MyGrammo App, S.L., a Spanish company, runs MyGrammo and is responsible for your data.
  2. You give us food, body and wellness data. That is health data. We use it only with your explicit consent, and only to run the app for you.
  3. We never sell your data, never show ads, and never use your data to train AI.
  4. Your synced data is stored in the European Union. A few service providers are in the United States.
  5. You can see, export, correct and delete your data. Deleting your account erases it from our servers at once.

1. Who we are

MyGrammo (the "app") is run by MyGrammo App, S.L. ("we", "us"):

  • Spanish limited company (sociedad limitada unipersonal), tax ID (NIF) B93954238
  • Registered office: Plaza Atochas 10, bajo, 15001 A Coruña, Spain
  • Registered in the Registro Mercantil de A Coruña, sheet (hoja) C-68541, 1st entry (inscripción 1ª) of 31 August 2026
  • Privacy contact: privacy@mygrammo.app

We are the controller of your personal data. That means we decide why and how it is used, and we answer for it.

We have not appointed a data protection officer. Every privacy question goes to privacy@mygrammo.app, and we answer it ourselves.

2. What this policy covers

This policy covers:

  • the MyGrammo app for iPhone (iOS) and Android;
  • the website mygrammo.app, including the pages that open a shared recipe (mygrammo.app/get).

Other documents complete it:

  • the Terms of Service;
  • the Health Data Consent, the exact wording you agree to before we process health data;
  • the Health Disclaimer;
  • the Community Guidelines, for recipes and profiles you share;
  • the Cookie Policy, for the website only.

3. Using MyGrammo without an account

You can use MyGrammo without an account ("Not now" on the account step). Your diary then lives only on your device. It is not sent to our servers, and we cannot recover it if you lose or reset the device.

Even without an account, a few things still reach service providers. They are listed in section 4.10: a pseudonymous purchases identifier (RevenueCat), crash reports (Firebase Crashlytics), your IP address when the app looks up your country (ip-api.com), and font downloads (Google Fonts).

If you create an account later, the data on your device moves to your account and starts to sync.

4. What data we collect

4.1 Account data

  • Your email address and a password (our servers store only a secure hash of it), or the identifiers that Sign in with Apple or Sign in with Google give us. With Apple, the email may be a private relay address. Until you confirm your email, the app keeps your address and password in your device's secure storage so it can finish signing you in.
  • The sign-in provider you used.

4.2 Your profile and plan

  • Sex, date of birth, height, activity level, goal, diet, body-fat goal and the pace you choose.
  • Units, language and the market (country) you choose for food data and prices.
  • How you heard about MyGrammo (optional), and a referral or invitation code if you used one.
  • Your consent records: what you accepted, which version, and when.

Your sex, date of birth, height, activity level, goal, diet and body-fat goal are used to build a health plan, so we treat them as health data (section 4.3) and process them only with your explicit consent.

4.3 Health and wellness data

This is special-category data (health data). We process it only with your explicit consent (see section 5 and the Health Data Consent). It includes:

  • Food diary: foods and drinks you log, portions, meals, recipes, custom foods, favourites, meal plans and shopping lists, and the nutrients we calculate from them.
  • Targets: your calorie and nutrient targets, daily snapshots of them, and any target you set by hand.
  • Weight and body measurements: weight, girths, skinfolds and body composition.
  • Lab results (bloodwork and urine): values you type in from your own lab reports, the reference range printed on your report if you add it, and your notes. We store and chart them. If you add your report's range, the chart shows whether a value is inside or outside it. We never tell you what that means for your health.
  • Wellness signals: mood, stress, energy, hunger and fullness, digestive symptoms, bloating, nausea, pain, bowel movements, urine colour, cravings, water, fruit and vegetables.
  • Sleep: sleep sessions you enter or import.
  • Fasting: your fasting plan and sessions.
  • Supplements: the supplements you take and when.
  • Routines and activities: plans and completed activities, including steps.
  • Day notes: free text and photos you add to a day.
  • Imported history: the export files you upload from another diet or fitness app, and any note you add. We use them only to move your history into MyGrammo.

4.4 Apple Health and Android Health Connect

Only if you switch it on, and only for the types you allow in your device's settings:

We readWe write
Apple Health (iPhone)weight, sleep, nutrition, water, steps, flights climbedweight, sleep, nutrition (energy, protein, fat, saturated fat, fibre, sodium, potassium, calcium, iron, vitamin D), water
Health Connect (Android)weight, sleep, nutrition, hydration, stepsweight, sleep, nutrition, hydration

Data we read becomes part of your diary and syncs like the rest of it. We do not read clinical health records.

We use Apple Health and Health Connect data only to provide MyGrammo's features to you. We never use it for advertising or marketing, never sell it, never use it for data mining, and never pass it to anyone except the service providers that run the app for us (section 7). We do not put it in iCloud or in any cloud of our own other than Supabase. If your phone's own backup is switched on (iCloud Backup on iPhone, Google backup on Android), that backup may include the app's data on your phone, including this data. That backup belongs to your Apple or Google account and follows its settings. You can withdraw these permissions at any time in your device's Health settings.

4.5 Photos and files you add

  • Photos of your fridge items, of products you scan, of your day notes, and of additive feedback. Product photos are re-encoded on your device, which removes location and camera metadata.
  • Files you upload to import your history from another app (see section 4.3).

We only access your camera or photo library when you choose to take or pick a photo.

4.6 What you share with others (community)

If you use the community features, other people see what you choose to share. See section 7.3 and the Community Guidelines. This includes:

  • Shared recipes: the recipe, its steps, the name you show, an optional video link and, if you choose, its nutrition numbers.
  • Creator profile: display name, bio, avatar photo and links to your social accounts or website.
  • Challenges: your display name and which days you logged food.
  • Feature suggestions and votes in the roadmap.

4.7 Purchases

If you buy MyGrammo Wellness+, Apple or Google tell us (through RevenueCat) what you bought, when it renews or ends, and your store's country. We never see your card or payment details.

4.8 Messages you send us

Support tickets (subject, message and basic device information), emails, feature requests and food requests. Please do not put health details in an email unless you need to.

4.9 Barcode scans and food data

When you scan a barcode, the scan happens on your device. Only the barcode number goes to Open Food Facts, an independent public food database, to fetch the product. We also record the barcodes you scan and the values you confirm, so that values confirmed by several users can improve the shared food data. Other users never see who confirmed a value.

4.10 Technical data

  • Crash reports (Firebase Crashlytics, Google). When the app crashes or a sync step fails, it sends a report: device model, operating system, app version, language, the last screen name and the technical error. It never includes your email, your user ID, or anything you logged. Crash reports are on by default; see section 5 for why.
  • Usage analytics (Firebase Analytics, Google) — only if you say yes. Off by default. If you switch it on, the app sends which screens you open, tied to an installation ID; your IP address reaches Google. This data is pseudonymous, not anonymous (it is linked to an ID for your installation, not to your name, so it can still relate to you). Screens whose name could reveal something about your health (for example digestive or sleep charts, or fasting reminders) are never sent. Turn it on or off at any time in Settings → Data preferences.
  • Country detection (ip-api.com). Until you choose a country by hand, the app sends a request to ip-api.com when it starts. That request carries your device's public IP address and returns only your country. The request is currently sent without encryption (plain HTTP). We are working to remove this lookup.
  • Fonts (Google Fonts). The app may download one typeface from Google's servers the first time it needs it. Google then sees your IP address and device type.
  • Purchases identifier (RevenueCat). From the first launch, even without an account, the app registers a random purchases identifier with RevenueCat and learns your store's country. After you sign in, that identifier is linked to your account ID (never to your email).
  • Barcode scanner on Android (Google ML Kit). The scanner runs on your device. Google's ML Kit library may send Google technical diagnostics about how the library performs, never the images.
  • IP address and logs. Our servers see your IP address when the app connects. We use it only to deliver the service and keep it secure.

We do not collect your precise location (GPS). The country lookup above gives an approximate location (country level) only.

4.11 What we do not do

  • No advertising. No advertising SDKs. No data shared with advertisers.
  • We do not sell your personal data, and we do not "share" it for targeted advertising.
  • No artificial-intelligence features. We do not use your data to train AI models, ours or anyone else's.
  • Notifications are created on your device. We do not use a push-notification service. Reminders can show numbers (for example your weight or fasting time) on your lock screen; you can turn each reminder off in Settings.

4.12 Website waitlist

If you join the waitlist on mygrammo.app, we store your email address, the country you choose, the language of the page, whether you ticked that you want to try the beta, and the date. We use it only to tell you about the launch and, if you tick the box, to invite you to the beta. We do not link it to any account, we do not use it for advertising, and we share it with no one except our database provider (Supabase, European Union). The website shows only how many people have joined per country, never who.

Data protection law requires a legal basis for each use. Ours are:

PurposeDataLegal basis under the GDPR (for users in the EU)
Create your account and sync your data across your devicesAccount data; profileContract (Art. 6(1)(b)); for the health parts of your profile, your explicit consent (Art. 9(2)(a))
Run the tracking features: diary, targets, progress, measurements, lab results, wellness, sleep, fasting, supplements, routinesHealth and wellness data, profileYour explicit consent (Art. 9(2)(a)) and contract (Art. 6(1)(b))
Import your history from another appThe files and note you uploadYour explicit consent (Art. 9(2)(a))
Read from and write to Apple Health / Health ConnectHealth data you allowYour explicit consent (Art. 9(2)(a)) and the device permission
Calculate your calorie and nutrient targetsProfile, weight, activity, diaryYour explicit consent (Art. 9(2)(a))
Publish what you choose to share (recipes, creator profile, challenges)The content you shareContract (Art. 6(1)(b)); for any health numbers you choose to show, your explicit consent (Art. 9(2)(a) and (e))
Know whether you have Wellness+ (from the first launch, for every user)Purchases identifier, store countryLegitimate interest (Art. 6(1)(f)): the app must know whether to unlock paid features
Sell and manage MyGrammo Wellness+Purchase dataContract (Art. 6(1)(b))
Keep the app working: crash reportsTechnical dataLegitimate interest (Art. 6(1)(f)): we need to find and fix crashes. The reports contain no health data and no identifier of you
Understand which screens are usedUsage analyticsYour consent (Art. 6(1)(a)), off by default
Pick your country for food dataIP address (ip-api.com), store countryLegitimate interest (Art. 6(1)(f)): showing foods from your market
Improve shared food data from confirmed barcode valuesScans, confirmed valuesLegitimate interest (Art. 6(1)(f)); never shown per user
Answer your messages and requestsWhat you send usLegitimate interest (Art. 6(1)(f)); contract where it concerns your account
Tell you about the launch and, if you ticked the box, invite you to the beta (website waitlist)Email, country, page language, beta interestYour consent (Art. 6(1)(a)), which you can withdraw at any time
Keep the service secure and prevent abuseIP address, logsLegitimate interest (Art. 6(1)(f))
Meet legal duties (tax, consumer law, answering authorities)Purchase and account dataLegal obligation (Art. 6(1)(c))

You do not have to give us health data. But MyGrammo is a nutrition and health tracker: without your health-data consent, the app cannot work, and you cannot finish setting it up.

6. Automatic calculations

MyGrammo calculates your calorie and nutrient targets with published formulas from your profile, weight and activity. It may adjust them as your weight changes. These are suggestions for your own use. They have no legal effect on you and no similarly significant effect, so they are not "automated decisions" with legal or similarly significant effects under data protection law. You can change any target by hand.

7. Who receives your data

7.1 Service providers (processors)

They act on our instructions, under a contract, and may not use your data for their own purposes.

ProviderWhat it does for usWhat it receivesWhere
SupabaseDatabase, sign-in, file storage, account deletionEverything you sync; waitlist emailsEuropean Union (AWS, Ireland)
RevenueCatManages subscriptionsPurchases identifier, account ID, purchases, store country. No health dataUnited States
Google – Firebase CrashlyticsCrash reportsTechnical data (section 4.10)United States
Google – Firebase AnalyticsUsage analytics, only with your consentScreen views, installation ID, IPUnited States
ZohoHosts our emailThe emails you send usEuropean Union
CloudflareHosts and protects the websiteWebsite visitors' IP and requestsWorldwide network

7.2 Independent companies you deal with directly

These companies decide for themselves how they use the data. Their own privacy policies apply.

  • Apple (App Store, Sign in with Apple) and Google (Google Play, Sign in with Google): your purchase and payment, and your sign-in.
  • Open Food Facts (France): barcode numbers and product-image requests, with your IP address.
  • Instagram (Meta): only the image you choose to share to your Stories, which you hand to the Instagram app yourself.

7.2a Other services the app contacts automatically

The app contacts these services by itself, without you choosing it. We have no contract with them.

  • ip-api.com: your IP address, for country detection (section 4.10).
  • Google Fonts: your IP address, when a font downloads (section 4.10).

7.3 Other users and the public

  • A shared recipe can be opened by anyone who has its link, QR code or code. They do not need an account.
  • A creator profile can be seen by anyone with your creator code. Your avatar photo is stored at a public web address.
  • In a challenge, the other members see your display name and which days you logged food. They do not see what you ate.
  • Feature suggestions are visible to all users.

You decide what to share. You can revoke a shared recipe at any time; deleting your account removes all of it.

7.4 Others

We disclose data when the law requires it (for example a court order), to defend legal claims, or if MyGrammo is sold or merged. In a sale or merger, this policy keeps applying to your data.

8. Transfers outside Europe

Your synced data is stored in the European Union. RevenueCat, Google (Firebase), Apple and the sign-in services may process data in the United States.

The app also sends your IP address to ip-api.com, for country detection (we have not been able to confirm where it is based, and we have no transfer safeguard with it), and to Google Fonts in the United States. We are working to remove the ip-api.com lookup (section 4.10).

For transfers to the United States we rely on the EU–US Data Privacy Framework (a European Commission decision that certified US companies protect data adequately) where the recipient is certified, and otherwise on the European Commission's Standard Contractual Clauses (contracts approved by the European Commission that oblige the recipient to protect your data as EU law does). Transfers to the United Kingdom rely on the European Commission's adequacy decision for the United Kingdom (Implementing Decision (EU) 2021/1772, renewed in December 2025). Ask privacy@mygrammo.app for a copy of the safeguards.

9. How long we keep your data

DataHow long
Account, profile, diary and every health recordUntil you delete it or delete your account
After you delete your accountErased from our database and file storage immediately, including your support tickets, suggestions, shared recipes, creator profile and challenge entries. Your RevenueCat purchases record is deleted too. Our database backups are overwritten within 7 days
Data on your deviceUntil you delete it, delete your account on that device, or uninstall the app
A shared recipeUntil you revoke it or delete your account
Purchase recordsApple and Google keep the payment records, as the sellers. Our own copy (the RevenueCat record) is deleted with your account. We keep the stores' sales and tax reports, which do not name you, for as long as Spanish tax and accounting law requires (up to 6 years)
Emails you send usUp to 2 years after the matter is closed (deleting your account does not delete our mailbox; ask us and we will)
Website waitlistUntil launch and at most 6 months after we tell you. If you unsubscribe earlier (privacy@mygrammo.app), we delete it
Crash reports90 days (Firebase Crashlytics' standard period)
Usage analyticsUp to 14 months (the longest period Firebase Analytics allows)
Consent recordsAs long as your account exists, and then as long as we need them to prove consent

Under Spanish law (article 32 LOPDGDD), which binds us as a Spanish company, when we have to keep data to answer for possible legal claims, we block it: it is kept apart and only available to courts and authorities, until the limitation period ends.

Deleting your account does not cancel a subscription. Cancel it in your App Store or Google Play account first (see the Terms of Service).

10. Your rights

You have the right to:

  • access your data and get a copy;
  • correct inaccurate data;
  • delete your data;
  • restrict or object to some uses (for example, uses based on legitimate interest);
  • portability: receive the data you gave us in a machine-readable format;
  • withdraw consent at any time. This does not affect what we did before you withdrew.

10.1 How to use them

  • In the app: edit or delete any entry; change your profile; switch analytics off in Settings → Data preferences; switch Apple Health / Health Connect off in your device's settings; delete your account in Settings (you type DELETE to confirm).
  • Export: Settings offers a CSV export of your daily totals, the foods you logged, your plan and goals, trackers, wellness, fasting and sleep. Body measurements, lab results, routines, day notes, recipes and photos are not in that export yet. Email privacy@mygrammo.app and we will send you a copy of everything.
  • Withdrawing your health-data consent: there is no switch for this in the app yet. You can withdraw it in two ways:
    1. delete your account in Settings. This erases your health data from our servers at once; or
    2. email privacy@mygrammo.app. We will stop processing your health data. Because MyGrammo cannot work without it, we will then close your account and delete its data.
  • Everything else: email privacy@mygrammo.app from the address on your account. We may ask you to confirm who you are.

10.2 Deadlines and complaints (EU)

We answer within one month. For complex or numerous requests we may extend this by two more months; we will tell you why within the first month.

Our lead supervisory authority is the Agencia Española de Protección de Datos (AEPD), https://www.aepd.es. You may also complain to the supervisory authority of the EU or EEA country where you live or work.

11. Security

  • Data is encrypted in transit (TLS) and at rest by our hosting provider. The single exception today is the ip-api.com country request (section 4.10).
  • Your sign-in session is kept in your device's secure storage.
  • Access to production data is limited to the people who run MyGrammo.
  • The copy of your diary on your device is stored in the app's private storage and protected by your device's own security. Keep your device locked. If device backup is on, your phone's backup may include it (section 4.4).

No system is perfectly secure. If a breach puts your rights at risk, we notify the authorities and, when required, you, within the legal deadlines.

12. Minimum age

MyGrammo is for adults. You must be at least 18. When you set up a personal plan, the app asks your date of birth and does not let you continue if you are under 18. If you choose the quick start, the app does not ask your date of birth; by accepting the Terms you confirm that you are 18 or older.

Because you must be 18, we never rely on a parent's consent. The national ages of digital consent (14 in Spain, 13 in Portugal, 15 in France, 16 where national law sets no lower age) are all below our minimum.

We do not knowingly collect data from anyone under 18. If we learn that we have, we delete it. If you think a minor is using MyGrammo, write to privacy@mygrammo.app.

13. Changes to this policy

We update this policy when the app or the law changes. The "Last updated" date at the top shows the current version. Before a material change takes effect, we tell you in the app or by email. If a change needs your consent again, we ask for it and do not apply the change to you until you give it.

14. Contact

MyGrammo App, S.L. — Plaza Atochas 10, bajo, 15001 A Coruña, Spain
Privacy: privacy@mygrammo.app