Panotxa es una app de coaching de calidad de las comidas: fotografías o describes lo que comes, una IA lee el plato y la app lo convierte en puntuaciones y tendencias. Esta política explica, en lenguaje claro, qué datos personales tratamos para hacerlo, por qué, quién nos ayuda a procesarlos, cuánto tiempo los guardamos y qué derechos tienes. Se aplica a la app Panotxa (iOS, Android y web enapp.panotxa.com) y a este sitio web.
1. Quién es el responsable
El responsable del tratamiento es Oriol Jiménez, NIF 47897286Q, con domicilio en Montoeri 23, Girona, España. Para cualquier cuestión sobre tus datos escribe a [email protected]. No hay delegado de protección de datos porque no es obligatorio para un servicio de este tamaño.
2. Qué datos tratamos
- Cuenta. Tu correo electrónico, un nombre opcional y una contraseña (guardada solo como hash con sal). Si inicias sesión con Google o Apple recibimos el correo y el nombre que ese proveedor comparte y un identificador de usuario del proveedor; nunca tu contraseña del proveedor. Se aceptan las direcciones de relé "ocultar mi correo" de Apple.
- Perfil. Lo que decides contarnos en la app: tu enfoque (hábitos o peso), idioma y zona horaria, tipo de dieta e intolerancias, y — solo si activas el seguimiento del peso — fecha de nacimiento, altura, sexo, nivel de actividad, peso objetivo y ritmo, preferencias de proteína y ajustes de notificaciones.
- Comidas. Fotos de las comidas, descripciones de texto, tipo de comida y hora, tus respuestas a preguntas de aclaración (ración, "¿esto era tuyo?"), correcciones y notas; y los resultados que la app deriva de ello (puntuaciones de plato y comida, señales alimentarias extraídas, calorías y macros, recomendaciones, notas diarias, objetivos del foco semanal).
- Chat. Los mensajes que intercambias con el asistente nutricionista de la app y sus respuestas. El asistente es una IA, no una persona.
- Hábitos y datos corporales. Registros de agua y movimiento; entradas de peso y grasa corporal que introduces o que importamos de tu app de salud.
- Datos de salud (solo si lo activas). Si activas la sincronización de salud, con tu permiso leemos de Apple Salud o Health Connect: pasos diarios, energía activa (y en Android energía total y basal, para corregir los wearables que excluyen los entrenamientos), peso corporal y porcentaje de grasa corporal. Si activas "escribir en Salud" escribimos las calorías consumidas del día en esas mismas apps. No leemos nada más y nunca escribimos de vuelta nada de lo que leemos.
- Conexiones con profesionales. Si conectas a un profesional de la nutrición o el entrenamiento (introduciendo su código de invitación), el registro de la conexión, qué categorías decidiste compartir y los comentarios y notas que ese profesional deja sobre tus datos.
- Dispositivos y datos técnicos. Tokens de notificaciones push de los dispositivos donde las actives; los identificadores de cliente que la app usa para evitar subidas duplicadas; y registros estándar del servidor (dirección IP, agente de usuario, marcas de tiempo, URL solicitadas).
- Registro de instalaciones. Cada instalación de la app crea su propio identificador aleatorio (no es un identificador de hardware ni publicitario) y lo envía junto con el modelo y el fabricante del dispositivo, el sistema operativo y su versión, la versión y compilación de la app y la versión del motor web (en un navegador, la cadena de agente de usuario). Se envía al abrir la app con la sesión iniciada, como mucho una vez cada cinco minutos, y guardamos las 20 instalaciones más recientes de cada cuenta para poder responder consultas de soporte ("¿qué versión tienes?") y saber qué versiones de la app siguen en uso.
- Estadísticas de uso. Visitas a las páginas de la app y de este sitio web (la dirección de la página, la página de procedencia, el navegador, el sistema operativo, el tipo de dispositivo y el tamaño de pantalla, y el país deducido de la dirección IP), contadas por una herramienta de analítica que alojamos en nuestro propio servidor (Umami). No instala cookies, no guarda direcciones IP y no te sigue por otros sitios.
- Compras. Si te suscribes o compras el acceso de por vida: qué plan, el precio y la moneda, las fechas de la compra, las renovaciones, la cancelación o el reembolso, la tienda o el proveedor de pago y su referencia de la transacción, asociados a tu identificador de cuenta. Nunca vemos ni guardamos los datos de tu tarjeta o cuenta bancaria.
- Informes de error. Cuando la app o el servidor encuentran un error se envía un informe a nuestro servicio de monitorización con la traza, la versión de la app, el modelo de dispositivo/sistema y la URL implicada. El informe de errores de la app está configurado para no enviar identificadores personales por defecto; aun así, un informe puede contener fragmentos de los datos que se estaban procesando en el momento del error.
No recogemos ubicación precisa, contactos ni identificadores publicitarios, y nunca recibimos datos de tarjeta o bancarios: los pagos los gestionan Apple, Google o Stripe.
3. Para qué los tratamos y con qué base legal
| Finalidad | Datos | Base legal (RGPD art. 6 / 9) |
|---|---|---|
| Gestionar tu cuenta y prestar el servicio que pediste: analizar comidas, calcular puntuaciones y tendencias, sincronizar tus dispositivos, enviar correos de servicio (confirmación de alta, restablecer contraseña, los resúmenes que actives) | Cuenta, perfil, comidas, chat, hábitos | Ejecución de un contrato (art. 6.1.b): los términos de uso |
| Enviar tus fotos, textos y el contexto relevante de tu perfil a un modelo de IA (Google Gemini) para analizar el plato y responder en el chat | Fotos, textos, tipo de comida, dieta e intolerancias, chat, un resumen de tus datos recientes como contexto del chat | Tu consentimiento (art. 6.1.a), otorgado al hacer/subir la primera foto o enviar el primer mensaje. Dieta e intolerancias son datos relacionados con la salud; nos basamos en tu consentimiento explícito (art. 9.2.a). Puedes retirarlo borrando los datos o tu cuenta. |
| Leer y escribir datos de salud mediante Apple Salud / Health Connect | Pasos, energía, peso, grasa corporal (lectura); calorías consumidas (escritura) | Tu consentimiento explícito (art. 9.2.a), otorgado en el diálogo de permisos del sistema y el interruptor de la app. Puedes retirarlo en cualquier momento en la app o en el sistema. |
| Compartir tus datos con un profesional que conectes | Las categorías que actives (comidas y fotos, puntuaciones, hábitos, datos corporales, historial) | Tu consentimiento explícito (art. 6.1.a / 9.2.a). Se retira desconectando. |
| Enlaces públicos de comidas que crees | La comida compartida: foto(s), nombres de los platos, puntuaciones, reparto del plato | Tu consentimiento (art. 6.1.a): creas y puedes revocar cada enlace |
| Notificaciones push que actives (cambios de tendencia, recordatorios suaves de registro, revisión del foco semanal) | Token push del dispositivo, ajustes de notificaciones | Contrato (art. 6.1.b); puedes desactivarlas en la app o en el sistema |
| Vender y gestionar tu suscripción o tu compra de por vida: saber qué plan tienes, renovaciones, reembolsos y recibos | Compras, identificador de cuenta y correo | Ejecución de un contrato (art. 6.1.b); conservar los registros de pago, obligación legal (art. 6.1.c) |
| Entender cómo se usan la app y el sitio web (recuento anónimo de visitas) y dar soporte a las versiones instaladas de la app | Estadísticas de uso, registro de instalaciones | Interés legítimo (art. 6.1.f) en mejorar el servicio y atender consultas de soporte. Puedes oponerte (apartado 8). |
| Mantener el servicio seguro y en funcionamiento: registros del servidor, limitación de peticiones, monitorización de errores, observabilidad de calidad/prompts de las llamadas a la IA | Datos técnicos, informes de error, trazas de IA | Interés legítimo (art. 6.1.f) en un servicio fiable y seguro. Puedes oponerte (apartado 8). |
| Atender tus solicitudes y el ejercicio de tus derechos | Tu correo y la solicitud | Obligación legal (art. 6.1.c) |
No vendemos tus datos, no los usamos para publicidad y no elaboramos perfiles con ningún fin distinto del coaching que ves en la app. El análisis automatizado (puntuaciones, recomendaciones, respuestas del chat) es informativo; no se toma automáticamente ninguna decisión con efectos jurídicos o similares sobre ti.
4. Quién nos ayuda a tratarlos (encargados) y transferencias internacionales
Usamos un número reducido de proveedores, cada uno vinculado por un contrato de encargo de tratamiento (RGPD art. 28) y que solo recibe lo que necesita:
| Proveedor | Para qué | Dónde |
|---|---|---|
| netcup GmbH | Alojamiento de los servidores y la base de datos de la app, de las estadísticas de uso (Umami) y de nuestros registros del servidor | UE (Austria, centro de datos de Viena) |
| Hetzner Online GmbH | Alojamiento de nuestro propio servidor de monitorización de errores (GlitchTip), que recibe los informes de error | UE (Alemania, centro de datos de Falkenstein) |
| Cloudflare, Inc. | Alojamiento de este sitio web, DNS y almacenamiento de las copias de seguridad diarias de la base de datos | Estados Unidos / global: Marco de Privacidad de Datos UE-EE. UU. |
| Backblaze, Inc. (almacenamiento B2) | Almacenamiento de las fotos de comidas y las imágenes de vista previa de los enlaces compartidos | Estados Unidos (región us-west-004) — Marco de Privacidad de Datos UE-EE. UU.. Política del proveedor. |
| Google (API de Gemini) | Análisis por IA de fotos y textos de comidas, recomendaciones, notas diarias, respuestas del chat | Estados Unidos / global: Google está certificada en el Marco de Privacidad de Datos UE-EE. UU. Según los términos de la API de Gemini de pago, Google no usa tus prompts para entrenar sus modelos. |
| Langfuse GmbH | Observabilidad de las llamadas a la IA (el prompt enviado, la respuesta del modelo, tiempos y coste, asociados a tu identificador de cuenta) para detectar y corregir respuestas malas | UE (Alemania, región UE de cloud.langfuse.com) |
| Resend (Plus Five Five, Inc.) | Envío de correos transaccionales (confirmaciones, restablecimiento de contraseña, resúmenes, exportaciones de datos) | Estados Unidos — Marco de Privacidad de Datos UE-EE. UU. / cláusulas contractuales tipo. Acuerdo de tratamiento de datos. |
| RevenueCat, Inc. | Recibir y verificar por nosotros las compras del App Store y Google Play (tu identificador de cuenta y los registros de compra; ningún dato de tarjeta) | Estados Unidos — cláusulas contractuales tipo. Acuerdo de tratamiento de datos. |
| Stripe Payments Europe, Ltd. (y Stripe, Inc.) | Pagos con tarjeta en la web y de los profesionales, facturas e IVA (Stripe recoge los datos de tu tarjeta directamente; nosotros nunca los vemos) | UE (Irlanda), con transferencias a Estados Unidos amparadas en el Marco de Privacidad de Datos UE-EE. UU. |
| Google (Firebase Cloud Messaging) y Apple (APNs) | Entrega de notificaciones push a tu dispositivo | Estados Unidos: Marco de Privacidad de Datos UE-EE. UU. |
| Google Sign-In / Iniciar sesión con Apple | Inicio de sesión social opcional; ellos nos dicen quién eres, nosotros no les contamos nada sobre tu uso de la app | Estados Unidos: Marco de Privacidad de Datos UE-EE. UU. |
Cuando compras en el App Store o en Google Play, Apple o Google tratan el pago como responsables independientes, según sus propias políticas de privacidad; nosotros solo recibimos el registro de compra descrito arriba.
Cuando un proveedor está fuera del EEE, las transferencias se amparan en una decisión de adecuación (el Marco de Privacidad de Datos UE-EE. UU. para las empresas estadounidenses certificadas) o en las cláusulas contractuales tipo de la Comisión Europea. Puedes pedirnos una copia de las garantías aplicadas.
Otros destinatarios. Un profesional que conectes ve las categorías que hayas decidido compartir, y solo desde la fecha que elijas. Cualquiera que tenga un enlace compartido que hayas creado puede abrir esa página. Solo comunicamos datos a autoridades cuando la ley nos obliga.
5. Cuánto tiempo los guardamos
- Cuenta, perfil, comidas, chat, hábitos, datos corporales y de salud:mientras exista tu cuenta. Al eliminar la cuenta (apartado 7) se borra todo, incluidas las fotos del almacenamiento.
- Enlaces públicos: hasta que dejes de compartir la comida, la borres o elimines tu cuenta.
- Archivos de exportación: el zip cuyo enlace te enviamos por correo se borra 24 horas después de crearse.
- Conexiones con profesionales: desconectar corta el acceso del profesional de inmediato; sus notas y comentarios sobre ti se borran con tu cuenta.
- Registros del servidor: 90 días; después se borran.
- Informes de error:30 días; después se borran.
- Copias de seguridad de la base de datos: una copia diaria, que se guarda hasta 60 días. Los datos que borras desaparecen de las copias cuando caduca la última copia que los contiene.
- Registro de instalaciones: las 20 más recientes de cada cuenta; se borran con tu cuenta.
- Estadísticas de uso: se guardan agregadas; no están asociadas a tu cuenta.
- Avisos de pago de Stripe y RevenueCat: el mensaje completo (que puede incluir tu nombre, correo y dirección de facturación) se guarda 90 días; después solo quedan su proveedor, identificador, tipo, estado y fechas. El mensaje completo se borra al eliminar la cuenta; el registro restante deja de estar asociado a tu cuenta.
- Registros de pago: Los registros de suscripción guardados en Panotxa se borran con tu cuenta. Los proveedores de pago conservan sus propios registros según sus respectivas políticas de privacidad. El registro mínimo de avisos de pago descrito arriba permanece para evitar procesarlos dos veces; no tiene una caducidad automática.
- Trazas de observabilidad de la IA (Langfuse):La política de conservación predeterminada de Langfuse no borra las trazas automáticamente; pueden permanecer hasta que se eliminen. El período de acceso a los datos de cada plan no es un plazo de borrado. Para solicitar la eliminación de trazas asociadas a tu cuenta, escribe a [email protected].
- Correos que nos envíes: el tiempo necesario para responder y, si procede, para acreditar que lo hicimos.
Eliminar tu cuenta borra sus datos activos en la app. Las copias de seguridad, los diagnósticos, las trazas de IA y el registro mínimo de avisos de pago siguen las reglas de conservación indicadas arriba; eliminar la cuenta no significa que todas las copias en poder de un proveedor se borren de inmediato.
6. Enlaces públicos y profesionales, con más detalle
Enlaces compartidos. Cuando pulsas "compartir" en una comida, creamos una página pública (y una imagen de vista previa para las apps de mensajería) que muestra la(s) foto(s) de esa comida, los nombres de los platos, las puntuaciones y el reparto del plato; nunca tu nombre ni tu correo. Puede abrirla cualquiera que tenga el enlace, y podría indexarse si se publica en abierto. Puedes revocarlo desde la comida en cualquier momento; también deja de funcionar si borras la comida o tu cuenta.
Profesionales (Panotxa Pro). Un nutricionista o entrenador solo ve tus datos después de que tú introduzcas su código de invitación y elijas qué compartir: comidas y fotos, puntuaciones y tendencias, agua y movimiento, peso y datos corporales (desactivado por defecto), y si ve el historial anterior a la conexión. Puede dejar comentarios en las comidas y notas privadas. Puedes desconectarte en cualquier momento desde la app; el acceso termina de inmediato. Los profesionales son responsables por separado del uso que hagan de lo que ven, bajo sus propias obligaciones profesionales.
7. Eliminar tu cuenta y exportar tus datos
En la app, en Perfil, puedes descargar todos tus datos(un zip de archivos CSV, uno por conjunto de datos, enviado a tu correo como enlace válido durante 24 horas) y eliminar tu cuenta. La eliminación borra tu cuenta y todo lo asociado — comidas, fotos, chat, hábitos, datos corporales y de salud, conexiones y notas de profesionales, tokens push — y todos los enlaces compartidos que hayas creado dejan de funcionar. Es inmediata sobre la cuenta y se completa en segundo plano en poco tiempo; no se puede deshacer. Si ya no puedes usar la app, lapágina de eliminación de cuenta explica cómo pedírnoslo por correo. Los datos escritos en Apple Salud o Health Connect permanecen en tu teléfono bajo tu control; puedes borrarlos allí.
8. Tus derechos
Puedes pedirnos en cualquier momento acceder a tus datos,rectificarlos, suprimirlos, limitar su tratamiento, recibirlos en un formato portable y oponerteal tratamiento basado en interés legítimo. Cuando el tratamiento se basa en el consentimiento puedes retirarlo en cualquier momento sin que afecte a lo hecho antes. La mayor parte puedes hacerlo tú mismo en la app (editar el perfil, borrar comidas, exportar, eliminar la cuenta); para el resto escribe a[email protected]. Responderemos en el plazo de un mes.
Si crees que no tratamos tus datos correctamente, tienes derecho a presentar una reclamación ante la Agencia Española de Protección de Datos (www.aepd.es) o ante la autoridad del país de la UE donde residas.
9. Cookies y almacenamiento local
Ni este sitio web (panotxa.app) ni la app instalan cookies de analítica o publicidad. Ambos cuentan las visitas con Umami, una herramienta de analítica que alojamos nosotros, que no usa cookies ni guarda direcciones IP (apartado 2, "Estadísticas de uso"). La app usa el almacenamiento local del navegador o del dispositivo solo para lo que necesita para funcionar — tu token de sesión, tu idioma y preferencias, un identificador aleatorio de instalación y una pequeña cola sin conexión de subidas pendientes — nunca para publicidad ni seguimiento entre sitios. No se muestra ningún aviso de cookies porque no es necesario.
10. Menores
Panotxa no está dirigida a menores de 14 años (la edad de consentimiento digital en España; hasta 16 en algunos países de la UE). No creamos cuentas de menores a sabiendas; si crees que un menor nos ha facilitado datos, escríbenos y los borraremos.
11. Seguridad
Todo el tráfico va cifrado en tránsito (HTTPS). Las contraseñas se guardan como hash, el acceso a los sistemas de producción está limitado al responsable y la API limita las peticiones a los puntos de autenticación. Las fotos de las comidas se guardan en direcciones largas y aleatorias que no se listan ni se publican en ningún sitio, pero no están protegidas con contraseña: quien obtuviera la dirección exacta de una foto podría abrirla. Si alguna vez una brecha pusiera en riesgo tus derechos, lo notificaremos a la AEPD en 72 horas y a ti sin dilación indebida, como exige el RGPD.
12. Cambios en esta política
Actualizaremos esta página cuando el servicio cambie lo que hace con tus datos, y cambiaremos la fecha de arriba. Para cambios relevantes te avisaremos en la app o por correo antes de que entren en vigor. Las versiones anteriores están disponibles bajo petición.