Aquí registramos cada actualización de lutrAI.app — qué hemos añadido, mejorado o corregido. La versión actual es v1.51.0.
Nueva función estrella: genera un informe profesional de tus comidas, actividad y peso, y compárteselo a tu nutricionista en dos toques.
«Informe para tu nutricionista»: elige qué compartir (comidas y macros, micronutrientes, calidad NOVA, actividad, peso, suplementos), el periodo (semana, mes o fechas a medida) y añade una nota. lutrAI genera un informe clínico con resumen de la IA en lenguaje profesional, tu registro día a día y la metodología detrás de cada dato.
Compártelo como quieras: un enlace privado que caduca a los 30 días (perfecto para WhatsApp) o un PDF elegante descargable. Tu nutricionista no necesita instalarse nada.
Tú mandas sobre tus datos: solo se comparte lo que marques, solo el periodo que elijas, y el enlace deja de funcionar solo.
El botón «Mi día» del panel ahora abre este informe (la postal para redes sigue disponible dentro, por si la echabas de menos 🦦).
La página de inicio se ve completa desde el primer segundo, las capturas lucen como merecen y las reseñas respiran mejor.
La página de inicio ya no puede aparecer «cortada» en la primera visita con conexión lenta: todo el contenido llega visible desde el primer momento.
El aviso de cookies ahora siempre va primero: la invitación a instalar la app espera a que decidas y aparece justo después, sin bloquearse entre sí.
Las capturas de «Así se ve por dentro» estrenan recorte limpio: móviles flotando con su sombra, sin marcos blancos. Y pesan 15 veces menos, así que la página vuela.
Las reseñas de usuarios se muestran en mosaico: cada opinión con su altura natural, sin huecos vacíos en pantallas grandes.
Marcar suplementos ya es instantáneo, con recordatorios a su mejor hora, celebración al completar el día y logros nuevos.
Al dar de alta un suplemento, Lutra te recomienda el mejor momento del día para tomarlo (con la comida, antes de dormir, post-entreno…) y te ofrece un recordatorio push a esa hora en un toque.
¿Todos los suplementos del día tomados? Confetti, vibración y celebración por todo lo alto — y dos logros nuevos: «Pack completo» y «Mes clavado» (30 días seguidos).
Botón «Marcar todos»: si te tomas el pack de una vez, lo apuntas de una vez.
Marcar un suplemento ahora responde AL INSTANTE — se acabó el lag esperando a que se registre.
Pantalla de carga renovada: fuera la rueda oscura — ahora Lutra cambia de pose mientras carga, con su anillo coral y alguna chispa orbitando ✨
Nueva página sobre tu relación con la comida, con ayuda real cerca de ti, y protecciones de serie en toda la app.
Página «Tu relación con la comida»: nuestra filosofía sin culpa, señales a las que prestar atención y un directorio de ayuda profesional por comunidades autónomas, con teléfonos verificados.
Protecciones de serie: tu objetivo de calorías nunca baja del mínimo saludable y la app no acepta objetivos de peso por debajo de lo recomendado por la OMS. Lutra tampoco te seguirá el juego con dietas extremas — te cuidará.
Límites de uso claros y publicados: hasta 100 preguntas al día al coach en Premium (10 en la prueba). Si llegas al tope, Lutra te lo dice con cariño y el contador se reinicia cada madrugada.
La sección de ayuda ahora incluye recursos de apoyo reales (024, asociaciones especializadas y sanidad pública) por si la comida se te hace cuesta arriba.
Pulido fino tras la auditoría: si la IA falla no gastas análisis, y varios detalles de recordatorios y avisos.
Si el análisis con IA falla por nuestra culpa (se corta o da error), ya no te descuenta un análisis del día: te lo devolvemos.
El aviso de las 21:00 «regístralo de una tacada» ya no salta si ese día registraste un entreno (aunque no comidas).
El menú del plan de hoy vuelve a alinearse con tu día local (arreglado un desajuste de madrugada que introdujimos ayer).
La página de baja distingue un fallo temporal del servidor de un enlace caducado; el registro manual se describe bien (a mano, sin IA) en los avisos de fin de prueba.
Auditamos la app entera y pulimos precios, plan del nutri, recordatorios y el lío de las fechas de madrugada.
Las comidas y entrenos registrados de madrugada ya no se van al día de ayer: la app usa tu hora local en todas partes (dashboard, historial, rachas).
Plan del nutri: la «media mañana» ya no tacha la «comida» por error, las tomas de «todos los días» aparecen siempre, y tu racha del plan te sigue entre dispositivos.
Precios coherentes: el plan anual es 79,99 €/año (unos 40 € de ahorro) en toda la app, y los emails de oferta llevan directo al plan anual.
La racha de pesaje ya cuenta el día de hoy; los recordatorios respetan tu zona horaria real y puedes ajustarlos desde cualquier dispositivo.
Si abrías la app desde un enlace de email o notificación sin sesión, ya no te perdías: al entrar te llevamos justo a donde ibas.
Notificaciones más robustas: si el navegador renueva el permiso, se re-registra solo y no dejas de recibir avisos.
Los logros ya no se despintan, la racha cuenta bien, y la app te recuerda el entreno previsto si no lo registraste.
Logros: un logro conseguido se queda conseguido (antes se volvían a bloquear al día siguiente) y ahora lo celebramos al desbloquearlo.
La racha contaba un día de menos (y tu primer día marcaba 0). Arreglado también en dashboard e historial.
«Primera actividad», «5 comidas», «Quema 500» y compañía ya miran todo tu historial, no solo el día de hoy. Y registrar a mano o con «Mi día de una tacada» también cuenta.
Card «Tu entreno de hoy» en el panel: lo que te toca según tu rutina, con hora, kcal estimadas y registro en un toque (o tu merecido descanso 🧘).
Si tenías entreno previsto y no lo registraste, te lo recordamos: aviso al terminar (ahora sí funciona y reintenta) y repaso a las 21:00.
Al crear tu cuenta te llevamos a una página con instrucciones claras (y reenvío del email en un clic).
Al registrarte con email y contraseña ahora aterrizas en una página de confirmación con instrucciones, botón de reenvío y nuestras redes para ir abriendo boca.
Entrar con Google cuando ya tenías cuenta te dejaba mirando la portada: ahora entras directo a tu panel.
Todos los emails estrenan diseño: la nutria te acompaña también en tu buzón.
Nuevo diseño de todos los emails (confirmación, recuperar contraseña, bienvenida, avisos del periodo de prueba…): tarjetas crema, la mascota Lutra y botones claros.
Los emails ahora llegan desde @lutrai.app con nuestro dominio verificado — más bonitos por fuera y más fiables por dentro.
Asuntos y textos reescritos en un español más cercano, con enlace de baja en un clic en los emails de novedades.
El blog de Lutra estrena feed RSS en lutrai.app/rss.xml — para suscribirte y para que buscadores y motores de IA lo descubran y lo ingieran. 🦦
Feed RSS del blog en /rss.xml, enlazado en el pie de la web y listo para tu lector de feeds favorito.
¡Síguenos! Hemos añadido enlaces a nuestro Instagram y Facebook en la web y en tu perfil. 🦦
Iconos y enlaces a Instagram y Facebook en la landing (pie) y en tu perfil.
El «Asistente de Lutra» (el de bienvenida) estrena el mismo configurador de entrenos que tu perfil: modos y plantillas, con kcal estimadas por tu peso. 🦦
El paso de entrenamiento del asistente de bienvenida seguía con la versión antigua (solo Fuerza/Cardio/Mixto). Ahora trae los modos predefinidos (Running, CrossFit, HYROX, Yoga…) y las plantillas rápidas, como en el perfil.
Repaso de la web y la ayuda: ahora se ve bien que la app entiende tus entrenos y te aconseja en consecuencia, con respaldo científico, y las FAQ explican todo al detalle. 🦦
Nueva sección en la web: «La app entiende tus entrenos» (modos, kcal por MET, ventana de recuperación y aviso de fin de entreno).
Respaldo científico de las funciones de entreno: el cálculo de kcal cita el Compendium of Physical Activities (MET) y la «ventana de recuperación» cita a Aragon & Schoenfeld (2013).
Centro de ayuda ampliado: cómo configurar tus entrenos, de dónde salen las kcal, qué es la ventana de recuperación, la hora de las comidas y en qué se basa la app.
Ahora cada comida guarda su hora y la ves en tu día. Por defecto es la hora a la que la registras; puedes ajustarla antes de guardar. Y en «Mi día de una tacada» las coloco a las horas típicas de cada comida. 🦦
Cada comida muestra su hora en el listado del día.
Al registrar por voz, texto o foto puedes ajustar la hora antes de guardar (por defecto, ahora).
En «Mi día de una tacada» cada comida se coloca a su hora típica (desayuno, comida, cena…) en lugar de todas a la misma.
El asistente de bienvenida estrena el mismo configurador de entrenos que tu perfil: plantillas rápidas y deportes (Running, CrossFit, HYROX, Yoga…) con kcal automáticas, desde el primer minuto. 🦦
El paso de ejercicio del registro inicial usa ahora el mismo editor que el perfil: plantillas rápidas + lista de deportes con kcal estimadas por tu peso.
He unificado tu actividad: tu día a día y tus entrenos, juntos y claros. Elige tu deporte de una lista (Running, CrossFit, HYROX, Yoga…) y te calculo las kcal por tu peso. ¿Solo caminas? Una plantilla y listo. 🦦
«Actividad y entreno» unificado en tu perfil: tu nivel base (sin contar entrenos) y tus entrenos, ordenados y sin pisarse.
Elige tu entreno de una lista visual (Running, Gym, CrossFit, HYROX, Yoga, Pilates, ciclismo, natación…) y estimo las kcal según tu peso.
Plantillas rápidas («Solo camino», «Gym 3 días», «Runner») para dejarlo en un par de toques.
¿Día de carrera? Registras la actividad a mano y no te doy la lata con el aviso de ese día.
Te aviso a la hora prevista de acabar tu entreno y, con un toque, te lo añado al día. Además ya puedes editar tus rutinas desde tu perfil, y al apuntar comida a mano eliges la hora. 🦦
Aviso de fin de entreno: a la hora prevista de terminar te pregunto y, confirmando, añado la actividad a tu día. Lo activas/desactivas en Recordatorios.
Edita tu rutina de ejercicio desde tu perfil: añade varios entrenos (días, hora, tipo, duración) cuando quieras.
Al registrar una comida a mano puedes ajustar la hora — útil para que las correlaciones con tu entreno cuadren.
Ahora relaciono tus entrenos con lo que comes: pon la hora de tu ejercicio y, al apuntar una comida después, te hablo de la ventana de recuperación y el timing. Y en el alta puedes definir varios entrenos por día. 🦦
Conecto entreno y comida: si entrenaste y comes después, te comento la ventana de recuperación y el timing de proteína/carbos (orientativo, sin reglas rígidas).
Al registrar una actividad ahora eliges la hora real del entreno (no solo al editar) — clave para que las correlaciones cuadren.
En el onboarding puedes añadir varias rutinas (p.ej. fuerza L/X/V + cardio el sábado), cada una con su hora, tipo y duración.
He pulido «Mi día de una tacada» para que entienda mejor tu dictado y se vea perfecto en móviles plegados, y he renovado todas las pantallas de carga: ahora te acompaño yo, con mensajes más claros mientras pienso. 🦦
«Mi día de una tacada» entiende mejor tu dictado: limpio muletillas y palabras sueltas antes de analizar.
El resultado de «Mi día de una tacada» ya se ve bien en móviles plegados (Galaxy Z Fold y similares): los nombres se ajustan y nada se desborda.
Pantallas de carga renovadas: te acompaño con la nutria y mensajes más claros del paso real, y quité avisos antiguos que ya no aplicaban.
Estrenamos el Centro de ayuda: preguntas frecuentes y, si no encuentras tu respuesta, un formulario para escribirnos. Y tu insignia PRO ahora te acompaña por toda la app, no solo en el perfil. 🦦
Centro de ayuda en «Ayuda»: preguntas frecuentes + formulario de contacto si no encuentras tu respuesta.
Tu insignia PRO/VIP ahora aparece también en tu avatar del menú, esté donde esté.
Recuperados los testimonios de usuarios en la portada.
Cuando registras el día entero de una tacada, Lutra ahora te da su análisis de la ingesta —igual que al añadir una comida suelta—. Y hemos pulido cómo se ve el resumen en pantallas estrechas. 🦦
Tras «Mi día de una tacada», Lutra te comenta la ingesta del día completo (Premium).
El resumen de «Mi día de una tacada» ya se ve bien en móviles estrechos, sin desbordarse.
En el plan Free, al registrar a mano, Lutra te deja una nota simpática (sin gastar IA).
Ahora en el plan Free puedes apuntar tus comidas a mano —con sus calorías y macros— sin coste. Y si eres PRO, lo luces: una insignia sobre tu foto de perfil te identifica de un vistazo. 🦦
Registro manual de comidas en el plan Free: teclea cada alimento con sus calorías y macros, sin IA.
Insignia PRO (o VIP) sobre tu foto de perfil en cuanto eres miembro Premium.
Precios y funciones más claros: el plan mensual y el anual incluyen exactamente lo mismo (el anual solo sale más barato).
Estrenamos pasarela de pago con Creem: suscríbete a Premium (mensual o anual) en un par de toques y gestiona o cancela tu plan cuando quieras desde el portal. Pago seguro, recibo por email y tus 15 días de prueba como siempre. 🦦
Checkout de Premium con Creem: elige mensual (9,99 €) o anual (99 €) y paga en una página segura.
Portal de cliente: cambia de plan, actualiza el método de pago, cancela o reanuda — todo desde «Gestionar suscripción».
Retirada la pasarela anterior; el acceso Premium y la prueba de 15 días funcionan exactamente igual.
Corregida la regresión de ayer: en dictados largos sin pausas el vigilante del micro cortaba la frase a mitad y solo llegaban las últimas palabras. Ahora distingue cuándo estás hablando y nunca tira audio: todo lo que dices, se queda. 🦦
El vigilante del micrófono ya no interrumpe mientras hablas: escucha las señales de voz del navegador y solo actúa en silencios reales.
Si tiene que reiniciar el micro, ahora lo hace con «vaciado» — el audio pendiente se transcribe antes de reiniciar, sin perder nada.
En «Mi día de una tacada», pulsar parar también vacía el último tramo hablado antes de cerrar el micro (antes podía perderse la cola de la frase).
La grabación de voz ahora escucha TODO el rato hasta que tú pares — aunque hagas una pausa larga para pensar. Y marcar suplementos ya no da errores de timeout en frío. 🦦
Dictado por voz (comidas y «Mi día de una tacada»): si el navegador corta el micrófono en una pausa larga, un vigilante lo relanza solo — la grabación sigue hasta que TÚ pulses el botón de parar.
Marcar suplementos: el primer toque tras un rato inactivo daba un error rojo de timeout. Ahora espera más y reintenta solo — sin errores fantasma.
«Mi día de una tacada» ya está donde lo buscas: en el botón flotante ➕ y destacado bajo «Registrar comida». Y si a las 21:00 no has apuntado nada, Lutra te avisa — es el momento perfecto para contarle el día entero 🦦
El One-Shot aparece ahora en el botón flotante ➕ («Mi día de una tacada») y con botón propio bien visible bajo «Registrar comida».
Aviso de las 21:00: si no has registrado nada en todo el día, te llega un push para registrarlo todo de una tacada (se puede apagar en Perfil → Recordatorios).
El push te abre directamente el One-Shot al tocarlo.
La página de inicio pública ahora presenta las dos funciones estrella: el modo «Tu Nutricionista» y «Mi día de una tacada».
¿Día ajetreado sin registrar nada? Nuevo botón «Mi día de una tacada»: cuéntale a Lutra TODO tu día en un solo audio — desayuno, comida, cena y ejercicio — y te lo estructura entero para validar y registrar de golpe. 🦦
ONE-SHOT del día: narra todo lo que comiste y entrenaste en un audio o texto; Lutra lo separa en comidas por momento + actividades con kcal estimadas, tú validas y se registra todo de una vez.
La IA estima también las calorías de tu ejercicio (usa tu peso para afinar) y puedes quitar cualquier cosa de la propuesta antes de registrar.
Los modos nutricionales ahora se aplican AL TOCARLOS en tu perfil, con confirmación al instante — ya no hace falta bajar a «Guardar cambios».
El badge del modo activo vuelve a verse siempre: en «Tu Nutricionista» ahora dice «Siguiendo tu plan 📋» aunque tu plan sea un menú sin cifras (antes desaparecía).
La card de tu plan se reinventa: el menú de hoy es un checklist que se tacha solo al registrar comidas, con «ahora toca» destacado. Y Lutra ahora conoce TODO tu plan en cada análisis: la toma que tocaba, tus alergias, las indicaciones de tu nutri y cómo llevas el día. 🦦
El menú del día es un checklist vivo: cada toma se marca sola cuando registras una comida de ese momento, y la siguiente aparece como «ahora toca».
Al analizar cada comida, Lutra ahora compara con la toma EXACTA que tu nutri tenía para ese momento, vigila tus alergias/restricciones del plan y tiene en cuenta sus indicaciones y el objetivo del plan.
Una sola card del plan en el inicio (antes salía duplicado). La gestión del plan (documentos, composición corporal, actualizar) vive en tu Perfil.
El % de cumplimiento del plan ahora es EL MISMO en la card, los consejos de Lutra y la postal de cierre (antes podían diferir). Además cuenta el margen extra de tus entrenos.
Los consejos del inicio te dicen exactamente qué tomas del menú te quedan, y por la mañana te recuerdan con qué arranca tu plan.
Dos arreglos que pediste: ya puedes describir comidas muy largas sin que el análisis dé error, y los pop-ups de Lutra ahora se desplazan cuando no caben en pantalla — el botón para continuar siempre está a mano. 🦦
Describir una comida con mucho texto daba timeout: ahora la IA tiene mucho más tiempo y admite hasta 4000 caracteres (con contador cuando te acercas al límite).
Los pop-ups largos (como el análisis de Lutra o la postal del día) se quedaban cortados sin poder hacer scroll en pantallas pequeñas. Ahora todos los diálogos se desplazan y los botones siempre son alcanzables.
En dictados de voz muy largos ya no se «pule» el texto con IA si eso pudiera recortarlo: tu descripción se conserva entera.
Dos novedades con «Tu Nutricionista»: por la mañana puedes recibir un recordatorio con lo que tu nutri tenía para hoy (opcional, en Perfil → Recordatorios), y tu postal compartible de fin de día ahora luce tu % de cumplimiento del plan. 🦦
Recordatorio diario del menú: si sigues el plan de tu nutricionista, cada mañana Lutra te avisa de lo que toca hoy. Es opcional — actívalo en Perfil → Recordatorios → «Menú de tu nutri por la mañana».
Tu postal de «El resumen de Lutra» muestra el % de tu plan que has cumplido cuando estás en modo Tu Nutricionista.
Con «Tu Nutricionista» activo, los consejos del día de Lutra ahora se basan en tu plan (si vas corto de proteína, si te pasas de calorías, si te queda menú por hacer) y, al cerrar el día, te resume cuánto de tu plan has cumplido. 🦦
Los consejos de Lutra en el inicio citan tu plan: te avisa si vas corto de la proteína que marca tu nutri, si te pasas de sus calorías o si te queda menú por completar.
Resumen de cierre del día: por la noche, Lutra te dice el % de tu plan que has cumplido y qué ajustar mañana.
Con «Tu Nutricionista» activo, ahora ves un score diario de cumplimiento de tu plan (cuánto llevas de cada objetivo) y Lutra compara cada comida que añades con lo que tu nutri tenía para hoy. Inteligencia coordinada con tu plan en cada paso. 🦦
Score diario «Tu día según tu nutri»: un % global de cumplimiento + barras de calorías y macros (lo que llevas vs lo que marca tu plan) + el menú que tu nutri tenía para hoy. Es el corazón de la integración.
Cada comida que añades, Lutra la compara con tu plan: te dice si encaja con lo que tu nutri tenía para hoy y con lo que prioriza o evita. Como un nutricionista mirándote el plato.
Tu actividad cuenta como margen extra de calorías sobre el plan del día.
Tu plan del nutricionista pasa a ser un modo más — y el recomendado. Lo eliges en «Modo nutricional» (en tu perfil), subes el informe y la dieta, y Lutra ejecuta el plan: tus objetivos los marca tu profesional, y las etiquetas «ajustado por modo» de los widgets pasan a decir «Tu Nutricionista». 🦦
«Tu Nutricionista» es ahora un modo nutricional, destacado como recomendado arriba del todo en «Modo nutricional». Al subir el plan de tu nutri se activa solo, y tus objetivos pasan a salir de su plan (si trae cifras) en vez del cálculo automático.
Las etiquetas «ajustado por modo» de los widgets ahora reflejan «Tu Nutricionista» cuando tienes un plan activo, en lugar de un modo predefinido como Sport.
Si ya habías subido un plan, tu modo pasa automáticamente a «Tu Nutricionista» — sin que tengas que hacer nada.
¿Tienes un plan de tu nutricionista? Ahora puedes subirlo a la app — el informe de composición, la dieta, o ambos, en PDF o foto — y Lutra lo lee, lo entiende y lo ejecuta contigo. Si tu plan trae objetivos, mandan ellos; si es un menú, te lo guardo para seguirlo día a día. Y sí, también guardo tu cintura y demás medidas. 🦦
«Tu plan, con Lutra»: sube uno o varios documentos de tu nutri (informe + dieta, en PDF o foto). La IA los lee, los clasifica y los fusiona en un único plan, respetando al pie de la letra lo que pone — nunca se inventa cifras.
Si tu plan marca objetivos (kcal/macros), pasan a mandar sobre el cálculo automático de la app, porque tu profesional te conoce mejor. Si es un menú sin números, mantengo tus objetivos y te ayudo a seguir el menú.
Composición corporal: guardo y muestro peso, % graso, masa muscular, IMC y el perímetro de cintura (un KPI clave de salud), entre otros, si vienen en tu informe.
El análisis por foto ahora usa un motor de IA más ágil: reconoce el plato en segundos y se acabaron los cortes por tiempo de espera, incluso en platos con muchos alimentos (tablas de embutidos, picoteos, buffets). 🦦
Análisis por foto cambiado a un modelo más rápido y fiable. Antes, en platos con varios alimentos, podía agotar el tiempo de espera y fallar («IA falló»); ahora responde de forma consistente en segundos.
Arreglado un fallo por el que, al subir una foto con bastante comida, el análisis se quedaba sin terminar y caía a una estimación genérica (o directamente fallaba). Ahora la IA reconoce el plato completo sin quedarse sin tiempo. 🦦
Foto de comida: corregido el «timeout» que aparecía sobre todo en platos con muchos alimentos — el análisis se quedaba sin tiempo a mitad de identificar la comida y devolvía un error o una estimación genérica. Ahora reconoce el plato completo de forma fiable.
Pulido del escritorio: los widgets del dashboard ya no se montan unos sobre otros (mosaico reconstruido a prueba de balas), el detalle de un día del calendario es ahora un modal centrado y limpio, y Perfil y Planes aprovechan el ancho de la pantalla. En móvil, igual de bien. 🦦
Dashboard escritorio: arreglado el solape de widgets (el mosaico anterior se rompía con las animaciones). Ahora se reparten en columnas sin pisarse.
Detalle de un día (calendario): replanteado como tarjeta/modal centrado y proporcionado, en vez de un panel inferior a pantalla completa.
Perfil y Planes: ancho de escritorio en condiciones (antes quedaban en una columna estrecha).
Ya puedes poner (y cambiar) tu foto de perfil — toca tu foto en «Perfil», también desde el móvil. Y el dashboard en escritorio es ahora un mosaico que se reordena solo y rellena todo el ancho sin huecos (antes, de las comidas hacia abajo quedaba descuadrado). En móvil, todo igual que siempre. 🦦
Foto de perfil: ponla o cámbiala tocando tu avatar en «Perfil» (móvil y PWA incluidos). Se recorta y optimiza sola y aparece en toda la app.
Dashboard de escritorio: mosaico responsive de verdad — los widgets se reequilibran en 2-3 columnas y rellenan el ancho sin huecos ni descuadres.
Calendario «Tu diario»: al abrir el detalle de un día en escritorio, el botón «Añadir» ya no se estiraba a toda la pantalla; el panel queda centrado y proporcionado.
Perfil con cabecera renovada (tu foto + datos) y mejor aprovechamiento del espacio.
Si entras desde ordenador, la app ahora se siente como una app de escritorio: barra de navegación lateral fija, y cada pantalla aprovecha el ancho. El dashboard es un bento de tiles (ya no una columna larga de Comidas hacia abajo), e Histórico y Logros dejan de verse como un móvil estirado. En el móvil todo sigue exactamente igual. 🦦
Escritorio (≥1024px): rail de navegación lateral fijo (Hoy/Historial/Logros/Perfil/Planes + tu cuenta) en lugar del menú hamburguesa.
Dashboard: bento real de tiles a 2 columnas en los widgets de análisis/progreso (antes se desplomaba a una sola columna a partir de las comidas).
Histórico: calendario y Progreso lado a lado; Logros con rejilla más densa.
Móvil y plegables: sin cambios, idénticos que antes.
Ahora el ejercicio cuenta en todo: al añadir una actividad puedes elegir la HORA a la que la hiciste, la app te lleva con un scroll suave a tu zona de actividad y lo celebra con confeti 🎉. Y lo mejor — Lutra ya tiene en cuenta lo que has quemado hoy: su opinión tras cada comida, los consejos del día y hasta las preguntas sugeridas del chat se adaptan a tu margen real. 🦦
Al añadir una actividad puedes elegir la hora a la que la realizaste (en el dashboard y en el calendario «Tu diario»). La hora se muestra en cada registro.
Al registrar una actividad, la app hace scroll automático a tu zona de actividad del dashboard y lo celebra con confeti 🎉.
La opinión de Lutra tras añadir una comida ahora considera las calorías que has quemado hoy con ejercicio, para darte mejores indicaciones.
Los consejos del día y las preguntas sugeridas del chat de Lutra también tienen en cuenta tu actividad: cuando te has movido, te orienta sobre cómo aprovechar ese margen y recuperar.
En pantallas grandes la home dejaba de parecer un móvil estirado: ahora es un panel a dos columnas — tu anillo de calorías + «Registrar» + tips fijos a la izquierda (siempre a la vista), y el resto de widgets (modos, comidas, macros, actividad, peso, logros…) en el feed de la derecha. En móvil y plegables, exactamente igual que antes. 🦦
Dashboard adaptado a escritorio: lienzo ancho + 2 columnas (rail de foco con el anillo a la izquierda fija, feed de widgets a la derecha). En móvil/plegables se apila idéntico.
Arreglado un fallo molesto: al registrar platos que se desglosan en ingredientes (sushi, pizza, hamburguesa…), a veces aparecían líneas repetidas (arroz sushi ×2, alga nori ×3…). Ahora se funden siempre en UNA sola línea por alimento, sumando cantidades, calorías y macros. Da igual cómo la IA trocee el plato: el resultado sale limpio. 🦦
Ingredientes duplicados al desglosar platos compuestos: ahora se consolidan en una sola línea por alimento (cantidad, kcal, macros y micros sumados). Determinista — pase lo que pase con la IA, no se repiten.
El detalle de cualquier día del calendario «Tu diario» ya es completo también con la actividad: puedes AÑADIR (con presets de correr/bici/gym… o a mano), EDITAR o BORRAR las actividades de ese día, igual que ya hacías con las comidas. 🦦
Actividad editable desde el detalle del día: añadir (presets o manual con kcal/minutos/descripción), editar y borrar actividades de cualquier día.
El detalle del día ahora muestra bien la descripción de cada actividad (antes siempre ponía «Actividad»).
He ajustado la versión de escritorio para que no se vea todo estirado: el contenido ahora vive en una columna centrada y cómoda, en lugar de ensancharse a lo largo de toda la pantalla. En móvil y plegables no cambia absolutamente nada. 🦦
Escritorio: el contenido se centra en una columna cómoda (en vez de estirarse a todo el ancho). En móvil y plegables, idéntico que antes.
El calendario «Tu diario» se completa: ahora puedes EDITAR o BORRAR cualquier comida de cualquier día, y RELLENAR los días que se te olvidaron (con voz, foto o texto) — no solo el de hoy. Y abajo tienes tu progreso: el déficit del mes con su equivalente en kilos, el balance diario en barras, y cómo se traduce en tu peso real, con Lutra interpretándolo. 🗓️
Editar y borrar comidas de cualquier día desde el detalle del calendario (lápiz para editar · papelera para borrar).
«Añadir a este día»: registra comidas en días pasados (backfill) por voz, foto o texto, no solo en el de hoy.
Bloque de progreso: déficit acumulado del mes (≈ kg), balance diario en barras (verde déficit · rojo superávit) y comparación déficit-esperado vs peso real, con la lectura de Lutra.
He reinventado el histórico como un calendario mensual donde cada día cuenta tu historia de un vistazo: su color te dice si comiste en objetivo/déficit (verde), te pasaste un poco (ámbar) o bastante (rojo), con marcas de comidas, ejercicio y pesaje. Toca cualquier día para ver el detalle completo — anillo de calorías, macros, todo lo que comiste por momentos, actividad, suplementos y peso — con Lutra comentando. 🦦
Histórico rediseñado como calendario «Tu diario»: rejilla mensual con color de adherencia por día (objetivo/déficit · algo pasado · muy pasado · sin datos), micro-indicadores (comidas, ejercicio, pesaje) y navegación de meses.
Hoja de detalle al tocar un día: anillo de calorías (consumido/objetivo/quemado), macros, comidas agrupadas por momento, actividad, suplementos y peso, con la nota de Lutra del día.
Mejoras internas para que la app aguante como una campeona cuando lleguen muchos usuarios nuevos. He añadido un sistema de uso justo de la IA — límites diarios muy holgados, pensados solo para frenar abusos — que mantiene el servicio rápido y disponible para todos. 🦦
Uso justo de la IA: topes diarios muy por encima del uso normal en el análisis de comidas (voz, texto, foto) y suplementos, para proteger el rendimiento y la disponibilidad del servicio de cara al lanzamiento.
Condiciones de contratación actualizadas: reflejan el uso justo y aclaran el periodo de prueba (15 días con acceso completo, sin tarjeta, ampliable dejando una reseña).
La tarjeta que se genera al compartir un logro pasa a formato vertical 9:16 (1080×1920), perfecto para stories de Instagram y TikTok: fondo cálido con ráfaga de rareza, medallón de rareza (brote → chispa → llama → corona), categoría + dato en pastilla, título grande, y tu foto + nombre firmando abajo. 🦦
Insignia compartible rediseñada a formato vertical 9:16: ráfaga radial por rareza, medallón circular con icono de rareza, categoría + dato, y pie con tu foto + nombre.
De momento usa las poses dibujadas actuales como héroe; el set de ilustraciones únicas por logro llegará en una próxima tanda.
He rehecho la tarjeta que se genera al compartir un logro: adiós al borde biselado sobre fondo blanco y a los huecos vacíos. Ahora es una postal cálida a sangre, con su marco elegante, textura sutil de fondo, emblema de rareza, tu dato en una pastilla con relieve y tu foto + nombre firmando abajo. 🦦
Tarjeta compartible nueva: fondo crema→melocotón a sangre (sin recortes blancos), marco cálido, textura geométrica, emblema de rareza (escudo + gema), pastilla del dato con relieve 3D y tu foto + nombre como firma.
Eliminado por completo el sistema de logros antiguo: ya no saltan tarjetas con el diseño viejo — los logros viven solo en la pantalla de Logros.
La imagen que se genera al compartir un logro ahora lleva tu foto de perfil y tu nombre como firma abajo — así queda claro que ese logro es TUYO. Mucho más personal para presumir en stories. 🦦
La insignia compartible incluye tu foto de perfil (circular) y tu nombre como firma. Si tu foto no se puede usar, cae con elegancia a tu inicial.
Antes, al compartir un logro solo salía una frase y un enlace. Ahora lutrAI genera una insignia vertical preciosa —con tu Lutra, el título, la frase y el dato— lista para subir a stories de Instagram, WhatsApp o donde quieras. Toca un logro conseguido, dale a Compartir y se genera la imagen al momento. 🦦✨
Compartir logros ahora genera una imagen vertical (1080×1350) con el diseño de la insignia: Lutra, rareza, título, frase y stat. Se comparte como archivo de imagen (con descarga de respaldo si tu navegador no lo soporta).
La imagen se prepara nada más abrir el logro, así al pulsar Compartir sale al instante. Las rachas se dibujan con su llama y su moneda; el resto, con su pose dibujada a mano.
Dos cosas. Primero, arreglado el descuadre de Logros en pantallas muy estrechas (como la portada del Galaxy Z Fold): ya no se pega todo a los bordes, cada tarjeta respira. Y segundo, ¡he terminado de conectar TODOS los logros! Los que antes se quedaban bloqueados a la espera de datos ahora se desbloquean solos a medida que usas la app. 🏆
Logros ya se ve bien en pantallas muy estrechas (como la portada del Galaxy Z Fold): el contenido ya no se recorta contra los bordes.
Logros conectados del todo: primera voz/foto, triplete, hola Lutra, charlatana y mano derecha (preguntas al coach), explorador, trotamundos, fiel a tu plan (modos) y la reseña — se desbloquean solos a medida que usas la app.
Rachas históricas reales: semana en balance, semana de micros, semana/mes limpios, días activos por semana y mes, báscula fiel (4 semanas), suplementos 7 días seguidos, vuelta al ruedo y finde redondo — calculados desde tu historial.
La sección de Logros estrena cara nueva. Ahora son ~50 logros repartidos en 12 categorías (primeros pasos, racha, constancia, macros, micros, comida real, actividad, peso, suplementos, modos, coach y especiales), cada uno con su Lutra dibujada a mano o su escenita, su rareza (común → raro → épico → legendario) y una barra de progreso REAL: se desbloquean solos según lo que vas haciendo en la app (tu racha, comidas, macros en rango, micros, días de comida real, kilos bajados, actividad…). Arriba ves tu último logro destacado y listo para compartir, un resumen por rareza y filtros por categoría. Toca cualquier logro conseguido y tienes una insignia bonita para presumir. 🦦
Nueva pantalla de Logros: destacado del último logro, resumen por rareza, filtros por categoría y tarjetas con la pose de Lutra (o su escena de props para las rachas).
~50 logros en 12 categorías con lógica de triggers conectada a tus datos reales — se desbloquean automáticamente y muestran tu progreso (% y x/y) en los que aún te faltan.
Al pulsar un logro conseguido aparece una insignia compartible (estilo sticker) con su frase de Lutra; los pendientes muestran un anillo de progreso.
Lutra empieza a aparecer con más protagonismo y personalidad por la interfaz. He preparado un set de 16 poses suyas (saludando, pensando, corriendo, con corazones, dando una idea…) y las estoy repartiendo por modales, ventanas y estados vacíos para que la app se sienta más viva y con su carácter de siempre. En este primer lote la verás en: el popup de novedades (esta misma ventana 👋), al añadir actividad (corriendo), al añadir peso (mirando tu progreso), en la invitación a Premium, y cuando aún no has registrado actividad del día. Iré sumándola al resto poco a poco. (Las tarjetas de logros las dejo intactas a propósito — hay algo especial en camino para ellas.)
Nuevo set de 16 poses expresivas de Lutra + componente reusable para colocarlas en cualquier parte de la interfaz con coherencia.
Primer lote con personalidad: Novedades (Lutra con una idea), Añadir actividad (corriendo), Añadir peso (mirando tu progreso), Premium (encantada) y el estado vacío de actividad.
Las poses pegan con el crema de marca y se cargan con ligereza. Más rincones con Lutra llegarán en próximas versiones.
Dos arreglos de sensaciones: el arranque de la app instalada (Android) usa ahora exactamente el mismo crema que el fondo real —sin salto de color ni círculo blanco tras la mascota— y las barras de carga avanzan al ritmo real de cada análisis, con mensajes más amenos que cuentan lo que está pasando de verdad.
Arranque de la app instalada (Android): el fondo es ahora el crema exacto de la app y la mascota se ve centrada y nítida, sin círculo blanco detrás ni salto de color al cargar.
Barras de carga calibradas al tiempo real de cada acción (el texto va rápido, la foto tarda un poco más porque usa visión a máxima precisión): ya no pegan un tirón hasta el 92% y se quedan clavadas.
Mensajes de los preloaders reescritos para ser divertiinformativos y fieles a la realidad: reflejan los pasos que de verdad ocurren (detectar ingredientes, estimar ración, kcal/macros, vitaminas y minerales, clasificación NOVA) con el tono cercano de Lutra.
Algunos registros por texto daban error de tiempo de espera, sobre todo en conexiones móviles. Arreglado y blindado: el análisis responde más rápido y una respuesta válida ya no se corta nunca. Si alguna vez vuelve a fallar, el botón te invita a reintentar al instante.
Análisis de comida por texto: eliminado el error de tiempo de espera intermitente — el análisis se ha aligerado por dentro y responde más rápido.
Las notas por ingrediente que lees (el criterio real de Lutra) y la clasificación NOVA se mantienen igual de detalladas.
Novedad bonita para rematar: ahora puedes convertir tu día en una postal preciosa y compartirla donde quieras. Pulsa "Mi día" arriba en el panel (aparece en cuanto registras algo hoy) y Lutra te genera al instante una tarjeta con tu anillo de calorías, tus macros, tu Real Food Score, tu racha y una frase suya personalizada según cómo te ha ido. Compártela por WhatsApp, historias de Instagram o guárdala como imagen. Cada postal lleva la marca lutrAI.app — comparte tu progreso y presume de constancia.
"El resumen de Lutra": botón "Mi día" en el panel que genera una postal vertical (9:16) lista para compartir. En móvil abre el menú nativo de compartir; en escritorio la descarga como imagen.
La postal usa la paleta crema de la marca y reúne en una sola imagen tu anillo de calorías (consumido vs objetivo, coloreado por estado), las 3 barras de macros, el Real Food Score (NOVA), tu racha y una burbuja con la frase de Lutra.
La frase de Lutra se adapta a lo más destacable de tu día (racha, % de comida real, dar en el objetivo, proteína cubierta…). Es siempre factual y celebrativa — nunca consejo médico.
Arreglo de maquetación: en el widget de calorías había DOS iconos de "Fuente" sueltos y ambiguos colgando del título "Presupuesto de hoy", y aparte otra fila "Referencias" en los macros. Ahora hay UNA sola fila de fuentes al pie del widget, centrada y con etiqueta por chip (Base · Actividad · Macros · Proteína), así sabes qué cita cada una de un vistazo. Y los tooltips del anillo se han reescrito a un tono uniforme y claro.
Evidencias científicas del widget de calorías: eliminados los iconos "Fuente" sueltos del encabezado; todas las fuentes (Base, Actividad, Macros, Proteína) en UNA fila etiquetada al pie. En móvil hace wrap limpio.
Tooltips del anillo de calorías unificados a un formato consistente y cercano (base, ejercicio, total de hoy, proteína, carbos, grasa).
Continuación de v1.21.28. Las fuentes científicas de los widgets generales (el botón "Fuente" en calorías, IMC, macros, micros, NOVA, fibra…) abrían su ventanita con el título del paper EN INGLÉS de primero. Ahora abren con una frase clara en español de QUÉ dice (p. ej. "Cómo se calcula tu metabolismo basal", "Cuánta proteína al día si haces ejercicio"), con el título original del estudio debajo en pequeño y el enlace al paper intacto.
Las 10 referencias científicas de los widgets (NOVA, metabolismo basal, FAO/OMS, IMC, macros, proteína, micros, hidratación, actividad, fibra) abren ahora con un resumen en español de qué dicen.
El título original del estudio queda como línea pequeña debajo y el enlace sigue llevando a la fuente oficial — se entiende sin esfuerzo y sin perder rigor.
Las fuentes científicas de cada modo (Sport, Keto, Diabetes, Vegano, Mediterráneo, Cardio, Sin-azúcar) salían con el título original del paper EN INGLÉS de primero — distraía y confundía. Ahora cada evidencia ABRE con una frase clara en español de QUÉ DICE (p. ej. "Cuánta proteína necesitas para construir músculo", "La dieta mediterránea reduce el riesgo cardiovascular — estudio PREDIMED"), con el organismo en español (OMS, ADA, AHA, ESC, ISSN…) y el año debajo. El paper original sigue a un toque (el enlace no cambia), así que se entiende a la perfección sin perder un gramo de rigor.
Las ~30 referencias científicas de los 7 modos ahora lideran con un resumen en español (qué demuestra) en vez del título del paper en inglés. Organismos traducidos (OMS, Asociación Americana de Diabetes, Sociedad Europea de Cardiología…).
El panel de «Respaldo científico» muestra el resumen como titular y el organismo + año como fuente. El enlace lleva al estudio original (rigor intacto).
El saludo de Lutra ahora también tiene en cuenta tu modo nutricional activo (Sport, Keto, Vegano…). Aparece de vez en cuando para no repetirse, y nunca pisa un hito de racha o de peso. 🦦
Saludo de Lutra personalizado también por tu MODO activo (antes no lo tenía en cuenta). Aparece más o menos la mitad de las veces para no hacerse repetitivo, y nunca sustituye a un hito de racha o de progreso de peso.
El panel "Lo que he pensado" de cada análisis lo escribe ahora la propia IA: una nota por cada alimento contando qué es realmente y qué asumió. La IA sabe que la gula del norte es surimi o que las gambas son marisco — y ahora lo lees con sus palabras, no con plantillas.
La IA escribe una nota propia por cada alimento (qué es y qué asumió al estimarlo), y eso es lo que ves en "Lo que he pensado" — su criterio real, no una plantilla. Vale para texto, voz y foto.
Si algún alimento llega sin nota (registros antiguos, por ejemplo), se muestra en su lugar una explicación sencilla y honesta.
En "lo que he pensado" podía salir 'Gula del norte — 60 g de bebida' (¡la gula es surimi, un sólido!) o 'Gambas — de pescado' (son marisco). Arreglado de raíz, y de paso el razonamiento es más honesto: ya no cita fuentes que en realidad no se consultaron.
«Gula del norte» ya no se toma por una bebida, y gambas, calamares o mejillones ahora son «marisco», no «pescado».
Razonamiento HONESTO: fuera las citas de fuentes inventadas por alimento. Ahora solo se dice lo verificable — la ración asumida y que las kcal son una estimación — y las tablas de referencia (BEDCA/USDA) se citan una sola vez al pie.
Revisión global de la protección legal/médica para que nadie pueda confundir lutrAI con consejo médico: nota persistente al pie de toda la app, aviso fijo en el chat del coach y un aviso bloqueante reforzado. Como el texto cambió, todos vuelven a aceptarlo una vez.
Nota legal/médica PERSISTENTE al pie de todas las pantallas de la app y en la landing: 'herramienta educativa · no es consejo médico', con enlace al Aviso médico.
Coach IA: aviso fijo en la cabecera del chat («Lutra orienta de forma educativa; no da consejo médico») y comportamiento reforzado: nunca se presenta como sanitario, no diagnostica ni prescribe, y redirige cualquier tema clínico a un profesional.
Aviso médico bloqueante reforzado: 'finalidad educativa e informativa', 'no diagnostica, trata, cura ni previene ninguna enfermedad'. Versión subida a 2 → todos lo re-aceptan una vez.
Tu aceptación del aviso queda registrada de forma segura (con versión y fecha) como constancia real de consentimiento informado.
Arreglado de raíz el error de tiempo de espera al subir una foto: el análisis de máxima precisión ahora tiene el margen que necesita para terminar. Tarda un poco más (~1 minuto, con su animación de progreso), pero ya no falla. 🦦
El análisis por foto ya no se corta a mitad: una foto que va a responder bien nunca se aborta antes de tiempo.
Apostamos por la máxima precisión de visión: el análisis identifica el plato al máximo detalle, aunque tarde un poco más.
Lutra abre ahora el análisis de foto con una descripción real y específica del plato que ve: "Una ensalada César con pollo a la parrilla, picatostes y virutas de parmesano", "Un bol de açaí con plátano, arándanos y granola". Si por lo que sea no puede, cae a una descripción aproximada — nunca te deja sin intro. 🦦
Al analizar una foto, Lutra abre describiendo el plato en una frase concreta y apetitosa (no una lista de ingredientes) — la prueba de que de verdad entiende lo que ve.
Verificado de punta a punta que los micronutrientes de cada alimento se guardan y se suman al widget de micros de tu día — incluidos los de productos de marca.
Dos mejoras de inteligencia: el razonamiento de Lutra ahora menciona los micronutrientes notables de cada alimento ("buena fuente de calcio (160mg)", "ojo con el sodio (1007mg)"), y en el análisis de FOTO abre describiendo qué tipo de plato ve ANTES de desglosar ingredientes — para demostrar que de verdad entiende la foto, no solo lista cosas.
El razonamiento menciona los micros notables de cada alimento: hierro, calcio, vitamina C, potasio, magnesio o vitamina D como «buena fuente de», y el sodio alto como aviso.
En fotos, Lutra deduce el tipo de plato (ensalada, bocadillo, pasta, pizza, surtido de dulces, desayuno…) y abre con «esto tiene pinta de ser X» antes del desglose.
Los productos de marca conocidos (Big Mac y compañía) aportan también sus micros oficiales (sodio, calcio) al total del día — antes se perdían por el camino.
Cazado de raíz un bug recurrente: al volver a abrir la app, el widget principal de calorías podía aparecer a 0 hasta refrescar a mano. Ya no: se rellena solo en unos segundos. 🦦
Al reabrir la app tras un rato, el widget de calorías ya no se queda a 0 hasta refrescar: la app reintenta sola por debajo y el anillo se rellena en unos segundos, conservando mientras tanto lo último que veías.
Un Big Mac ya no se registra con ingredientes duplicados: los productos icónicos de comida rápida entran como UN solo alimento con las calorías oficiales del fabricante. Y arreglado un error de tiempo de espera al subir fotos. 🦦
Productos icónicos de comida rápida (Big Mac, Whopper, Cuarto de Libra, McNuggets) se registran como un único alimento con las kcal y macros oficiales del fabricante — limpio, sin ingredientes duplicados. Los platos caseros y genéricos se siguen desglosando como siempre.
Arreglado el error de tiempo de espera que salía a veces al subir una foto.
Si ya habías dejado tu reseña, el chip "Deja tu reseña" podía volver a salir al cerrar y abrir la app. Arreglado del todo. 🦦
El chip «Deja tu reseña» ya no vuelve a aparecer al cerrar y abrir la app cuando ya habías enviado tu reseña — también para quienes la dejaron hace tiempo.
"Doscientos cincuenta gramos de pollo" → "250 gramos de pollo". Al parar el dictado, los números hablados se convierten a cifras al instante — más claro para ti y para el análisis. 🦦
Los números dictados se convierten a cifras nada más parar: «doscientos cincuenta» → «250», «treinta y cinco» → «35», «media taza» → «1/2 taza». Solo cantidades inequívocas — los artículos («un café») se dejan en paz.
Al pulsar Stop, tu dictado se pule en un par de segundos: puntuación natural en español, mayúsculas, números en cifras y correcciones de palabras que el micrófono confunde o junta. Ves el texto limpio antes de darle a Analizar. 🦦
Tras parar el dictado, el texto se pule automáticamente: puntuación natural en español, mayúsculas correctas, números hablados a cifras y palabras pegadas separadas.
Mientras se pule, un indicador «Puliendo…» te avisa y el botón Analizar espera. Si el pulido tarda o falla, se conserva tu texto original tal cual, sin error.
Dos mejoras del dictado: si parabas a medias y volvías a darle a grabar, la segunda grabación salía muda — arreglado. Y el texto sale con más comas y puntos naturales según tus pausas. 🦦
Volver a grabar justo después de parar ya funciona a la primera (antes la segunda grabación podía salir muda).
Puntuación automática más natural: el dictado inserta comas y puntos según la duración de tus pausas.
El análisis de fotos estrena el motor de visión más potente hasta la fecha, y el chat del coach también sube de nivel. Combinado con la mejora de resolución, pasa de "adivinar lo que hay" a identificar cada cosa, leer etiquetas y contar unidades visibles. 🦦
Motores de IA renovados al estado del arte: el análisis por foto identifica cada alimento, lee la etiqueta del envase, cuenta unidades visibles y distingue la salsa del aliño. El coach responde notablemente mejor por el camino.
El cuello de botella del análisis de fotos no era el motor: era la calidad de imagen que le enviábamos, una miniatura borrosa. Ahora la foto viaja con el triple de resolución y la IA ve texturas, etiquetas y tamaños reales. 🦦
Las fotos se analizan a mucha más resolución: la IA distingue la textura del aliño, lee etiquetas de envases y diferencia el grano de arroz del fideo. Lo notarás sobre todo en platos compuestos, marcas reconocibles y porciones complejas.
Dos arreglos del dictado: Chrome ya no muestra "Lutra está usando tu micrófono" un rato después de cerrar el diálogo, y la primera grabación tras dictar la anterior ya no sale muda. 🦦
El micrófono se libera al instante al cerrar el dictado, al analizar o al salir de la pantalla: Chrome ya no muestra el aviso de «está usando tu micrófono» a destiempo.
Dictar, analizar y volver a dictar ya funciona a la primera: la nueva grabación no sale muda.
Ahora puedes ajustar la cantidad de cada alimento ANTES de guardar la comida, con botones +/− y un input numérico. Al cambiarla, Lutra recalcula kcal/proteína/carbos/grasa/fibra/micros proporcionalmente. Si la IA estimó 200g de pasta y la tuya era 150g, basta tocar la cantidad y todo se reajusta.
Antes de guardar, cada alimento tiene botones − y +, un campo numérico y su unidad editable. Al cambiar la cantidad, las kcal, macros y micros se recalculan en vivo y en proporción.
El usuario ya no necesita borrar el item y volver a dictarlo si Lutra estimó mal el peso — un toque a +/− ajusta el aporte calórico al instante.
El "Lo que he pensado" pasa de lista escueta a un análisis por alimento donde Lutra explica de dónde sale cada número. Si detecta una marca conocida (Big Mac, Donuts, Activia, Coca-Cola…), cita el dato oficial de la marca; si es un alimento genérico, menciona las tablas científicas de referencia (BEDCA y USDA). Y ya no se calla a partir del 7º alimento: cobertura completa.
Base de datos curada con ~30 marcas y productos con presencia fuerte en España (McDonald's, Burger King, Coca-Cola, Mahou, Donuts, Bollycao, Kit Kat, Nutella, Activia, Cola Cao, Doritos, Lay's, Red Bull, Telepizza…) con sus datos de etiquetado oficial y la fuente citada.
Una micro-explicación por CADA alimento (sin truncar a 6): la cantidad asumida, sus kcal y la fuente concreta ("según etiquetado oficial de Donuts (Bimbo)" o "valor medio BEDCA").
El pie del razonamiento menciona BEDCA y USDA FoodData Central como fuentes de referencia para lo genérico — el rigor científico detrás de cada estimación.
Auditoría sistemática de la app con todas las lecciones aprendidas: arreglados varios cuelgues y errores raros que algunos veíais sobre todo en móvil, y un logro que no se acreditaba bien. 🦦
La página de perfil ya no se queda cargando para siempre en algunos móviles.
El botón «Suscribirse» ya no se queda con la ruedecita girando sin hacer nada.
El logro de micronutrientes tiene ahora en cuenta tu modo: si eres vegano y cubrías tu B12, antes no se te acreditaba — ahora sí.
Añadías la cena por la tarde y Lutra te hablaba como si fuera el desayuno. Ya no: ahora sabe la hora, el día de la semana, la parte del día y el momento que marcaste (desayuno, comida, cena…). 🦦
Lutra ya no confunde los momentos del día: sus comentarios saben si esa comida era desayuno, comida, cena o snack, y a qué hora la registraste.
Todos los análisis y consejos usan ese contexto temporal siempre — nunca más un «buen desayuno» a las 22:00.
Cuando un modo nutricional está activo y cambia macros o micros respecto a la base, el widget afectado muestra ahora un chip "💪 Ajustado por Sport / Performance" (con el emoji y color del modo). Al tocarlo, se enumeran los cambios concretos. Aplicado al anillo de calorías, las macros y los micros.
Chip «Ajustado por modo» con el emoji y color de tu modo activo en los widgets afectados. Solo aparece si tu modo cambia de verdad ese widget — nada de ruido.
Al tocarlo, enumera los cambios concretos: «Proteína 210g (base 189g)», «Sodio 2300mg (base 1500mg)», «+B12 2,4µg (nuevo)».
Aplicado a los tres widgets que un modo puede ajustar: anillo de calorías, macros y micros — cada chip coloreado con el color del modo.
Tocar el chip te lleva al perfil, donde gestionas o cambias el modo. Así siempre sabes por qué un valor es como es.
Los micros (sodio, hierro, calcio, vitC, vitD, potasio, magnesio) eran un objetivo estándar igual para todos. Pero un usuario Sport necesita ~2300mg de sodio (no 1500) por pérdidas de sudor; un Vegano necesita ~25mg de hierro y debe vigilar la B12, que antes ni aparecía. Ahora cada modo ajusta tus objetivos de micros.
Los objetivos de micronutrientes se adaptan a tu modo: cada modo puede ajustar el objetivo de un micro o añadir nuevos (como B12 y zinc en Vegano).
Sport: sodio 1500→2300mg (ACSM 2016, electrolitos por sudor), magnesio 350→420mg (RDA hombre, calambres), vitC 80→200mg (recovery post-entreno), potasio 3500→4700mg (AI adulto).
Vegano: hierro 14→25mg (×1.8 por biodisponibilidad no-heme, AND 2016), calcio 1000→1200mg (sin lácteos), añadido vitB12 2.4µg (CRÍTICO, debe suplementarse SIEMPRE), añadido zinc 11mg (fitatos reducen absorción).
Diabetes: magnesio 350→420mg (deficiencia común en T2DM, Barbagallo & Dominguez 2015).
Heart-friendly: potasio 3500→4700mg (DASH antihipertensivo, Sacks 2001), calcio 1000→1200mg (DASH refuerza lácteos bajos en grasa).
El widget del modo Sport mostraba un objetivo genérico de 100 g de proteína aunque el tuyo real (calculado por tu peso) fuera 210 g. Arreglado: ahora usa TU objetivo. 🦦
El widget del modo activo usa ahora tu objetivo real calculado por tu peso (Sport: 2 g por kilo), en vez de un valor genérico de 100 g.
Auditados los 8 modos: la lógica de proteína de cada uno es correcta y con respaldo científico (Sport 2,0 g/kg, Keto 1,6 — intencional para no salir de cetosis —, Vegano 1,3, Antiinflamatoria 1,4, Diabetes 1,5…).
En móviles plegados (Galaxy Z Fold y similares) el contenido salía cortado por la izquierda («ARTES» en vez de «MARTES»). Arreglado de raíz. 🦦
El contenido ya no se corta por la izquierda en pantallas muy estrechas: el popup de novedades y el resto de la app encajan siempre en el ancho disponible.
Dos arreglos: enviar tu reseña ya no da error, y si tus notificaciones push habían dejado de llegar, la app lo detecta y se vuelve a suscribir sola al abrirla. 🦦
Arreglado el error que impedía guardar tu reseña en algunos móviles.
Si las notificaciones habían dejado de llegarte, al reabrir la app se re-registran solas — sin que tengas que tocar nada.
El popup de novedades desbordaba la pantalla con zoom alto y el botón de cerrar quedaba fuera. Rediseñado: ahora cabe siempre, con la X y el botón «Entendido» a la vista. 🦦
El popup de novedades encaja en cualquier pantalla, incluso con zoom del 200%: cabecera y pie fijos, contenido con scroll y botones siempre alcanzables.
Las entradas largas se recortan con elegancia y un aviso «+N cambios más en el historial».
«Dos porciones de pizza pepperoni mediana» ya no llega como un solo bloque: se desglosa en masa, tomate, mozzarella, pepperoni y aceite, con sus gramos, kcal y calidad por ingrediente. 🦦
Desglose con las recetas más habituales (pizza, hamburguesa, bocadillo, sándwich, lasaña, paella, sushi, burrito, kebab, perrito, tortilla de patatas, carbonara, boloñesa). Entiende porciones («dos», «3») y tamaños (mediana, grande, familiar).
Lutra te avisa cuando ha descompuesto un plato: «He descompuesto tu pizza en sus ingredientes principales para que veas qué hay realmente dentro».
Si dices algo genérico («pizza» a secas), Lutra te sugiere cómo pedir más detalle (ej.: «3 porciones pizza pepperoni mediana»).
Dos mejoras de fondo en cómo Lutra analiza la comida: los platos compuestos se desglosan en sus ingredientes con la calidad real de cada uno, y los dulces indiscutibles (tartas, bollería, helados…) cuentan SIEMPRE como ultraprocesados. 🦦
Los dulces y postres indiscutibles (tarta, pastel, merengue, tiramisú, bizcocho, magdalena, helado…) se clasifican siempre como ultraprocesados — se acabaron las desclasificaciones absurdas tipo «tarta de merengue → comida real».
Los dulces no se descomponen en «huevo + azúcar + harina» (eso hacía parecer sana una tarta): se registran como lo que son, UN dulce ultraprocesado.
La animación del anillo al guardar una comida se reproducía debajo de la opinión de Lutra y te la perdías. Ahora se luce al cerrar el popup, encadenada con el confetti. Y los widgets aparecen con un fundido suave al hacer scroll. 🦦
La animación del anillo (+kcal, destellos) se reproduce al cerrar la opinión de Lutra: cierre → anillo → confetti. Disfrutas la secuencia completa.
Cada widget del panel hace una entrada suave la primera vez que llega a tu pantalla al hacer scroll.
Tres arreglos: los logros ya no saltan encima de la opinión de Lutra, el historial ya no muestra ceros hasta refrescar, y la pantalla de trofeos ya no se queda cargando para siempre. 🦦
Los logros nuevos esperan a que leas la opinión de Lutra y luego saltan — sin pisarse.
El historial ya no muestra 0/0/0 hasta tirar para refrescar.
La pantalla de trofeos ya no se queda con el cargador infinito.
El popup con la opinión de Lutra tras guardar una comida a veces no aparecía en móvil. Rehecho de raíz: ahora aparece SIEMPRE. Y la pantalla de bienvenida se retira temporalmente mientras la arreglamos a fondo. 🦦
La opinión de Lutra tras guardar una comida aparece siempre, también en móvil (antes a veces se perdía por el camino).
Pantalla de bienvenida desactivada temporalmente: la recuperaremos cuando esté a la altura. El arranque normal de la app la cubre mientras tanto.
El razonamiento de Lutra a veces recaía en el tono clínico. Ya no: siempre suena cálido y en primera persona. Y sus saludos tienen ahora muchas más variantes por contexto, para no repetirse. 🦦
El razonamiento de Lutra es siempre cálido y en primera persona («He apuntado tu 🍔 Big Mac, las 🍟 patatas y la 🥤 Coca-Cola…»), pase lo que pase.
Cada escenario del saludo (racha muy alta, racha media, peso bajando, re-engagement, lunes por la mañana, domingo tarde, noche…) tiene ahora 3-6 variantes con ángulos distintos: motivación, ciencia ligera, humor y cariño.
La tarjeta del análisis se rediseña con la nutria grande y centrada como protagonista, el confetti espera a que termines de leer, y el tono es más cercano que nunca. 🦦
Tarjeta del análisis rediseñada: la nutria grande y centrada con halo pulsante, chip flotante «💬 Lo que dice Lutra» y la respuesta en una tarjeta elevada con profundidad.
El confetti se dispara al cerrar el pop-up del análisis: antes saltaba encima y se solapaba con la lectura.
Retirado el botón «Pregunta más a Lutra» del pop-up: el chat sigue a un toque en el botón flotante de Lutra del panel.
El pop-up de opinión tras cada comida ya no muestra asteriscos sin formato: negritas, listas y párrafos se ven bonitos, con el veredicto destacado. Y Lutra usa tu nombre, tu modo y tu objetivo. 🦦
La respuesta de Lutra se muestra con formato: negritas, cursivas, listas y el primer párrafo (el veredicto con emoji) destacado.
Lutra usa tu nombre, menciona tu modo nutricional y tiene en cuenta tu objetivo de peso en cada análisis ("🌱 Buenísima elección de cena, Iñaki…").
Bug curioso: «pan de hamburguesa» mostraba el emoji de chuletón 🥩. Ahora los platos icónicos (hamburguesa, pizza, taco, sushi, paella…) muestran siempre su emoji, mencionen el ingrediente que mencionen. 🦦
Los platos emblemáticos ganan siempre su emoji: hamburguesa→🍔, pizza→🍕, bocadillo→🥪, taco→🌮, sushi→🍣, paella→🥘, tarta→🍰, helado→🍦… aunque el nombre mencione pan, carne o salsa.
Arreglado el «algo no ha cargado bien» que salía a veces justo al entrar. Y mientras Lutra piensa tu análisis, ahora te acompañan frases ingeniosas rotativas. 🦦
El error «algo no ha cargado bien» que aparecía a veces al entrar en la app: cazado y arreglado.
Mientras Lutra analiza, rotan frases empáticas cada par de segundos: «Cruzando datos con tu objetivo… 🎯», «Pesando macros como una balanza romana… ⚖️», «Sin juicios, solo info útil 🦦💚».
Las cards de comidas del dashboard ahora tienen un listado mucho más vistoso: cada alimento muestra su emoji característico (🥚 huevo, 🍞 pan, 🐟 salmón, 🍫 cacao…), un punto de calidad al lado del avatar, separadores sutiles entre líneas y mejor jerarquía visual.
Cada alimento muestra su emoji característico (🥚 huevo, 🍞 pan, 🐟 salmón, 🍫 cacao…), con más de 90 reglas para acertar con los nombres en español. Si no hay coincidencia, 🍽️ — nunca se rompe.
Cada línea con su avatar circular, un punto de calidad (verde comida real, amarillo procesado, rojo ultraprocesado), la cantidad como subtítulo y las kcal destacadas a la derecha.
Separadores sutiles entre alimentos y más aire vertical: el ojo escanea cada línea como entidad propia.
Dos cambios narrativos: el antiguo "Razonamiento del coach" pasa a llamarse "Razonamiento de Lutra", con la nutria mascot y un tono mucho más cercano y empático. Y tras añadir comida aparece un pop-up con Lutra haciendo un análisis rápido de esa comida en relación a lo que llevas hoy, tu objetivo y tu modo activo.
Nuevo pop-up tras guardar una comida: Lutra la analiza al momento en relación a lo que llevas hoy, tu objetivo de peso y tu modo activo — 3-4 frases cálidas con veredicto, contexto y una sugerencia accionable.
El «Razonamiento del coach» pasa a ser «Razonamiento de Lutra»: con la nutria en el avatar, gradiente suave y el titular «🦦 Lo que he pensado».
Los tres widgets del final del panel (tendencia semanal, calidad de la semana y juego) se quedaban a cero tras añadir una comida hasta tirar para refrescar. Arreglado. 🦦
Los widgets de tendencia semanal, calidad y juego se actualizan al instante tras añadir una comida — sin tirar para refrescar.
Tras añadir una comida, el widget de peso podía desaparecer y los de tendencia quedarse sin actualizar. Arreglado: un fallo pasajero de conexión ya no borra lo que estabas viendo. 🦦
El widget de peso ya no desaparece tras añadir una comida, y un fallo puntual de conexión ya no vacía los widgets: se conserva lo último que veías hasta que llegan los datos frescos.
Cazado y arreglado de raíz el error que a algunos os rompía la pantalla («algo ha salido mal») tras añadir una comida o actividad. 🦦
El error que rompía la pantalla al añadir comida o actividad (el widget de peso era el culpable): arreglado de raíz y para siempre.
Cada widget del panel está ahora aislado: si uno falla, los demás siguen funcionando y solo ese muestra un aviso con opción de reintentar. 🦦
Si un widget concreto falla, el resto del panel sigue funcionando: solo ese muestra «no ha cargado bien» con su botón de reintentar. Antes, un solo fallo tumbaba la página entera.
La app ya no se recarga sola de forma inesperada tras añadir una comida. Y al añadir una actividad, el widget de calorías se mueve al INSTANTE. 🦦
Eliminadas las recargas espurias que algunos notabais tras añadir una comida: la app solo se recarga sola cuando de verdad hace falta (justo tras una actualización).
Añadir una actividad actualiza el anillo y las kcal restantes al instante (antes tardaba unos segundos y parecía que no se enteraba).
Cazada en directo la recarga espuria que saltaba a veces tras añadir comida y hacer scroll. Y en móvil, los botones de editar/borrar una comida ya responden al primer toque. 🦦
Arreglada la recarga espuria que podía saltar tras añadir una comida y hacer scroll.
En móvil, editar o borrar una comida responde al primer toque (antes el primer tap se lo tragaba un globito de ayuda y hacían falta dos).
La calidad de cada alimento (comida real / procesado / ultraprocesado) la decide ahora la IA al analizar cada comida, con criterio NOVA de verdad. Se acabaron los casos absurdos como «tarta de merengue» saliendo en verde. 🦦
La IA clasifica cada alimento con criterio NOVA contextual, no por coincidencia de palabras — entiende qué es cada cosa realmente.
Cubiertos los casos límite que solían fallar: bollería «casera» → ultraprocesado, yogur de sabores → ultraprocesado, pan blanco de panadería vs pan industrial, patatas fritas caseras vs de bolsa.
Los dulces y postres se registran como UN único item ultraprocesado, nunca descompuestos en «huevo + azúcar + harina» (eso hacía que cada ingrediente pareciera comida real cuando lo que comiste fue una tarta).
Si corregiste a mano la calidad de un alimento, tu elección se sigue respetando siempre.
Tras dictar la primera frase, el micrófono dejaba de capturar aunque el botón siguiera en modo grabar — había que parar y volver a empezar. Arreglado: el dictado fluye sin cortes silenciosos. 🦦
El micrófono ya no deja de escuchar en silencio tras la primera frase: si el navegador lo corta por dentro, se relanza solo sin que pierdas nada de lo dictado.
Dos mejoras al dictado por voz: el micrófono ya no se corta cuando paras unos segundos para pensar, y el texto sale con puntuación deducida de tus pausas (comas, puntos y mayúsculas). 🦦
El micrófono ya no se corta en tus pausas: si el navegador lo detiene, se reabre solo al instante — hasta que TÚ pulses parar.
El texto dictado sale puntuado en vivo: comas en pausas medias, puntos y mayúscula en pausas largas, y una pasada final de limpieza al parar.
Mejoras del sistema de reseñas: un chip flotante te recuerda dejar la tuya (hasta que la dejes, funciona en cualquier momento), y en tu perfil hay una tarjeta con el incentivo de +15 días o tu reseña actual para editarla. 🦦
Chip flotante «Deja tu reseña» visible por toda la app hasta que dejes la tuya, con una X discreta para ocultarlo unas horas (sin spam).
Tarjeta de reseña en tu perfil: con el incentivo «+15 días gratis» si aún no la has dejado, o tus estrellas actuales y el botón «Editar» si ya la tienes.
Estrenamos las reseñas: la prueba gratuita pasa a 7 días y, al dejar tu reseña (1-5★ + comentario), te regalamos 15 días extra. Las mejores opiniones se muestran en la portada. 🦦
La prueba gratuita pasa de 30 a 7 días… con truco a tu favor: deja tu reseña y sumas 15 días extra.
Al expirar la prueba, un aviso te invita a valorar la app (5 estrellitas + comentario) a cambio de los 15 días. Si no te apetece, «Ahora no» y no vuelve a molestar en 24 h.
Nueva sección «Lo que opinan nuestros usuarios» en la portada: solo se publican reseñas de 4★ y 5★, con avatar, nombre y comentario.
Tu reseña es única y editable: puedes cambiarla cuando quieras (los 15 días extra solo se suman la primera vez).
El historial ya no necesita el tirón para refrescar: se actualiza solo, también si cambias algo desde otra pestaña. Y sus cálculos usan tu peso actual, como el panel. 🦦
El historial se actualiza solo — sin tirar para refrescar — y refleja al momento los cambios hechos desde otras pantallas o pestañas.
Los cálculos del historial usan tu peso ACTUAL: antes usaban el peso del alta y el objetivo de calorías podía no cuadrar con el que veías en el panel.
El chip de estado del anillo decía «¡EN TU OBJETIVO!» en verde aunque te hubieras pasado un 50% del presupuesto. Arreglado — ahora evalúa tu porcentaje real del día. 🦦
El estado del anillo evalúa el porcentaje REAL del día: si te pasas, lo dice — nada de «¡En tu objetivo!» en verde con un «+365 por encima» al lado.
Estados más finos y realistas: «Por debajo», «En buen ritmo», «¡En tu objetivo!», «Por encima» (aviso) y «Te has pasado» — sin saltar de verde a rojo de golpe.
Repaso del widget de calorías tras vuestro feedback: cuando te pasas del presupuesto, lo ves en rojo con la cifra exacta, y el slider explica su fórmula con tus números reales. 🦦
Cuando comes más que tu presupuesto (base + ejercicio), el chip muestra «+X por encima» en rojo — antes se quedaba en «Restan 0» y no sabías cuánto te habías excedido.
El slider pasa a llamarse «Déficit vs mantenimiento» y, al tocarlo, muestra la fórmula completa con tus números reales.
Bug importante cazado: el metabolismo, el déficit ideal y el objetivo de proteína se calculaban con tu peso del alta, no con el actual. Si habías perdido o ganado peso, los números no se movían. Arreglado. 🦦
Metabolismo basal, gasto diario, déficit ideal y objetivo de proteína se calculan ahora con tu peso ACTUAL (tu último pesaje), no con el del registro inicial. Si empezaste a 80 kg y estás a 75, los números por fin lo reflejan.
El icono de la app muestra ahora la nutria limpia sobre el naranja de Lutra, sin texto cortado.
El slider de déficit no contaba las kcal quemadas: si entrenas, tu gasto real del día es mayor y tu déficit también. Corregido — números y marcador reflejan tu día completo. 🦦
El déficit de «Hoy» se calcula contra tu gasto REAL del día (metabolismo + ejercicio): si quemas 500 kcal entrenando, el déficit mostrado lo refleja.
El marcador del slider también se mueve al añadir ejercicio: entrenar te da margen extra para comer y ahora se ve.
Estados más claros según tu objetivo: «Por debajo del objetivo», «Por encima del objetivo» y «Hoy en superávit».
Nueva animación de bienvenida: la nutria entra con un bote y respira, el patrón de fondo se dibuja solo, 10 partículas orbitan a su alrededor y «lutrAi.app» se escribe letra a letra. Puro mimo. 🦦
Bienvenida coreografiada: bote de entrada de la mascota, fondo dibujándose, partículas orbitando, destellos alrededor de la manzana y el nombre de la app letra a letra, con su frase: «Diseñado para humanos, no para hojas de cálculo».
Respeta la opción de «reducir movimiento» de tu dispositivo y puedes saltarla cuando quieras con «Entrar».
Cazadas dos molestias: las recargas aleatorias que algunos veíais de vez en cuando, y el preloader que a veces se quedaba atascado al arrancar. 🦦
Eliminadas las recargas aleatorias: la app ya no se refresca sola sin motivo.
El preloader de arranque ya no se queda atascado esperando.
Cazada la causa del error intermitente que salía de vez en cuando al abrir la app. Ahora, si algo falla un instante al arrancar, la app reintenta sola por debajo y tú ni te enteras. 🦦
El error intermitente «Esta página no ha cargado» al abrir la app: arreglado. Si algo falla un momento al arrancar, la app reintenta sola y se recupera sin que lo notes.
El widget de calorías se actualiza al INSTANTE al guardar una comida, y terminar el registro inicial ya no te llevaba a una página de error. 🦦
El widget de calorías se actualiza al instante al guardar una comida — ya no depende de que la conexión conteste primero.
Completar el asistente inicial ya no acaba en una página de error: entras directo a tu panel con tus datos frescos.
Nuevo slider de déficit calórico bajo el anillo, y los widgets de calorías, actividad, suplementos y peso se actualizan SÍ o SÍ al añadir algo. 🦦
Slider de déficit calórico bajo el anillo: zonas de color (verde en objetivo, ámbar por encima, rojo superávit), tu déficit de hoy vs el ideal y explicación del cálculo al tocarlo.
Los widgets de calorías, actividad, suplementos y peso se actualizan siempre al añadir algo — se acabó el refrescar a mano.
El análisis de fotos estrena un motor de visión superior: distingue mejor proteínas parecidas, cuenta unidades con más precisión y caza salsas, bebidas y aliños que antes se escapaban. 🦦
Motor de visión superior para las fotos: identifica con más fiabilidad alimentos parecidos, cuenta unidades exactas y detecta salsas, bebidas y condimentos que antes se ignoraban a veces.
Mejor calibración para platos típicos españoles: jamón, chorizo, gazpacho, ensaladilla, aceitunas, caña, copa de vino, refresco azucarado vs zero, café solo o con leche…
Rediseño profundo del anillo de calorías: vertical, enorme, con el número central gigante y burbujas de agua de fondo. Y el panel ya no se congela tras añadir una comida. 🦦
El anillo de calorías es ahora un héroe vertical: anillo gigante, número central enorme con gradiente, indicador pulsante en el extremo del progreso y burbujas tipo «superficie de agua» a juego con la nutria.
El panel ya no se queda congelado tras añadir una comida: una lectura lenta ya no bloquea a las demás.
El anillo de calorías ahora es LA métrica estrella: más grande, con halo y borde marcados. Al guardar una comida hace fiesta — pulso, destellos y un chip «+X kcal» flotando. Y la portada ya no parpadea al abrir la app con sesión iniciada. 🦦
Anillo de calorías más grande y protagonista: +20% de tamaño, número central +25%, halo más visible. SE VE que es la métrica principal del día.
Fiesta al añadir comida: pulso radial, destellos tipo confeti, un chip «+X kcal» que flota hacia arriba y scroll automático al anillo para que no te lo pierdas.
Eliminado el parpadeo de la portada pública al entrar en lutrai.app con la sesión iniciada: ahora vas directo a tu panel.
Cazada por fin la causa real de que las notificaciones push no funcionaran. Si las tenías activadas, vuelven a llegar. 🦦
Notificaciones push reparadas de raíz: la activación y los avisos vuelven a funcionar con normalidad.
Dos arreglos de los buenos: las notificaciones vuelven a poder activarse (un fallo lo impedía) y el widget de actividad ya no se queda vacío hasta refrescar. 🦦
Las notificaciones vuelven a poder activarse: un fallo al arrancar la app impedía registrarlas.
El widget «Actividad de hoy» ya no se queda vacío hasta refrescar.
Avisos más claros al activar las notificaciones: se distingue permiso denegado, navegador no compatible o error técnico.
Los dos botones flotantes ya están a la misma altura, el aviso médico enlaza los textos legales, y el registro pide confirmar que tienes al menos 16 años. 🦦
Los botones flotantes de añadir comida y de Lutra, por fin alineados al píxel.
El aviso médico enlaza ahora con los Términos de uso, la Política de Privacidad y el Aviso Legal (se abren en pestaña nueva para no perder el sitio).
Registro: confirmación obligatoria de tener al menos 16 años (edad mínima legal en España para este tipo de servicios).
En Planes, una tarjeta legal de recuerdo bajo los precios: lutrAI.app es una herramienta educativa y no sustituye el consejo médico profesional.
Antes de usar la app por primera vez, todos los usuarios deben aceptar explícitamente un descargo de responsabilidad: lutrAI.app es una herramienta educativa, NO un dispositivo médico ni sustituye al consejo profesional sanitario.
Modal de descargo de responsabilidad bloqueante al primer acceso. Cubre: estimaciones aproximadas (±10-30%), contraindicaciones para patologías (diabetes, IRC, embarazo, TCA, alergias...), Lutra no diagnostica ni prescribe, responsabilidad del usuario, referencia al 112 en emergencias.
Aceptación con checkbox explícito + botón «Acepto y entro». Queda constancia de tu aceptación con fecha y versión: si actualizamos el texto legal, se te vuelve a pedir.
Link permanente en Perfil para revisar el aviso legal. Muestra si está aceptado o no. Pulsando se abre el modal en modo lectura (cerrable).
Documentación clara de para qué sirve la app y para qué NO sirve.
Barrida final a los botones que se quedaban «pensando» para siempre: editar comidas, añadir actividad o peso, favoritos, perfil y asistente inicial — todo guarda ya a la primera. 🦦
Se acabaron los guardados colgados: editar comidas, añadir o borrar actividad, registrar peso, favoritos, guardar el perfil y el asistente inicial responden siempre.
El chat con Lutra ya no se cuelga ni suelta errores rojos. La bienvenida estrena saludo personalizado por tu contexto del día, y la personalidad de Lutra es coherente en toda la app. 🦦
El chat con Lutra ya no se cuelga: responde con fluidez y, si algo falla, tu pregunta se queda en el input para reintentar sin reescribirla.
Personalidad de Lutra unificada en toda la app: tono cercano y motivador, anti-clichés y vocabulario propio.
Saludo del splash PERSONALIZADO por contexto: hora del día, racha de registros, peso bajado/subido, comidas hoy, día de la semana. Si llevas 7+ días: "🔥 Esto ya es hábito, no esfuerzo". Si bajaste peso: "📉 Esto es ritmo sano, no carrera". Si es lunes mañana: "☀️ Nueva semana, mismas ganas". 12+ variaciones.
Welcome Splash rediseñado: ya no se corta, layout responsive con safe-areas (notch, dynamic island). Bubbles flotando como agua de río, halo radial pulsante, Lutra animada con balanceo, emoji contextual aparece flotando.
Cada modo (Keto, Vegan, Mediterránea, Sport, Diabetes-Friendly, Heart-Friendly, Sugar-Friendly) ahora tiene su tarjeta científica: rationale, macros explicados, nutrientes a vigilar, suplementación basada en evidencia, hábitos diarios, precauciones y links a fuentes oficiales (PREDIMED, AHA, ADA, ISSN, OMS, NIH).
Auditoría completa de los 7 modos. Reescritos con datos respaldados: Keto cita Volek & Phinney 2011 y Virta Health, Mediterránea cita el estudio PREDIMED (NEJM 2018), Sport cita ISSN Position 2017 y ACSM, Diabetes-Friendly cita ADA Standards of Care 2024, Heart-Friendly cita AHA 2021 y patrón DASH del NIH, Vegan cita Academy of Nutrition 2016 y The Vegan Society, Sugar-Friendly cita OMS 2015 y Hall NIH 2019.
Tarjeta científica colapsable en el panel (debajo del modo activo) y en Perfil (al seleccionar un modo). Muestra: el porqué del modo, macros con explicación individual, nutrientes clave con severidad (crítico / importante / vigilar), suplementación recomendada con dosis y nivel (esencial / recomendado / opcional), hábitos diarios, contraindicaciones y enlaces a los estudios originales.
Vegan: B12 marcado como suplementación ESENCIAL (no opcional). Sin ella deficit garantizado a medio plazo. También se vigilan omega-3 EPA/DHA de algas, vitamina D, hierro, calcio, zinc y yodo.
Keto: electrolitos (sodio, potasio, magnesio) marcados como críticos. La "keto flu" de los primeros días se debe casi siempre a déficit de electrolitos.
Sport: creatina monohidrato 3-5g/día marcada como suplementación esencial (suplemento más estudiado del mundo). Carbs explicados por tipo de entreno (4-7 g/kg fuerza, 7-10 g/kg resistencia).
Heart-Friendly: añadido objetivo de grasa saturada <6% kcal (AHA), sodio <1500 mg, omega-3 EPA+DHA 250-500 mg/día prevención primaria o 1000 mg/día secundaria.
Mediterránea: añadidas guías cuantitativas concretas — AOVE 50g/día (PREDIMED), frutos secos 30g/día, pescado azul 2-3 veces/semana, legumbres ≥3/semana, carne roja <2/semana.
Tooltips con respaldo en cada métrica clave. Links directos a NEJM, Lancet, ADA, AHA, ISSN, NIH, OMS, EAT-Lancet, Fundación Dieta Mediterránea.
El objetivo de sodio era 2300mg, que es el LÍMITE MÁXIMO recomendado por la OMS — no el mínimo. Por eso el coach decía "te falta sodio" incluso si habías tomado un sobre de electrolitos. Recalibrado a 1500mg (mínimo adecuado) y excluido del aviso "te falta".
Objetivo de sodio bajado de 2300mg a 1500mg/día (Adequate Intake según OMS/IOM). La cifra 2300mg es el TOPE recomendado, no la cantidad ideal. Casi nadie llega a 2300mg en una dieta moderada — usar esa cifra como objetivo daba lecturas "40% de tu sodio" que sugerían incorrectamente añadir sal.
Coach: el aviso "te falta sodio · añade una pizca de sal" está deshabilitado. En una dieta normal el sodio rara vez está bajo (la sal está en todo lo procesado) y empujar a añadir más es contraproducente. Sí se siguen mostrando déficits de hierro, calcio, magnesio, potasio, vitamina C/D — donde sí hay déficits reales frecuentes.
Los chips de cada suplemento ahora muestran TODOS los micros que aporta (no solo kcal/prot). Si un suplemento que obviamente debería tener micros (electrolitos, multivit, vitamina D…) salió sin ellos, lo marcamos en amarillo y puedes re-investigarlo con un click.
Cada suplemento investigado muestra ahora un chip verde por cada micro que aporta ("+500mg Sodio", "+60mg Magnesio"…). Antes solo se mostraba kcal/prot — los micros estaban guardados pero invisibles.
Botón Re-investigar (icono refresh) en cada suplemento ya añadido. Fuerza una nueva consulta a Lutra y sobrescribe los datos guardados. Útil cuando la primera investigación quedó incompleta.
Detección automática de suplementos con datos incompletos: si el nombre matchea (electrolitos, multivit, vitamina, magnesio, hierro, etc.) y no hay micros guardados, el item se marca en amarillo con badge "Sin micros" y el botón refresh resalta para invitarte a re-investigar.
La investigación es más exigente consigo misma: un electrolito debe traer siempre sodio, potasio y magnesio; un multivitamínico, sus micros principales.
La actualización automática de tus suplementos antiguos investigaba bien… pero no guardaba los resultados y el resumen siempre decía «0 actualizados». Ambos arreglados. 🦦
La actualización de suplementos antiguos ahora guarda de verdad los datos investigados y el resumen cuenta bien cuántos se han actualizado.
El resumen final distingue tres casos: todo bien («X suplementos actualizados ✨»), todo fallido o mixto («X actualizados · Y fallaron»).
Tras añadir una comida ya no hace falta refrescar la app: anillo de kcal, macros, micros, comidas, calidad NOVA y demás widgets se actualizan al instante.
Tras guardar una comida, todos los widgets (anillo, macros, micros, comidas, calidad) se actualizan al instante — sin refrescar la app a mano.
Un fallo hacía que la investigación de suplementos fallara siempre. Arreglado: si tenías suplementos en estado «falló», entra en Perfil → Suplementos y se detectarán otra vez. 🦦
Los suplementos vuelven a investigarse correctamente (un fallo interno los marcaba todos como fallidos).
Si ya tenías suplementos guardados antes de v1.10.0, la próxima vez que entres en la app Lutra los investigará automáticamente y los enriquecerá con marca, posología y micros — con una barra de progreso bonita que puedes saltar.
Diálogo de actualización automática: al entrar al panel, detecta suplementos no investigados y los procesa uno a uno con barra de progreso en %, lista de estado por item (en cola / investigando / OK / falló) y guarda el resultado completo al terminar.
Botón «Saltar de momento» disponible mientras corre la actualización. Si lo pulsas, no te vuelve a preguntar en las próximas 12 horas.
Tras terminar, el botón cambia a "Ver mi día →" con vibración háptica de celebración (patrón de 7 pulsos) y toast resumen "X suplementos actualizados ✨".
Al añadir un suplemento, Lutra investiga la marca, posología y micros que aporta. Ese aporte se refleja en tus totales del día al marcarlo como tomado. Las notificaciones push vuelven a funcionar.
Suplementos con IA: al añadir uno, Lutra consulta su composición típica (marca + producto), posología recomendada (cantidad por dosis, dosis/día, momento), ingredientes clave y micros que aporta. Tarda 5-15s con un loader vistoso que cuenta qué está haciendo.
Cuando marcas un suplemento investigado como tomado, su aporte real (kcal, prot, micros) se suma a tus totales del día en los widgets de macros y micros. Los suplementos viejos (sin investigar) siguen usando una estimación aproximada.
Las notificaciones push vuelven a funcionar.
La vibración al guardar funciona ahora también en Samsung Internet y Chrome Android.
MicroFX juicy al marcar suplementos, registrar peso o añadir actividad: destello en toda la fila, anillo expansivo, partículas, confetti, bounce del botón y vibración háptica en móvil.
Nueva celebración al completar acciones: destello radial, anillo expansivo, partículas con motion blur y mini-confetti que sube.
Marcar suplemento: el item entero hace pulse de escala, un destello atraviesa la fila de izquierda a derecha, glow inset verde pulsa, el checkmark entra con spring (rotate -30→0 + scale) y el botón hace un bounce con rotación.
Añadir peso y añadir actividad: la misma celebración sobre el botón "¡Listo!" / "¡Añadida!" un instante antes de cerrar el diálogo.
Vibración háptica corta (14-28-14ms) en móviles que la soporten: refuerza el "click físico" del marcado. Ignorado silenciosamente en navegadores sin Vibration API.
Los consejos del coach son ahora botones que abren el chat con Lutra automáticamente. Reorganización general por bloques, microFX al guardar peso/actividad/suplementos y un loader que ya no se queda colgado.
Los consejos del coach son ahora 100% interactivos. Cada consejo tiene su icono visible en una burbuja a color, y al tocarlo se abre el chat con Lutra con una pregunta ya formulada y contextualizada a tu día.
Reorganización de la home: Lutra y consejos suben justo después del botón "Registrar comida". Bloques agrupados por intención: macros+micros+calidad / actividad+suplementos / peso+gráficos semanales / gamificación al final.
MicroFX al guardar: sparkles + checkmark animado al añadir peso, actividad o marcar un suplemento como tomado. El botón se queda visible 700ms con "¡Listo!" antes de cerrar el diálogo.
Loader entre pantallas: rediseñado con tres fases de paciencia (normal → tarda un poco → recargar). Animación de Lutra mejorada y nunca más se queda colgado al 95% para siempre.
WelcomeSplash más ágil (2.4s en lugar de 3.2s) y con hint sutil "toca para entrar". Mismo encanto, menos espera.
Las comidas que ya tenías guardadas mostraban la clasificación NOVA antigua. Ahora la app recalcula en tiempo real con las reglas más nuevas, así no tienes que volver a registrar nada.
El badge de calidad (🟢/🟡/🔴) en "Real Food Score" ahora se recalcula con el clasificador actual cada vez que abres la app, en lugar de leer el valor guardado. Si tú lo editaste manualmente, se respeta tu elección.
"Olivas" reconocido como sinónimo de aceitunas → procesado (NOVA 3). "Aceite de oliva" sigue siendo comida real.
Polvos de proteína (whey, isolate, gainer, batido de proteína…) clasificados como ultraprocesado (NOVA 4): aunque sean útiles para deporte, llevan aditivos, edulcorantes y aromas industriales.
Cada recomendación numérica de la app ahora cita una fuente oficial (OMS, FAO, EFSA, IOM, ISSN). Nueva página /ciencia con todas las referencias y enlaces a los papers originales.
Badge "Fuente" en widgets clave (Real Food Score, Tu Presupuesto de Hoy, Macros, Micros vs CDR). Toca → popover con autores, año, publicación y enlace al paper o documento oficial.
Página /ciencia con la lista completa de fuentes: protocolo NOVA (Monteiro 2019), TMB Mifflin-St Jeor (1990), PAL FAO/OMS/UNU (2004), IMC OMS, AMDR IOM (2005), proteína ISSN (2017), micronutrientes EFSA, hidratación EFSA (2010).
Tooltips de TMB, TDEE, IMC y macros actualizados para mencionar la fuente concreta y la metodología (ej. "Calculado con Mifflin-St Jeor, la más precisa según la American Dietetic Association").
Aviso clínico explícito: lutrAI es apoyo basado en estándares poblacionales, no sustituye criterio médico personalizado.
Reescrito el motor de clasificación de alimentos siguiendo el protocolo NOVA oficial (OMS/Monteiro 2019). Café solo, té, vinagre, limón, sal, miel y otros vuelven a estar en verde. Listas mucho más exhaustivas.
Café (solo, con leche, descafeinado), té (verde/negro/blanco), infusiones (manzanilla, rooibos…), vinagre, limón, lima, sal, miel y aceite de oliva ya NO aparecen marcados como procesados en amarillo. Son NOVA 1-2, real food de verdad.
Listas exhaustivas siguiendo el protocolo NOVA oficial: NOVA 1 (sin procesar) + NOVA 2 (ingredientes culinarios) = real food 🟢, NOVA 3 (procesados tradicionales como queso, jamón ibérico, pan integral, conservas) = 🟡, NOVA 4 (industrial: refrescos, bollería, embutidos comerciales) = 🔴.
Cobertura ampliada de frutas, verduras, pescados, frutos secos, hierbas y especias, con detección fina para distinguir, p. ej., "yogur natural" (procesado tradicional) de "yogur de sabores" (ultra).
Comprobados 42 casos representativos — incluidos los falsos positivos que nos reportasteis — todos correctos.
Dos decisiones sanas: si la IA falla, ya no se disimula con datos inventados (te lo decimos claro y reintenta), y el análisis de foto separa cada alimento en vez de fusionarlos. 🦦
Eliminado el respaldo automático que camuflaba los fallos de la IA con estimaciones inventadas: si algo falla, ves un aviso claro y un «Reintentar». Cero datos falsos disfrazados de análisis válido.
El análisis de foto separa cada alimento visible (lechuga + tomate + cebolla + aliño = 4 items) en vez de fusionarlos, salvo recetas cerradas (pizza, bocadillo, sushi).
Mensajes de error mucho más claros y siempre con invitación a reintentar.
Se acabaron los análisis que volvían vacíos al describir muchos alimentos de una vez: el motor está blindado para responder siempre con todos tus alimentos. 🦦
Blindado el análisis para que devuelva siempre todos los alimentos que mencionas, por larga que sea la descripción.
El botón "Guardar" tras analizar una comida volvía a quedarse colgado. Arreglado del todo, y si un análisis llega vacío, se reintenta solo. 🦦
Guardar comida (texto, voz, foto o favorito) ya no se queda inerte: el guardado responde siempre.
Si el análisis llega vacío en descripciones largas con muchos alimentos, se reintenta automáticamente antes de rendirse.
Subimos del motor "barato y rápido" a uno con buen razonamiento nutricional: las estimaciones de kcal, macros y porciones son notablemente mejores. 🦦
Motor de análisis superior: mejores estimaciones de cantidades y calorías, y mejor identificación de alimentos en foto. Tarda un poco más (~8-15 s), pero acierta mucho más.
El mismo fallo que colgaba el análisis de foto también afectaba al registro de actividades. Arreglado: añadir y borrar actividad funciona siempre. 🦦
Añadir actividad (correr, gym, bici…) ya guarda correctamente — antes el botón se quedaba inerte sin dar error.
Borrar una actividad también queda arreglado.
Tu sesión se refresca sola antes de analizar cada foto: adiós a los análisis que se quedaban al 99% sin terminar. 🦦
El análisis de foto ya no se queda colgado «al 99%»: la sesión se renueva sola antes de cada intento, aunque lleves un rato sin usar la app.
Avisos más visibles cuando algo falla en cualquiera de los pasos del análisis de foto.
Los análisis funcionan al instante aunque dejes la PWA en segundo plano un buen rato.
El token de sesión se refresca solo al volver del segundo plano, así el siguiente análisis no se queda colgado.
Timeouts protectores en la capa de auth: si algo se atasca, falla limpio en vez de quedarse pensando para siempre.
Botón de análisis (voz, texto y foto) con liberación de seguridad: nunca más verás «Analizando...» eterno.
Verás un aviso cada vez que publiquemos una versión nueva.
El popup de novedades ahora aparece para todos al detectar una nueva versión.
Número de versión visible en el menú con acceso directo al historial.
Animación de entrada más suave y enlace a /changelog desde el aviso.
Nuevo lenguaje visual en toda la app y un changelog público.
Tipografía display extrabold, eyebrows en versalitas y tarjetas rounded-3xl en todas las pantallas.
Iconos en burbuja (icon-circle), chips de estado consistentes y botones rounded-full con sombra.
Página /changelog pública con el historial completo de versiones.
Popup automático al detectar una nueva versión publicada.
Notificaciones inteligentes y vitrina dorada para tus trofeos.
Recordatorios push para desayuno, comida y cena con horarios personalizables.
Hall of Fame con podio, rarezas y progreso global.
Animaciones de confeti y sonido al desbloquear logros.
Adapta tu plan a tu estilo de alimentación.
Modos nutricionales (vegano, keto, mediterráneo…) que ajustan plan y avisos.
Editor de suplementos con totales contados en tu balance diario.
Onboarding más rápido con vista previa de IMC y TMB en vivo.
¿Echas algo de menos? Dínoslo y lo añadimos a la próxima versión.
Volver a la app