Política de privacidad
Última actualización: 26 de octubre de 2026
MyGrain ("la app") está desarrollada por Alfonso Matos. Esta política explica qué datos recoge la app, por qué, la base legal para tratarlos y qué derechos tienes sobre ellos.
Datos que recogemos
- Datos de cuenta (opcional): si creas una cuenta, la dirección de correo con la que inicias sesión.
- Uso sin cuenta: puedes usar MyGrain sin registrarte. En ese caso la app abre una sesión anónima (mediante Firebase Authentication) para poder guardar tus datos de forma segura en nuestros servidores. Si más tarde creas una cuenta, o inicias sesión en una cuenta existente desde una sesión anónima, los datos registrados de forma anónima se fusionan en esa cuenta mediante un proceso seguro, sin pérdidas ni duplicados.
- Datos de salud que introduces: tus episodios de migraña — tipo, intensidad, síntomas, pre-síntomas, desencadenantes, tratamientos, lugares y notas — además de los hábitos diarios que decidas seguir y las citas médicas que añadas (fecha, lugar, médico, especialidad, tus preguntas para la visita y tus notas posteriores). Se trata de datos de salud según el artículo 9 del RGPD y solo se almacenan tras dar tu consentimiento explícito, solicitado mediante una pantalla de consentimiento dedicada antes de poder usar las funciones correspondientes.
- Ubicación aproximada: si pones una ciudad en tu perfil, MyGrain consulta el tiempo de esa ciudad (no la ubicación precisa de tu dispositivo) y guarda en tu diario en la nube el tiempo de cada día —presión, temperatura, sol, lluvia y humedad— para compararlo con tus episodios. La ciudad se queda en tu móvil: no se guarda en nuestros servidores. No pedimos permisos de ubicación ni guardamos coordenadas GPS. La consulta va al servicio meteorológico Open-Meteo, que recibe el nombre de la ciudad y las coordenadas de su centro, sin ningún identificador de cuenta ni de dispositivo.
- Notificaciones (opcional): MyGrain solo envía las notificaciones que actives en Perfil → Notificaciones, un interruptor por tipo, todos desactivados por defecto. Para entregarlas, Google Firebase Cloud Messaging asigna a tu móvil un identificador de instalación, que usamos solo para suscribirlo a temas: uno por cada tipo activado y, para el aviso de presión barométrica, una zona meteorológica de unos 50 km derivada de tu ciudad, además del idioma de la app. Nuestros servidores guardan únicamente esa zona (una celda de cuadrícula redondeada, no tu ciudad ni coordenadas exactas) y el idioma, sin cuenta, identificador de dispositivo ni datos de salud asociados; tu ciudad se queda en tu móvil. El aviso general (gratis) se calcula en nuestros servidores con previsiones meteorológicas públicas y no usa tus episodios. Con Premium también puedes activar un aviso de presión personalizado: se calcula en tu móvil a partir de tu diario y de la previsión pública de tu zona meteorológica (que se pide a Open-Meteo con las coordenadas de esa zona, sin cuenta ni identificador de dispositivo) y se muestra como una notificación creada en el propio móvil. Tu diario no se envía a ningún servidor, y mientras el aviso personalizado está activado sustituye al general. Puedes desactivar cualquier notificación cuando quieras en la app o en los ajustes del móvil, y los temas se eliminan.
- Noticias sobre migraña: la sección de noticias descarga sus artículos de mygrain.app, como cualquier petición web. No se envían datos personales con ella más allá de lo que lleva cualquier petición web (como tu dirección IP): nada de tu diario ni de tu cuenta.
- Estadísticas de la web: mygrain.app cuenta las visitas con Cloudflare Web Analytics, que no usa cookies, no guarda tu dirección IP y no te identifica ni te sigue entre sitios. Solo lo usamos para saber cuánta gente llega a la web y desde qué enlace (por ejemplo, nuestros perfiles en redes sociales).
- Sueño y actividad de tu reloj (opcional): con tu permiso explícito, MyGrain lee el sueño, los pasos y las sesiones de ejercicio de Apple Salud (HealthKit) en iPhone o de Health Connect en Android. Solo lee, nunca escribe. Los valores de la noche y el día anteriores a cada episodio (horas de sueño, hora de acostarte y de despertarte, pasos) se guardan con ese episodio, bajo el mismo consentimiento que el resto de tu diario, y se usan para una sola cosa: mostrártelos y compararlos con tu propio historial. Nunca se comparten con terceros salvo con los encargados descritos más abajo (Google Firebase los almacena por nuestra cuenta), nunca se venden, nunca se envían a analítica ni se usan para publicidad. Puedes revocar el acceso cuando quieras en los ajustes de Salud o de Health Connect, y al borrar tu cuenta se borran con todo lo demás. Para comparar tu horario de sueño con tus episodios, MyGrain lee también tus noches de los últimos meses, pero solo en tu móvil: esas noches no se guardan.
- Comentarios (feedback): si nos envías comentarios desde Perfil → Enviar comentarios, recibimos el mensaje que escribes junto con contexto técnico de tu sesión en la app — versión de la app, sistema operativo, modelo del dispositivo, tamaño de pantalla, idioma y si habías iniciado sesión — para ayudarnos a diagnosticar problemas.
- Diagnóstico: MyGrain usa Firebase Crashlytics para los informes de fallos y Firebase Analytics para estadísticas de uso. Ambos arrancan solo cuando aceptas esta política, se detienen si la rechazas o retiras el consentimiento, y nunca reciben datos de salud (ni tipos de episodio, ni síntomas, ni sueño, ni pasos) ni nada con fines publicitarios.
Base legal del tratamiento
El almacenamiento de los datos de salud descritos arriba (episodios, tratamientos, hábitos) se basa en tu consentimiento explícito conforme al artículo 9.2.a del RGPD, solicitado dentro de la app antes de guardar estos datos por primera vez. El diagnóstico (informes de fallos y analítica anónima) se basa en nuestro interés legítimo en mantener la app segura, estable y funcional. Puedes retirar tu consentimiento en cualquier momento borrando tus datos, como se explica más abajo.
Uso de la app sin cuenta
MyGrain funciona sin registro: tus datos se mantienen en una sesión anónima vinculada a tu dispositivo. Esto te permite probar la app por completo antes de decidir crear una cuenta. Si creas una cuenta después, o inicias sesión en una ya existente, todos los datos registrados durante la sesión anónima se fusionan automáticamente en ella, sin pérdidas ni duplicados.
Cómo usamos tus datos
Tus datos se usan con un único fin: mostrarte a ti tu propio historial y tus estadísticas. MyGrain guarda tus datos de migrañas de forma segura en la nube para conservar tu historial a lo largo del tiempo y recuperarlo en un dispositivo nuevo. Tus datos nunca se venden ni se comparten con terceros, salvo con los proveedores descritos a continuación.
Dónde se almacenan
Los datos se almacenan usando Google Firebase (Google Cloud Platform), protegidos mediante autenticación y transferidos por conexiones cifradas. Cuando los datos se procesan fuera del Espacio Económico Europeo, se aplican las Cláusulas Contractuales Tipo de Google como garantía de la transferencia. Los pagos de Premium los procesa íntegramente Apple (iPhone) o Google (Android) según sus propias políticas de privacidad; nunca vemos tus datos de pago.
Cuánto tiempo los conservamos y cómo borrarlos
Conservamos tus datos mientras uses MyGrain. Puedes eliminar permanentemente tu cuenta y todos los datos asociados en cualquier momento desde Perfil → Eliminar cuenta. Esto desencadena un borrado en cascada de tus episodios, tratamientos, hábitos, citas médicas, mensajes de feedback y preferencias en nuestros servidores. El borrado es inmediato e irreversible.
Tus derechos (RGPD)
- Acceso: tu historial completo está siempre visible en la app y se puede exportar como informe PDF (Premium) y como archivo CSV (gratis).
- Rectificación: puedes editar o corregir cualquier entrada directamente en la app en cualquier momento.
- Supresión: borra todos tus datos en cualquier momento desde Perfil → Eliminar cuenta, como se explica arriba.
- Portabilidad: exporta todo tu diario como archivo CSV desde Informes (gratis); para cualquier otra cosa, contáctanos.
- Oposición y retirada del consentimiento: puedes oponerte al tratamiento o retirar tu consentimiento en cualquier momento borrando tus datos o contactándonos.
Para ejercer cualquiera de estos derechos, contáctanos en support@mygrain.app.
Aviso médico
MyGrain es un diario personal de salud, no un producto sanitario. No sustituye el consejo, diagnóstico o tratamiento médico profesional. Consulta siempre a tu médico u otro profesional sanitario cualificado ante cualquier duda sobre una condición médica.
Nuestras redes sociales: publicación en YouTube y TikTok
MyGrain utiliza YouTube API Services y la TikTok Content Posting API únicamente para publicar nuestros propios vídeos en nuestras cuentas oficiales (@mygrainapp). La publicación la realiza el desarrollador desde https://mygrain.app/studio, una herramienta de acceso restringido a una lista blanca de cuentas. No se envía a YouTube ni a TikTok ningún dato de los usuarios de la app, y los usuarios de la app no se ven afectados por esta función.
Al conectar una de nuestras cuentas, guardamos únicamente el token de acceso OAuth, el nombre del canal o de la cuenta y su avatar. Estos datos se conservan en servidores de Google Cloud / Firebase en la Unión Europea, se usan solo para publicar nuestros vídeos y nunca se comparten con terceros salvo con Google Cloud, que los almacena por nuestra cuenta. Se borran al desconectar la cuenta o al revocar el acceso, y los tokens se eliminan como máximo en 30 días.
Esta función utiliza YouTube API Services. Al usarla se aplican las Condiciones del Servicio de YouTube (https://www.youtube.com/t/terms) y la Política de Privacidad de Google (https://policies.google.com/privacy). Puedes revocar el acceso de MyGrain a una cuenta de Google en https://myaccount.google.com/permissions. Para TikTok, consulta la Política de Privacidad de TikTok (https://www.tiktok.com/legal/privacy-policy).
Cambios en esta política
Si esta política cambia, la nueva versión se publicará en esta página con una fecha de actualización en la parte superior.