Aviso de Privacidad de Nutalli, aplicación móvil de gimnasio y nutrición, conforme a la Ley Federal de Protección de Datos Personales en Posesión de los Particulares (LFPDPPP) de México.
¿Quién trata tus datos?
Daniel Flores Rojas (en adelante, "Nutalli" o "nosotros"), con domicilio en 3 Poniente No. 512, Col. La Magdalena Tetela, Acajete, Puebla, México, es responsable del tratamiento de tus datos personales.
¿Qué datos tratamos?
Los que tú ingresas en la app: nombre (opcional), sexo, edad, peso, altura, nivel de actividad, objetivo, tus registros de comida, agua, sueño, pasos, cardio, peso a lo largo del tiempo, medidas corporales, fotos de progreso, entrenamientos, rutinas, notas y preferencias. Si usas el Coach IA, también la información de salud que declares (condiciones, alergias, fármacos, embarazo, lactancia, antecedentes alimentarios).
¿Para qué los usamos?
¿Dónde viven tus datos?
Nutalli es offline-first: casi todo se guarda cifrado dentro de tu teléfono. Solo si activas funciones opcionales (IA en la nube), parte de tu información sale del dispositivo hacia proveedores en el extranjero. Tus fotos de progreso nunca salen de tu teléfono.
¿Cómo ejerces tus derechos?
Activa o desactiva la IA en la nube cuando quieras, exporta tus datos o bórralos desde "Mis datos y privacidad" dentro de la app, o escríbenos a danyflorojas@gmail.com.
| Responsable | Daniel Flores Rojas |
|---|---|
| Nombre comercial | Nutalli (aplicación móvil de gimnasio y nutrición) |
| Domicilio | 3 Poniente No. 512, Col. La Magdalena Tetela, Acajete, Puebla, México |
| Correo de contacto | danyflorojas@gmail.com |
| Área de datos personales (art. 29) | Daniel Flores Rojas |
Todos los datos los ingresas tú. Nutalli no requiere cuenta con correo, teléfono ni contraseña. El único identificador es un UUID anónimo que la app genera automáticamente. Los marcados como SENSIBLES son datos de salud (art. 2, fr. VI LFPDPPP).
| Categoría | Datos | Sensible |
|---|---|---|
| Identificación | Nombre (opcional). UUID anónimo. Sin correo/teléfono/contraseña. | No |
| Perfil físico | Sexo, edad, peso, altura, actividad, objetivo. | Sí |
| Medidas corporales | Mediciones por parte del cuerpo y su historial. | Sí |
| Nutrición | Comidas por día (alimento, porción, macros, hora), agua, favoritos, alimentos personalizados, plan de comidas. | Sí |
| Sueño | Horas, calidad, hora de dormir/despertar. | Sí |
| Pasos | Pasos por día y su fuente (sensor o manual). | Sí |
| Cardio | Modalidad, duración, distancia, intensidad, calorías. | Sí |
| Peso histórico | Serie de peso por fecha. | Sí |
| Entrenamiento | Sesiones, ejercicios, series, duración, rutinas, notas. | No |
| Fotos de progreso | Imágenes corporales y metadatos. | Sí (muy sensible) |
| Salud (Coach IA) | Condiciones, alergias, fármacos, embarazo, lactancia, cribado/antecedentes de TCA, dieta, exclusiones. | Sí (especialmente) |
| Suscripción | Estado PRO, expiración, origen de compra. | No |
| Consentimiento | Aceptación del aviso y de la IA (versión y fecha). | No |
| Preferencias | Recordatorios, metas, unidades, ajustes. | No |
Primarias (necesarias): calcular metas; registrar y mostrar nutrición, agua, sueño, pasos, cardio, peso, medidas y entrenamientos; generar rutinas, planes y fotos (solo en tu teléfono); mostrar progreso; recordatorios locales (sin push remotas); registro de consentimiento.
Secundarias (opcionales, con consentimiento separado, puedes negarlas sin perder las funciones básicas): Coach IA e identificación de alimentos por IA mediante proveedores en el extranjero; respaldo y restauración. Desactívalas desde Ajustes › Mis datos y privacidad; mientras no las actives, tus datos permanecen solo en tu dispositivo.
Por tratar datos sensibles de salud, conforme al art. 8 LFPDPPP te pedimos consentimiento expreso mediante una acción afirmativa (no premarcada) al aceptar este aviso y, por separado, al activar el Coach IA. Registramos cada consentimiento con fecha, versión e identificador, y aplicamos minimización.
Offline-first. Salvo que actives funciones opcionales, todos tus datos se guardan cifrados en tu teléfono con AES-256; la llave se guarda en el almacén seguro del sistema (Keychain/Keystore) y nunca sale del teléfono. El cifrado es de mejor esfuerzo: si excepcionalmente fallara, el dato podría guardarse temporalmente sin cifrar para no perderlo.
Fotos de progreso: en carpeta privada, recomprimidas (sin EXIF/GPS); nunca se suben ni se incluyen en respaldos/exportaciones (solo sus metadatos).
| Qué sale | Cuándo | A quién |
|---|---|---|
| Identificador anónimo (UUID) | Siempre, al arrancar (sin datos personales) | Supabase |
| Registro de consentimiento | Al aceptar/cambiar consentimientos | Supabase |
| Evento de compra (sin datos de salud) | Al suscribirte a PRO | RevenueCat → Supabase |
| Código de barras (EAN/UPC) | Al escanear un producto | Open Food Facts |
| Foto, texto o audio del platillo | Solo si activas la IA y usas esa función | Google Gemini / OpenRouter |
| Mensaje y contexto del plan | Solo si activas la IA y usas el Coach | Google Gemini / OpenRouter |
Lo que NO sale: tus comidas detalladas, peso, medidas, fotos de progreso, rutinas, registros diarios ni tu información clínica cruda. Al Coach solo se le envía un contexto derivado (objetivo, enfoque, sexo y edad, metas, comidas del plan y rutina, modo de seguridad y lista de alimentos a evitar) y un resumen de tu día/semana; nunca tu intake clínico literal.
Encargados (tratan datos por nuestra cuenta, no para fines propios): el envío a un encargado no constituye una "transferencia" que requiera consentimiento (arts. 2 y 35 LFPDPPP).
| Encargado | Finalidad | País | Datos |
|---|---|---|---|
| Supabase | Identidad anónima, consentimiento, cuota de IA, estado de suscripción | EE. UU. | UUID, consentimientos, estado PRO |
| Google (Gemini) / OpenRouter | IA que identifica el platillo o responde como Coach | EE. UU. | Foto/texto/audio; mensaje y contexto del plan |
| RevenueCat | Procesa la suscripción PRO | EE. UU. | Evento de compra y UUID (sin salud) |
Otras comunicaciones: al escanear un código de barras se consulta Open Food Facts (Francia, UE) enviando únicamente el código de barras, sin datos personales. Las bases USDA y CONABIO vienen incluidas en la app (no se les envía información tuya).
Las transferencias que impliquen tus datos ocurren solo si activas la IA en la nube; al hacerlo, una casilla específica te permite aceptar o no la transferencia al proveedor de IA en EE. UU. (art. 35, párr. 2 LFPDPPP). Si no la aceptas, no actives esa función.
| Permiso | Para qué |
|---|---|
| Cámara | Identificar tu platillo con IA (opcional) y tomar fotos de progreso (solo en tu teléfono) |
| Fotos / Galería | Elegir una imagen para identificar un platillo o añadir foto de progreso local |
| Micrófono | Dictar lo que comiste (audio al proveedor de IA, no se almacena); registrar series por voz (en tu dispositivo) |
| Sensor de movimiento | Contar tus pasos del día en tu teléfono |
| Notificaciones | Recordatorios locales (sin notificaciones remotas) |
Tienes derecho a Acceder, Rectificar, Cancelar y Oponerte (ARCO) y a la portabilidad. Puedes ejercerlos desde la app (sin trámite) en Ajustes › Mis datos y privacidad: ver/editar perfil, exportar tus datos, o borrar tus datos locales y de la nube. También por escrito a danyflorojas@gmail.com, indicando tu nombre, un medio de contacto, los datos y el derecho que ejerces. Responderemos en los plazos legales (art. 31).
Puedes revocarlo en cualquier momento (art. 7): desactiva la IA en la nube desde la app (efecto inmediato) o escríbenos. La revocación no tiene efectos retroactivos y puede implicar que dejemos de prestarte ciertas funciones.
En tu dispositivo conservamos tus datos mientras uses la app; al borrarlos se eliminan los datos, las fotos y la llave de cifrado. En la nube, al ejecutar el borrado se eliminan los datos asociados a tu identificador, salvo lo que debamos conservar por obligación legal (p. ej. el registro de consentimiento como evidencia). Aplicamos minimización reforzada a los datos sensibles.
Aplicamos medidas administrativas, técnicas y físicas razonables, en particular el cifrado en reposo (AES-256) y la arquitectura offline-first. Ante una vulneración que afecte significativamente tus derechos, te informaremos conforme al art. 19. El archivo de respaldo que tú generas se entrega sin cifrar y queda bajo tu resguardo: protégelo.
Nutalli no usa cookies, SDKs publicitarios, fingerprinting ni analítica de terceros (sin Google/Firebase Analytics, Meta SDK, Sentry, etc.). No vendemos tus datos ni mostramos publicidad. Solo se realizan las comunicaciones descritas en la sección 5.
Nutalli está dirigida a personas mayores de 18 años. No recabamos conscientemente datos de menores sin consentimiento de quien ejerza la patria potestad o tutela. Si eres madre, padre o tutor y consideras que un menor nos dio datos, contáctanos en danyflorojas@gmail.com.
Podemos actualizar este aviso. Cuando el cambio sea material, subiremos la versión y te pediremos nuevamente tu consentimiento en la app, además de publicar la versión vigente aquí y en Ajustes › Aviso de privacidad.
Si consideras vulnerado tu derecho a la protección de datos, puedes acudir a la autoridad competente en México (actualmente la Secretaría Anticorrupción y Buen Gobierno, que asumió las funciones del extinto INAI), conforme a la LFPDPPP.