POLÍTICA DE PRIVACIDAD
Política de privacidad
Vigente desde el 1 de octubre de 2026
Esta Política de privacidad explica qué datos recogen la aplicación Triffin y su servicio en línea (en conjunto, la "Aplicación"), cómo los recogemos y usamos, con quién los compartimos, cuánto tiempo los conservamos y qué opciones tienes. Triffin F.Z.E ("nosotros") es responsable de estos datos.
En resumen: guardamos tu cuenta, tu perfil y tu diario de comidas en nuestro servidor para que la Aplicación funcione en varios dispositivos. Las funciones de IA envían fotos de tus comidas, lo que escribes, tu perfil y los valores de tu diario a servicios de IA externos (el modelo Gemini de Google y el modelo Claude de Anthropic, a través de OpenRouter, y la búsqueda de Perplexity), pero solo después de que permitas el procesamiento con IA. Puedes retirar ese permiso en cualquier momento en Ajustes → Procesamiento con IA. Las fotos que compartes públicamente o usas como foto de perfil siempre se revisan mediante un modelo de moderación con IA antes de que otras personas las vean. Si vinculas Apple Health, WHOOP o Strava, guardamos los datos de actividad que lee la Aplicación en nuestro servidor para calcular tu presupuesto calórico; solo se envían a un modelo de IA para los consejos diarios, mientras estén activados. No vendemos tus datos, no mostramos anuncios ni usamos herramientas de análisis o seguimiento publicitario de terceros. La Aplicación está destinada a personas de 18 años o más.
Quiénes somos
La aplicación está gestionada por Triffin F.Z.E, B.C. 1309418, Ajman Free Zone, United Arab Emirates. Para preguntas o solicitudes sobre privacidad, escribe a support@triffin.app o usa «Contactar con soporte» en los Ajustes de la aplicación.
Datos que recopilamos
Recopilamos la siguiente información, ya sea de usted directamente mientras usa la Aplicación, de los servicios que elige conectarse o del proveedor de inicio de sesión que elija:
- Información de la cuenta: cuando inicia sesión con Google o Inicia sesión con Apple, recibimos y almacenamos su dirección de correo electrónico y, si el proveedor las comparte, su nombre y un enlace a su foto de perfil. Si utiliza Iniciar sesión con Apple y elige ocultar su correo electrónico, en su lugar recibiremos una dirección de retransmisión privada de Apple. También almacenamos el identificador que Google o Apple asigna a su cuenta, que es como reconocemos su cuenta cuando vuelve a iniciar sesión, incluso si su dirección de correo electrónico ha cambiado. Con Iniciar sesión con Apple también almacenamos un token de actualización de Apple (encriptado), que utilizamos solo para revocar el acceso de la aplicación a su ID de Apple cuando elimina su cuenta. Si en su lugar inicia sesión con su dirección de correo electrónico, almacenamos esa dirección y un hash unidireccional de su contraseña, nunca la contraseña en sí. Antes de establecer una contraseña, ya sea en una cuenta nueva, en lugar de una olvidada o en una cuenta que ya inicia sesión con Google o Apple, enviamos un código de 6 dígitos a esa dirección para confirmar que es suya. También creamos una identificación de cuenta y registramos cuándo se creó su cuenta.
- Sesiones de inicio de sesión: cuando inicia sesión, creamos un token de sesión. Nuestro servidor almacena sólo un hash unidireccional, con su tiempo de caducidad; su dispositivo guarda el token en el almacenamiento seguro proporcionado por el sistema operativo (o en el almacenamiento local del navegador en la web), para que usted permanezca conectado.
- Su edad: la aplicación solicita su año de nacimiento al inicio de la incorporación, antes de cualquier pregunta de perfil, y nuestro servidor rechaza un año de nacimiento que lo haga menor de 18 años. En iPhone, la aplicación también le pregunta a Apple, a través de su función Rango de edad declarado, si tiene al menos 18 años. La respuesta de Apple se usa solo en su dispositivo para decidir si se puede usar la aplicación y no nos la envía.
- Tu perfil, desde la incorporación y la Configuración, almacenado en nuestro servidor: tu objetivo, sexo (para el cálculo de calorías), año de nacimiento, altura, peso, peso objetivo si indicas uno y el ritmo semanal que eliges para alcanzarlo, nivel de actividad, sesiones de entrenamiento por semana, patrones de alimentación, alergias, alimentos que no te gustan, una nota sobre cómo comes, cocinas que te gustan, hábitos que deseas vigilar, el tono que deseas del entrenador y tu idioma y región. También mantenemos su sexo, edad, altura, peso y sus objetivos de calorías, proteínas, carbohidratos, grasas y fibra con la configuración de su cuenta, donde los leen los cálculos diarios.
- Datos de salud, solo si los das y marcas la casilla de consentimiento: las condiciones de salud que elijas, una nota de salud en texto libre y si estás embarazada o amamantando.
- Valores de grasa corporal: el porcentaje que ingresas o aceptas, si proviene de una medición o de una estimación fotográfica, el rango si se estimó y cuándo se modificó por última vez.
- Pesajes: por cada día en que te pesas en Hoy, la fecha, tu peso y, si tienes un valor de grasa corporal, tu porcentaje de grasa corporal. Guardar un pesaje también actualiza el peso y la grasa corporal de tu perfil. Salvo que hayas escrito tus propios números en Ajustes → Objetivos diarios, también vuelve a calcular tus objetivos diarios de calorías y nutrientes a partir de la media de tus pesajes de los últimos 7 días. El peso que indicas durante la incorporación se guarda como tu primer pesaje, con la fecha del día en que creaste tu cuenta. La página Semana muestra tus pesajes en un gráfico, con tu peso objetivo y la fecha en que tu ritmo reciente lo alcanzaría.
- Fotos corporales, si utiliza la estimación opcional de grasa corporal: la foto se envía a nuestro servidor y a nuestro proveedor de IA para una sola solicitud, y se mantiene solo en la memoria mientras se ejecuta esa solicitud. Nunca lo escribimos en nuestra base de datos, nunca se agrega a su registro de comidas, a su perfil ni a nada que otras personas puedan ver, y no queda ninguna copia con nosotros una vez finalizada la solicitud. En su lugar, puede escribir su porcentaje de grasa corporal u omitir la pregunta.
- Fotos de comidas y registros de comidas: las fotos que toma con la cámara o elige de su biblioteca de fotos se cargan en nuestro servidor. Si guarda la comida, la foto se almacena con su registro de comidas. Para cada comida que guardes, almacenamos el nombre del plato, el peso estimado, las calorías, las proteínas, las grasas, los carbohidratos y la fibra (cuando la estimación proporciona una), las vitaminas y los minerales (estimados, o calculados a partir de la receta para una comida registrada desde Cocina), si la comida incluía té o café y si incluía carne o pescado, la lista de ingredientes, la puntuación de confianza de la IA y una breve nota de salud, cualquier nota que agregues (hasta 140 caracteres) y la fecha y hora en que la comiste. Si no guarda la comida, no almacenamos la foto.
- Correcciones, páginas semanales y revisiones semanales: las correcciones que realiza en una estimación (que se utilizan para que sus estimaciones posteriores sean más precisas), la página de resumen semanal escrita sobre su semana y el título y los consejos escritos para su revisión semanal.
- Menús y recetas: fotografías de menú que tomas y de los restaurantes que eliges, con la lectura del menú elaborada a partir de ellas; recetas que importas desde una foto, pide a la App que escriba, guarde o edite; y tus planes semanales de cocina: las cocinas, los tipos de plato, los días de cocina, el número de personas y el presupuesto de comida que eliges, el país para el que se calcula el plan, los almuerzos, las cenas, las sesiones de cocina y la lista de la compra planificados a partir de ellos, incluidos los platos que cambias, los artículos que marcas y las comidas que marcas como consumidas, así como los alimentos y nutrientes que añades al plan de una semana desde la página Semana.
- Sugerencias de próxima comida en Hoy (Pro): las recetas que marcas "No es para mí", cada una con su nombre y la fecha en que la marcaste, para que las sugerencias siguientes la dejen fuera. Las sugerencias en sí no se guardan; una comida que anotas a partir de una de ellas se guarda en tu diario como cualquier otra.
- Actividad que registras a mano: el deporte, cuántos minutos duró, qué tan fuerte te sentiste, las calorías que ingresas desde un reloj o máquina si así lo deseas, las calorías que entrenamos y la fecha. Si agrega una nota sobre cómo se sintió en la sesión, se almacena en forma cifrada junto con la explicación de una línea de la estimación escrita a partir de ella.
- Actividad de Apple Health, WHOOP y Strava, si los vincula: se describe en sus propias secciones a continuación. También mantenemos el presupuesto calórico calculado para cada día a partir de tus objetivos y tu actividad.
- Consejos diarios, mientras estén activados: los consejos escritos para ti y el patrón a partir del cual se escribió cada uno, ya sea que abriste, guardaste o marcaste cada uno como no útil, y un registro del intento de cada día. Si nuestros controles rechazan una sugerencia, la respuesta del modelo se mantiene encriptada durante 30 días para que podamos ver qué salió mal.
- Actividad social: el identificador y la configuración de audiencia del perfil que las cuentas nuevas eligen durante la incorporación, y su nombre para mostrar, que es su identificador hasta que usted elija uno; y, si utiliza las funciones de la comunidad, la ubicación que escribe en su perfil, su foto de perfil, las comidas y recetas que comparte, sus descripciones públicos, sus comentarios y las cuentas que menciona en ellos, publicaciones, me gusta en comidas y en comentarios, comidas guardadas, seguimientos, solicitudes de seguimiento, bloqueos, las publicaciones que oculta de su feed, los informes que presenta, las infracciones y expulsiones de su cuenta, las decisiones de moderación sobre usted que le muestra la App (qué decidimos, el motivo, qué dio lugar a ellas y cuándo) y las notificaciones sobre estas acciones. La nota de su diario privado no se copia en un título público.
- Tus opciones: cuándo permitiste el procesamiento de IA, cuándo se activaron los consejos diarios y si los desactivaste, cuándo aceptaste las reglas de la comunidad, si las notificaciones sociales están activadas, si los recordatorios de comidas están activados (incluyen el recordatorio para cuando dejas de registrar), si activaste las ofertas y novedades por notificación y cuándo, y tu configuración de consejos diarios.
- Créditos y compras: cuántos créditos ha utilizado su cuenta en cada período, su saldo de recarga, el identificador y la fecha de cada compra de recarga, si se le mostró la oferta introductoria y lo que eligió, y el estado de su suscripción tal como lo informa RevenueCat: si Pro está activo y hasta cuándo, si el periodo actual es una prueba gratuita, si se renovará, si un pago no se pudo completar y en qué tienda se compró. Nunca recibimos los datos de su tarjeta de pago.
- Referencias: su código de referencia y, si utilizó uno, el código con el que se registró.
- Notificaciones, zona horaria y país: si permites las notificaciones, el token push que Expo emite para tu dispositivo; la zona horaria de tu dispositivo, para que los días y las sugerencias sigan tu hora local; el código de dos letras del país al que apuntan la zona horaria o la configuración de región de tu dispositivo (por ejemplo AE), obtenido en tu dispositivo, para que la Aplicación se adapte a tu país; la última vez que se abrió la Aplicación en uno de tus dispositivos, que esta comunica a nuestro servidor al enviar tu zona horaria; y un registro de cada notificación que nuestro servidor te envía: su tipo y cuándo se envió.
- Identificador de dispositivo: la aplicación crea un identificador aleatorio en su dispositivo, combinado con el tipo de sistema operativo de su dispositivo, y lo envía con sus solicitudes a nuestro servidor. Se almacena con sus registros de comidas y permite que la aplicación mueva los registros realizados en ese dispositivo antes de iniciar sesión en su cuenta. No es el identificador publicitario ni el número de serie de su dispositivo.
- Notificaciones de la App Store: Apple puede enviar notificaciones a nuestro servidor sobre la aplicación, por ejemplo, que un padre o tutor ha retirado el consentimiento (RESCIND_CONSENT). Almacenamos el tipo, la fecha, el entorno y los identificadores de transacción que lleva cada notificación, y la cuenta correspondiente si podemos coincidir con uno.
- Eventos de uso: cuando llegas a ciertos pasos de la Aplicación, esta registra qué paso y cuándo: la pantalla de inicio de sesión mostrada, un inicio de sesión empezado, completado o fallido, una página de la incorporación mostrada, la incorporación terminada, tu respuesta sobre el procesamiento por IA, la cámara abierta, una estimación recibida (y cuánto tardó) o fallida, una comida guardada (y si era la primera), la pantalla de planes mostrada o cerrada, un plan elegido, una compra iniciada, completada o fallida, un recordatorio programado (con su hora), una notificación abierta, tu respuesta cuando la Aplicación pide enviarte notificaciones, un ajuste de notificaciones activado o desactivado, el motivo que das, si eliges uno, para dejar de renovar Pro, un consejo diario abierto (y si fue desde su notificación, desde la tarjeta de Hoy o desde tus consejos guardados), un enlace de un consejo de revisión semanal abierto (y cuál), y la ventana de valoración de la App Store solicitada. Cada evento lleva algunos detalles de su paso, como qué plan, si se aplicó una prueba gratuita, si iniciaste sesión con Apple, Google o tu dirección de correo electrónico, o un código breve de por qué falló un paso, nunca lo que escribiste, fotografiaste o comiste, ni tu dirección de correo electrónico. Los eventos se guardan en nuestro propio servidor con tu cuenta, o con el identificador del dispositivo antes de que inicies sesión.
- Informes de fallos: cuando la Aplicación o nuestro servidor fallan o encuentran un error, se envía un informe a Sentry, el servicio que usamos para encontrar y corregir errores: qué falló y en qué parte del código, la versión de la Aplicación y detalles técnicos del dispositivo, como su modelo, la versión del sistema operativo, la memoria libre y la configuración de idioma y zona horaria. Sentry añade identificadores para la Aplicación en ese teléfono: uno que crea de forma aleatoria y otro derivado del identificador que iOS asigna a la Aplicación, para que los fallos repetidos en un mismo teléfono se cuenten una sola vez; no están vinculados a tu cuenta. Antes de enviar un informe eliminamos el contenido de las solicitudes, las direcciones de correo electrónico y los identificadores de cuenta, y un informe nunca lleva una foto ni una captura de pantalla.
- Registro de solicitudes: consulte Cuánto tiempo conservamos la información.
Parte de la información permanece solo en su dispositivo y no se nos envía: su configuración de recordatorio (salvo la hora de un recordatorio que la Aplicación programa, que registra un evento de uso, y si los recordatorios de comidas están activados, descrito más arriba), los eventos de calendario y recordatorios que la app añade para su plan de cocina y sus opciones para ellos, si la sincronización de Apple Health está activada, la lista de muestras que la aplicación ha escrito en Apple Health (para que pueda actualizarlas o eliminarlas), sus respuestas de incorporación hasta que finalice la incorporación y la respuesta del rango de edad declarado de Apple. El modo Ramadán también permanece en su dispositivo. Mientras está activado, la aplicación pide a nuestro servidor que cuente las comidas de cada día de 06:00 a 06:00, y llama a la comida Suhur o Iftar ante nuestro servidor cuando elige tu próxima comida y ante el modelo de IA que elige de un menú; nuestro servidor no guarda este ajuste y solo conserva los nombres Suhur e Iftar en el texto que el modelo de menús escribe para una lectura de menú, que conservamos 30 días. La Aplicación también decide en su dispositivo cuáles de sus propios recordatorios programar y cuándo, a partir de su diario, sus ajustes y su plan; por ejemplo, la hora a la que suele comer se calcula en su dispositivo y no se nos envía.
Cómo usamos tus datos
- para crear y mantener su cuenta y mantener su sesión iniciada;
- para comprobar que tienes al menos 18 años y para actuar en caso de retirada del consentimiento del que Apple nos informa;
- para estimar la nutrición de tus comidas, sugerir platos de un menú, escribir e importar recetas y calcular el coste de tus entrenamientos, con modelos de IA, cuando lo permitas;
- para calcular sus objetivos de calorías y nutrientes y el presupuesto calórico de cada día, incluidas las calorías que gana con la actividad;
- estimar tu grasa corporal a partir de una foto, si eliges esa opción, y establecer tu objetivo de proteínas a partir del resultado;
- para almacenar y mostrar su historial de comidas, sus totales diarios y semanales, sus páginas semanales y sus revisiones semanales;
- para calcular las vitaminas y los minerales de tu semana en la página Semana (Pro), frente a objetivos fijados según tu sexo, tu edad, tu objetivo de calorías, los días en que registraste un entrenamiento y, si nos lo indicaste, un embarazo o la lactancia, y para sugerirte a partir de ellos alimentos para la semana siguiente; esto se hace en nuestro servidor con reglas fijas, sin ningún modelo de IA;
- sugerirte hasta tres próximas comidas en Hoy (Pro), elegidas de nuestro catálogo de recetas según las calorías que te quedan para el día y la proteína o la fibra que más te falta, dejando fuera las recetas incompatibles con tus hábitos alimentarios, alergias, alimentos que no te gustan o condiciones de salud, y dando preferencia a las cocinas que te gustan, a las cocinas habituales en el país en el que te encuentras y a platos parecidos a los que registraste en los últimos 30 días; esto se hace en nuestro servidor con reglas fijas, sin ningún modelo de IA;
- escribir consejos diarios, consejos de entrenamiento, consejos de revisión semanal y compartir descripciones, cuando lo permita;
- para encontrar restaurantes cuando buscas uno, o que sirven un plato que se te ha sugerido;
- para ejecutar las funciones de la comunidad: mostrar lo que compartes a las personas autorizadas a verlo, dar me gusta, comentarios, volver a publicar, seguir y recibir notificaciones;
- para mantener segura a la comunidad: filtrar palabras, verificar fotos compartidas, manejar informes y eliminar contenido y prohibir cuentas que infrinjan las reglas de la comunidad;
- enviar las notificaciones que usted permita;
- enviarte un breve recordatorio si dejas de registrar comidas, 8, 15 y 30 días después de tu última comida guardada, a las 18:00 de tu hora, calculado en nuestro servidor a partir de cuándo guardaste tu última comida y de tu zona horaria: solo mientras las notificaciones estén permitidas en tu dispositivo, solo cuando la Aplicación lleva 7 días sin abrirse (hasta entonces siguen los recordatorios que la propia Aplicación programa), nunca un día en que ya te enviamos un recordatorio así o una oferta, nunca después del tercero hasta que vuelvas a guardar una comida, y nunca si desactivas Recordatorios de comidas en Ajustes → Notificaciones; su texto depende de si tienes, tuviste o nunca tuviste Pro, pero no dice nada de lo que comiste y, durante el Ramadán, no se envía a cuentas del Golfo;
- avisarte por notificación cuando un pago de Pro no se pudo completar, cuando lo sabemos y de nuevo 3 y 10 días después mientras dure, y cuando un plan Pro que dejaste de renovar está a punto de terminar, en sus últimos 2 días, nunca para una prueba gratuita; lo determinamos a partir del estado de tu suscripción, y se envían mientras las notificaciones estén permitidas en tu dispositivo;
- enviarte ofertas de Pro por notificación, como un precio más bajo para volver después de que terminara tu suscripción, solo si activaste Ofertas y novedades en Ajustes → Notificaciones: a las 18:00 de tu hora, no antes de 14 días después de que terminara una suscripción comprada en la App Store, como mucho una vez cada 30 días y 3 veces después de que termine cada suscripción, nunca un día en que ya te enviamos un recordatorio para registrar u otra oferta, y no mientras la Aplicación se haya abierto en los últimos 7 días; puedes desactivarlo cuando quieras;
- medir si nuestras notificaciones ayudan: una de cada 10 cuentas creadas después de una fecha que elegimos pasa, solo a partir de su identificador de cuenta, a un grupo que recibe únicamente las notificaciones sobre la cuenta, los recordatorios que configuró ella misma (el recordatorio de la cena a la hora elegida y los recordatorios de Cocina), las sugerencias diarias y las notificaciones sociales, para comparar con qué frecuencia la gente sigue registrando con y sin las demás;
- para comprobar tu suscripción, contar tus créditos y acreditar tus recargas;
- para mover los registros creados en su dispositivo antes de iniciar sesión en su cuenta, cuando así lo desee;
- para responder a sus preguntas y solicitudes;
- para ver dónde se detienen las personas entre instalar la Aplicación y suscribirse, a partir de los eventos de uso descritos arriba, contados en nuestro propio servidor, para poder mejorar esos pasos;
- para mantener la aplicación segura, solucionar problemas y cumplir con las obligaciones legales.
No utilizamos su información para publicidad y no la vendemos ni alquilamos.
Tratamiento mediante IA
Las estimaciones, las sugerencias del menú, las recetas, las descripciones para compartir, los consejos del entrenador, los consejos del resumen semanal y los consejos diarios proceden de modelos de IA de otras empresas. La aplicación solicita tu permiso para el procesamiento con IA antes de enviarles tus datos. Permitirlo también activa los consejos diarios, descritos más abajo en Consejos diarios. Puedes retirarlo en cualquier momento en Ajustes → Procesamiento con IA; al hacerlo, también se desactivan los consejos diarios. Sin ese permiso, puedes seguir registrando tus comidas introduciendo tú mismo los valores nutricionales. Tus condiciones de salud, un embarazo y tus notas de salud nunca se envían a un modelo de IA sin tu permiso, sea cual sea la versión de la aplicación.
Quien lo recibe:
- OpenRouter, un servicio de enrutamiento de IA. Nuestro servidor envía cada solicitud de IA a través de OpenRouter, que la pasa al modelo que se menciona a continuación.
- Google (modelos Gemini), para todas las funciones de IA, excepto los consejos diarios, y para la verificación de moderación de las fotos compartidas que se describe a continuación.
- Anthropic (modelo Claude), solo para los consejos diarios, y solo mientras estén activados.
- Perplexity (búsqueda), que nuestro servidor solicita información nutricional publicada sobre un plato y sobre el menú del restaurante elegido.
Qué envía cada característica, cuando la usas:
- Estimación de la foto: la foto de tu comida. Estimación escrita y refinación: las palabras que escribe sobre la comida.
- Con cada estimación, selección de menú, receta, página semanal, resumen semanal y consejo diario, los datos de tu perfil que necesita esa función, entre los siguientes: tu objetivo, el tamaño de porción calculado a partir de tu peso, altura, sexo, edad, nivel de actividad y sesiones de entrenamiento; tus hábitos alimentarios, alergias, alimentos que no te gustan y notas sobre cómo comes; tus cocinas preferidas, los hábitos que quieres controlar, el tono del entrenador, tu idioma y región; y, si los has facilitado, tus condiciones de salud, embarazo o lactancia y notas de salud.
- Selecciones de menú: la foto del menú, o el nombre y dirección del restaurante que eligió, con las calorías restantes para el día, lo que le falta, la comida (Suhur o Iftar mientras el modo Ramadán está activado) y su hora local.
- Recetas: una foto de la receta que importas, o del plato que pides, con las calorías y proteínas que te quedan para el día y tus objetivos. Tu plan semanal de cocina se crea en nuestro servidor sin ningún modelo de IA, y nada de él se envía a un modelo de IA. Tampoco se envía nada de las vitaminas y los minerales de la página Semana, que también se calculan en nuestro servidor sin ninguno.
- Sugerencia de próxima comida en Hoy (Pro): nada. Se elige de nuestro catálogo de recetas, en nuestro servidor, sin ningún modelo de IA.
- Compartir título: el nombre del plato, las calorías, las proteínas, las grasas y los carbohidratos de la comida.
- Consejo de entrenamiento para Hoy (Pro): tu objetivo y tus totales de los últimos 7 días (calorías, proteínas, grasas, carbohidratos, fibra y número de comidas). Página semanal (Pro): las comidas que registraste esa semana. Revisión semanal (Pro), una vez terminada la semana: calorías, proteínas, fibra y carbohidratos de cada día para esa semana, tus objetivos, los promedios de la semana anterior y los patrones que nuestro servidor encuentra en las comidas de esa semana, cada uno con el nombre, la hora y el momento (desayuno, almuerzo, cena o tentempié) de las comidas que lo muestran. Esos patrones se calculan a partir de las calorías, las proteínas, la fibra, los azúcares libres y las horas de las comidas, de si las elegiste del menú de un restaurante en la Aplicación y de tus objetivos.
- El entrenamiento lo registras manualmente cuando activas Refinar con IA: el deporte, los minutos y el esfuerzo, tu peso y la nota que agregas. Una cifra de calorías que ingresas desde un reloj o máquina se utiliza a medida que la escribes y nunca llega a un modelo de IA, y un entrenamiento registrado sin Refinar con IA se calcula a partir de una tabla publicada de valores de actividad y tampoco llega nunca a uno.
- Estimación de grasa corporal a partir de una foto: solo la foto del cuerpo, sin nombre, dirección de correo electrónico, identificación de cuenta ni ningún otro detalle sobre usted. El modelo recibe instrucciones de devolver solo un porcentaje y un rango.
- Consejos diarios: descritos en su propia sección a continuación.
Perplexity solo recibe texto de búsqueda: el nombre de un plato (tal como lo escribió o como lo leyó el modelo en su foto) o de un producto empaquetado, el nombre y la dirección de un restaurante y, cuando nos haya informado sobre una condición de salud y haya permitido el procesamiento de IA, el ingrediente relacionado con esa condición (por ejemplo, sodio o azúcar agregada), lo que puede implicar la condición en sí. Nunca recibe su nombre, dirección de correo electrónico, identificación de cuenta, fotografías, notas de comidas o notas de salud.
No incluimos su nombre, dirección de correo electrónico o ID de cuenta en ninguna solicitud de AI. Sin embargo, una fotografía puede mostrar más que comida, así que evite incluir personas, documentos u otra información personal en sus fotografías.
En cada solicitud, nuestro servidor solicita a OpenRouter que utilice únicamente proveedores que no recopilen sus datos, es decir, proveedores que no los almacenen ni los utilicen para entrenar sus modelos. Los proveedores procesan los datos para devolver un resultado a la Aplicación. El manejo de los datos que reciben por parte de OpenRouter, Google, Anthropic y Perplexity también se rige por sus propios términos y políticas de privacidad.
Específicamente para las fotografías corporales, queremos ser exactos sobre el límite de lo que podemos prometer. No almacenamos la foto y le pedimos a OpenRouter que enrute la solicitud bajo una política de retención cero a un único proveedor designado, sin ningún proveedor alternativo. Sin embargo, OpenRouter trata el almacenamiento en caché en memoria de corta duración como algo más que retención, y los puntos finales de Gemini a los que puede llegar esta solicitud admiten ese tipo de almacenamiento en caché. Por lo tanto, la foto puede permanecer brevemente en la memoria caché de procesamiento de Google después de que nos abandona. Esa copia está fuera de nuestro control y no podemos eliminarla por usted. Te lo contamos en la App antes de que se abra la cámara, y la estimación es opcional precisamente por este motivo.
Ya sea que permita o no el procesamiento de IA, una foto que comparte con otras personas (una comida o receta compartida, o una foto nueva en una) y una foto que establece como su foto de perfil se envían solas a un modelo de Google Gemini, a través de OpenRouter, para compararlas con las reglas de la comunidad antes de que alguien más pueda verlas. Esta verificación mantiene segura a la comunidad y no se puede desactivar para fotos compartidas; Las fotos que no compartes nunca se envían por ello. Si la verificación no se puede ejecutar, una publicación compartida espera a que una persona de nuestro equipo la revise y no se acepta una nueva foto de perfil.
Consejos diarios
Los consejos diarios son una función Pro y solo se escriben mientras tu cuenta tiene Pro. La pantalla que pide permiso para el procesamiento con IA indica lo que leen y quién lo recibe, y permitir el procesamiento con IA en ella los activa. Si lo permitiste en una versión anterior de esa pantalla, que no lo decía, la aplicación te pregunta por los consejos diarios por separado, con la misma información, y comienzan solo cuando tocas Activar consejos. Su configuración está en Configuración → Consejos diarios.
Una vez al día, a la hora que elija en Configuración → Consejos diarios, nuestro servidor envía al modelo Claude de Anthropic, a través de OpenRouter: las comidas que registró ese día (plato, comida y hora), hasta tres patrones que nuestro servidor encontró en ellas, cada uno con las cifras que lo muestran (calculadas a partir de las calorías, proteínas, fibra y azúcares libres de esas comidas, de si las eligió del menú de un restaurante en la aplicación, sus objetivos y el presupuesto de calorías de ese día), los detalles del perfil descritos en procesamiento de IA, incluidas sus condiciones de salud y nota de salud si las proporcionó, y, si los vinculó, los pasos y la energía activa de ese día y sus entrenamientos de Apple Health, WHOOP o Strava. Si una respuesta no supera nuestras comprobaciones de longitud, puntuación, justificaciones o cifras citadas, la misma solicitud se envía una segunda vez.
El consejo se guarda en tu cuenta y se muestra en la aplicación. La notificación nunca muestra el consejo ni nada de tu diario: solo una frase corta, en tu idioma, que dice que hay una nota esperándote y, como mucho, si trata de algo que destacó, de una idea para el día o de lo que va bien. El consejo se muestra únicamente dentro de la aplicación.
Puede desactivar los consejos diarios en cualquier momento en la misma pantalla y desactivar el procesamiento de IA en Configuración → Procesamiento de IA también los desactiva. Al desactivarlos, se detiene la solicitud diaria y se cancela cualquier notificación de consejo que aún no se haya enviado.
Ubicación y búsqueda de restaurantes
La aplicación solicita acceso a la ubicación la primera vez que abre la búsqueda de restaurantes, cuando toca "Encuéntralo cerca de ti" en una sugerencia de próxima comida que elige comprar, o en la página del presupuesto cuando prepara una semana en Cocina, no antes. Puedes rechazarlo y seguir buscando escribiendo el nombre de un restaurante, una ciudad o ambos. Puede cambiar el acceso a la ubicación en cualquier momento en la configuración de su dispositivo o navegador.
Cuando busca un restaurante, el texto y el idioma de su búsqueda se envían a través de nuestro servidor a Google Maps Platform (API de Places) para encontrar restaurantes que coincidan. Si permitió la ubicación, también se envían su latitud y longitud actuales y los resultados se ordenan por distancia en línea recta. Sin ubicación, se envía el código de región de dos letras de la configuración de idioma de su dispositivo (por ejemplo, FR), por lo que los resultados provienen de su país. No almacenamos sus coordenadas ni rastreamos su ubicación en segundo plano.
En la sugerencia de próxima comida en Hoy (Pro), "Comprar" muestra el restaurante más cercano que sirve el plato sugerido. Para encontrarlo, la aplicación hace la búsqueda de restaurantes descrita arriba con el nombre del plato como texto de búsqueda, y solo si has permitido la ubicación: entonces envía con la búsqueda la posición actual de tu dispositivo. Sin ubicación, muestra "Encuéntralo cerca de ti", que solicita el acceso. La posición solo se envía con esa búsqueda y nunca se guarda: mientras la aplicación está abierta, tu dispositivo la mantiene en memoria solo para volver a buscar cuando te hayas alejado más de 500 metros. Las sugerencias en sí se eligen sin ella. La aplicación no pide comida: "Anotar" añade la receta a tu diario, igual que anotar una receta de Cocina.
Cocina calcula la compra de una semana en la moneda del país en el que se encuentra. Cuando prepara una semana, la App lee su posición si ya ha permitido la ubicación, y solicita el acceso en la página del presupuesto si nunca ha respondido. El servicio de geocodificación de su dispositivo (el de Apple en iPhone, el de Google en Android) convierte la posición en un país, y solo su código de dos letras (por ejemplo, AE) llega a nuestro servidor, donde se guarda con el plan de esa semana. Sin ubicación, el plan se calcula para el país de su plan anterior o para el código de región de la configuración de idioma de su dispositivo. Sus coordenadas nunca se envían a nuestro servidor para esto.
Las sugerencias de próxima comida en Hoy (Pro) dan preferencia a las cocinas habituales en el país en el que se encuentra. Si ya ha permitido la ubicación, la App determina ese país de la misma manera, y solo su código de dos letras se envía con la solicitud de sugerencias. Se usa para ordenarlas y no se guarda. La App nunca solicita la ubicación para esto. Sin ubicación, las sugerencias siguen el país al que apuntan la zona horaria o la configuración de región de su dispositivo.
Cuando selecciona un restaurante, su nombre, dirección e identificador de lugar se utilizan para buscar el menú de esa sucursal, incluso a través de la búsqueda de Perplexity. El nombre del restaurante y la lectura del menú se guardan como lectura de menú. Google procesa las solicitudes de búsqueda según sus términos y política de privacidad: https://policies.google.com/privacy y https://maps.google.com/help/terms_maps/.
Apple Health
La sincronización de salud está disponible solo en la aplicación de iOS y está desactivada hasta que la activa en Configuración o vincula Apple Health, durante la incorporación o en Configuración → Conexiones. Antes de la pantalla de permiso de Apple Health, la aplicación te dice qué leerá, qué está sincronizado con nuestro servidor y cuándo se comparte con un modelo de IA. En iPhone, con tu permiso, la App:
- lee la energía activa quemada y el recuento de pasos del día actual, y tu masa corporal (peso) más reciente;
- escribe Energía dietética consumida: las calorías de cada comida que registras, etiquetadas con el nombre del plato y fechadas en el momento en que lo comiste. Cuando cambias el horario de una comida, la muestra se mueve con ella, y cuando eliminas la comida, la aplicación elimina la muestra. Esto se aplica a las comidas registradas mientras la sincronización está activada con esta versión de la aplicación; Las muestras anteriores no se pueden volver a encontrar y permanecen en Apple Health hasta que las elimine allí.
La aplicación no solicita otros tipos de datos de Apple Health.
Lo que sale de su dispositivo: los pasos del día, la energía activa y su último peso se sincronizan con nuestro servidor cuando vincula Apple Health y luego aproximadamente cada 30 minutos mientras la aplicación está abierta. Almacenamos los pasos y energía activa con la actividad de ese día, y el peso con tu cuenta. Los utilizamos para calcular el presupuesto calórico de cada día y calcular el coste de tus entrenamientos. Cuando Apple Health tiene un peso de hoy, la aplicación también lo ofrece en el pesaje de Hoy; solo se guarda como pesaje si lo guardas.
Quién más los recibe: Los datos de Apple Health se comparten con un tercero sólo en estos casos. Mientras los consejos diarios estén activados, los pasos y la energía activa de ese día se envían al modelo Claude de Anthropic a través de OpenRouter, como se describe en Consejos diarios. El presupuesto calórico del día, que incluye las calorías que usted ganó con la actividad, es una de las cifras con las que trabajan las sugerencias de recetas. Y cuando agregas una nota o tu propia figura a un entrenamiento que registras manualmente, tu peso va con él al modelo de IA, y ese peso proviene de Apple Health si es el único que tenemos.
Los datos de Apple Health no se utilizan para publicidad, marketing o extracción de datos, no se venden ni los almacenamos en iCloud.
Puede desactivar la sincronización en Configuración o desvincular Apple Health en Configuración → Conexiones. Cualquiera de las dos impide que la aplicación lea o escriba datos de salud y elimina la actividad y el peso de Apple Health almacenados en nuestro servidor. También puede revisar o revocar los permisos de la aplicación en la aplicación Salud en iPhone. Los datos que la aplicación ya ha escrito en Apple Health permanecen allí hasta que los elimine en esa aplicación.
WHOOP y Strava
Puedes vincular una cuenta de WHOOP o Strava en Configuración → Conexiones, para que tu ejercicio pueda aumentar el presupuesto de calorías del día. Al vincular se abre la propia página de inicio de sesión de WHOOP o Strava, donde usted aprueba el acceso.
- WHOOP: la aplicación solicita los alcances "lectura: ciclos lectura: entrenamiento sin conexión". Nuestro servidor extrae los últimos 7 días de tus ciclos de WHOOP (la energía que usaste, que dividimos en energía activa y en reposo, y esfuerzo) y tus entrenamientos puntuados (deporte, duración y energía), y almacena tu ID de miembro de WHOOP. Se activa cuando vincula WHOOP, cuando la aplicación se sincroniza (aproximadamente cada 30 minutos mientras está abierta) y cuando WHOOP le dice a nuestro servidor que hay nuevos datos listos, lo que puede suceder mientras la aplicación está cerrada. Para dividir la energía, nuestro servidor utiliza tu peso, altura, año de nacimiento y sexo; estos no se envían a WHOOP.
- Strava: la App solicita el alcance "actividad:leer" y nada más. Nuestro servidor extrae tus actividades de los últimos 7 días (deporte, hora de movimiento, hora de inicio e ID de la actividad) cuando vinculas Strava y cuando la aplicación solicita una sincronización mientras está abierta; no hay sincronización en segundo plano. Cuesta cada actividad a partir de una tabla publicada de valores de actividad y su peso. No lee seguidores, felicitaciones, comentarios, clubes u otros datos sociales, y no publica nada en Strava.
Los tokens de acceso que nos dan WHOOP y Strava se almacenan en nuestro servidor, cifrados, porque para intercambiarlos y actualizarlos se necesita un secreto que no se puede guardar dentro de la App, y porque el presupuesto del día se calcula en nuestro servidor. Se utilizan únicamente para leer los datos descritos anteriormente. La actividad que obtenemos se almacena con su actividad diaria hasta que desvincule el servicio o elimine su cuenta.
Mientras los consejos diarios estén activados, los entrenamientos y la energía activa de WHOOP o Strava son parte de lo que se envía al modelo Claude de Anthropic, como se describe en Consejos diarios.
Al desvincularse, en Configuración → Conexiones, se eliminan los tokens y la actividad extraída de ese servicio de nuestro servidor de inmediato y se solicita a WHOOP o Strava que revoquen el acceso a la aplicación. Si no se puede alcanzar WHOOP, nuestro servidor sigue intentando la revocación por hasta 7 días. Si no se puede acceder a Strava, puedes eliminar Triffin de las aplicaciones conectadas a tu cuenta Strava en la configuración de Strava. Los presupuestos calóricos ya calculados para los días anteriores permanecen en su agenda. Eliminar tu cuenta desvincula ambas.
Datos de salud y tu consentimiento
Parte de lo que la aplicación puede contener dice algo sobre tu salud: las condiciones de salud y la nota de salud que nos das, si estás embarazada o amamantando, tus medidas corporales, actividad de Apple Health, WHOOP o Strava, y una foto corporal si usas la estimación fotográfica. En muchos lugares, incluidos la Unión Europea y el Reino Unido, estos se tratan como una categoría especial de datos personales, que sólo pueden procesarse con su consentimiento explícito. Te pedimos ese consentimiento dondequiera que vivas.
Lo solicitamos en el momento en que se aplica en lugar de enterrarlo aquí. Las preguntas de salud se pueden omitir y sus respuestas se guardan solo cuando marca la casilla de consentimiento, lo que explica que se almacenan en nuestro servidor y se envían a los servicios de IA solo si permite el procesamiento de IA. Vincular Apple Health le muestra lo que se lee y comparte antes de la pantalla de permiso. La pregunta sobre la grasa corporal se puede omitir y la estimación fotográfica muestra qué se envía, a quién y qué no podemos controlar, antes de que se abra la cámara. Tienes que aceptar esa pantalla para que la cámara se abra, y se muestra cada vez en lugar de recordarse, por lo que tu respuesta siempre es actual.
Puede retirar su consentimiento en cualquier momento, y retirarlo no es más difícil que otorgarlo: elimine sus datos de salud en Configuración → Salud; elimine su valor de grasa corporal en Configuración → Cuerpo, lo que elimina el porcentaje y el rango, quita el porcentaje de sus pesajes anteriores y recalcula su objetivo de proteínas sin ellos; desvincular Apple Health, WHOOP o Strava en Configuración → Conexiones; y desactive el procesamiento de IA en Configuración → Procesamiento de IA o los consejos diarios en Configuración → Consejos diarios. El retiro no deshace el procesamiento que ya ocurrió y no puede acceder a una copia mantenida en la memoria caché de procesamiento de un tercero, razón por la cual ese límite se establece arriba y en la Aplicación.
Almacenados encriptados en nuestra base de datos, bajo claves mantenidas separadas de ella: en su perfil, sus condiciones de salud, nota de salud, embarazo o lactancia, alergias, sexo, año de nacimiento, altura, peso, peso objetivo y valores de grasa corporal; el peso y la grasa corporal de cada pesaje; la nota sobre un entrenamiento que registras a mano; los tokens de inicio de sesión de WHOOP, Strava y Apple; y un consejo diario rechazado. Almacenado sin este cifrado adicional: el resto de las respuestas de su perfil (su objetivo y su ritmo semanal, patrones de alimentación, notas sobre cómo come, aversiones, cocinas, hábitos que desea seguir, tono de entrenador, nivel de actividad, sesiones de entrenamiento, idioma y región), la copia de su sexo, edad, altura, peso y objetivos guardados con la configuración de su cuenta para los cálculos diarios, el peso leído de Apple Health, sus registros de comidas, sus cifras de actividad y su contenido social.
Suscripciones y pagos
Las suscripciones y recargas se venden a través de Apple In-App Purchase en iPhone y del sistema de facturación de Google Play en Android. Apple o Google procesa su pago; Nunca recibimos los datos de su tarjeta de pago.
Usamos RevenueCat para administrar las suscripciones. El software RevenueCat de la aplicación se conecta a RevenueCat para verificar el estado de su suscripción y los planes disponibles, y cuando inicia sesión, vinculamos sus compras a su ID de cuenta Triffin en RevenueCat. Nuestro servidor también pregunta a RevenueCat si su cuenta está suscrita y qué recargas ha comprado, para poder contar sus créditos. El manejo de datos por parte de RevenueCat también se describe en su propia política de privacidad.
Proveedores de inicio de sesión
Google y Apple lo autentican cuando inicia sesión y comparte con nosotros la información de la cuenta descrita anteriormente. El tratamiento que realizan de sus datos se rige por sus propias políticas de privacidad.
Notificaciones, cámara y fotos
La Aplicación programa ella misma la mayoría de sus notificaciones, en su dispositivo: recordatorios para registrar la comida y la cena, solo los días en que aún no registró esa comida; un resumen de su semana los lunes; un recordatorio semanal para pesarse, una vez que se haya pesado desde el registro inicial; un recordatorio cuando vuelven sus fotos gratis; y, antes de guardar una comida, un recordatorio el primer y el tercer día. Siguen sus elecciones en Ajustes → Notificaciones: como mucho dos al día, ninguna entre las 22:30 y las 08:00 salvo que usted haya elegido esa hora, y un tipo que no ha respondido cinco veces seguidas se pausa durante 14 días. Si permite las notificaciones, también almacenamos el token push que Expo emite para su dispositivo y enviamos estas a través de Expo y el servicio push de Apple (o Google, en Android), ninguna entre las 22:30 y las 08:00 de su hora:
- la notificación del consejo diario, si los consejos están activados, que nunca muestra el consejo ni nada de tu diario, solo una frase corta que dice que hay una nota esperándote;
- notificaciones sociales, que muestran el nombre para mostrar de la otra persona y lo que hizo, por ejemplo, que le gustó, comentó, guardó o volvió a publicar su comida, le dio me gusta a su comentario o lo respondió, lo mencionó en un comentario, compartió una nueva publicación, lo siguió o pidió seguirlo. Un comentario, una respuesta, una mención o una solicitud de seguimiento se envía al momento; el resto espera y se envía junto, como mucho cada 3 horas, y no recibe más de 3 notificaciones sociales al día. Nunca contienen la comida, el texto del comentario o una foto; estos se muestran en la bandeja de entrada de la aplicación. Puede desactivar las notificaciones sociales en Ajustes → Notificaciones y seguirán apareciendo en la bandeja de entrada.
- el recordatorio para cuando deja de registrar, descrito más arriba;
- avisos sobre su plan Pro: un pago que no se pudo completar, y un plan que dejó de renovar a punto de terminar. Solo dicen eso, y nada sobre cómo usa la Aplicación;
- ofertas de Pro, solo si activó Ofertas y novedades en Ajustes → Notificaciones.
La aplicación utiliza la cámara y la biblioteca de fotos solo cuando usted mismo toma o elige una foto: una foto de una comida, una foto del menú, una foto de una receta, una foto de perfil o, si elige la estimación opcional de grasa corporal, una foto corporal. Nunca abre la cámara por sí solo. Una foto corporal tomada para una estimación nunca se escribe en el almacenamiento o biblioteca de fotos de su dispositivo. Puede cambiar los permisos de la cámara, la biblioteca de fotos y las notificaciones en cualquier momento en la configuración de su dispositivo.
Cuando eliges compartir una tarjeta de comida o una foto con otra aplicación, esa aplicación recibe lo que compartes.
Dentro de Triffin, la foto de una comida compartida, el nombre del plato, las calorías y el título público son visibles según la audiencia del perfil actual del creador. Cuando compartes una comida o una receta, también aparece en el feed de las personas que te siguen, en el orden en que se compartió, en lugar de solo en tu perfil; compartirlo nuevamente lo mueve nuevamente a la parte superior de su feed. Nada de lo que no hayas compartido aparece allí y el feed está ordenado solo por tiempo. Buscar personas y un feed vacío sugieren perfiles a los que seguir: primero las personas cuyas recetas guardaste, después cuentas que destacamos y perfiles públicos que compartieron algo en los últimos 14 días. Solo se sugieren perfiles públicos, así que si tu perfil es público y compartiste algo hace poco, puede sugerirse a otras personas; un perfil privado nunca. Los comentarios, así como el número de me gusta de la comida y de cada comentario, son visibles para las personas que pueden acceder a la comida. Dar me gusta, comentar, volver a publicar o guardar la comida de otra persona notifica a su creador e identifica su perfil social, y dar me gusta a un comentario notifica a quien lo escribió. Solo puede mencionar a otra cuenta en un comentario si se siguen mutuamente. Una mención enlaza con el perfil de esa cuenta, por lo que quienes ven el comentario pueden saber que se siguen mutuamente, y la persona mencionada solo recibe una notificación si puede ver la comida. Tu colección de comidas guardadas solo es visible para ti, aunque los guardados individuales notifican a los creadores. También se aplican restricciones de bloqueo y acceso a estas funciones.
Informes: cuando denuncia un perfil, una publicación, un comentario o una nueva publicación, las personas que ejecutan Triffin ven el informe, el contenido denunciado y la cuenta denunciada; A la persona que usted denuncia no se le dice quién la denunció. El primer informe de un artículo envía una alerta por correo electrónico a nuestro equipo; la alerta no contiene ningún contenido de usuario. Una notificación de contenido ilegal enviada por correo (consulte nuestros Términos de uso) se conserva en nuestro correo, con el nombre y la dirección de correo de quien la envía, durante el tiempo necesario para tramitarla y resolver cualquier disputa sobre ella; a la persona afectada no se le dice quién la envió.
Boletín y blog
Los artículos de nuestro blog en triffin.app se abren cuando te suscribes al boletín de Triffin con tu dirección de correo electrónico. Cuando te suscribes, nuestro servidor guarda esa dirección, la hora de la suscripción y el artículo desde el que te suscribiste. Usamos la dirección solo para enviarte el boletín. Suscribirte no crea una cuenta de Triffin ni está vinculado a ninguna.
Al suscribirte también se guarda en tu navegador una cookie llamada triffin_reader, que mantiene abiertos los artículos del blog en ese navegador durante un año. Contiene la hora de la suscripción y una firma que demuestra que la emitió nuestro servidor, no tu dirección de correo electrónico. Nuestro sitio web no usa ninguna otra cookie, ni cookies de análisis o de publicidad.
Tu dirección permanece en la lista hasta que te des de baja. Para darte de baja, escribe a support@triffin.app y eliminaremos la dirección. Eliminar tu cuenta en la Aplicación no la quita de la lista, porque la lista se guarda aparte de las cuentas de la Aplicación.
Con quién compartimos tus datos
Compartimos información únicamente como se describe en esta política:
- Proveedores de hosting y bases de datos (actualmente Render), que almacenan y procesan la información descrita anteriormente en nuestro nombre.
- OpenRouter, Google (Gemini) y Anthropic (Claude), que reciben los datos descritos en Procesamiento de IA y Consejos diarios, y las fotografías verificadas por el modelo de moderación.
- Perplexity, que recibe el texto de búsqueda descrito en Procesamiento de IA.
- Google Maps Platform, que recibe el texto de búsqueda de restaurantes, el idioma y sus coordenadas o código de región, como se describe en Ubicación y búsqueda de restaurantes.
- WHOOP y Strava, si los vinculas: saben que tu cuenta está vinculada a la App y reciben nuestras solicitudes de tus datos y de revocación.
- RevenueCat, para gestión de suscripciones.
- Apple y Google, como proveedores de inicio de sesión y procesadores de pagos, y Apple como remitente de notificaciones de la App Store.
- Expo, Apple y Google, por entregar las notificaciones descritas anteriormente.
- Sentry, que recibe los informes de fallos descritos anteriormente y los conserva en su región de datos de la Unión Europea.
- Hostinger, nuestro proveedor de correo electrónico, que entrega los códigos de inicio de sesión descritos anteriormente y, por tanto, recibe su dirección de correo electrónico y el código.
- Autoridades u otras partes, cuando así lo exija la ley o para proteger los derechos y la seguridad de nuestros usuarios, el público o nosotros.
- Un sucesor, si la Aplicación se transfiere como parte de una fusión, adquisición o venta de activos, en cuyo caso esta política seguirá aplicándose a su información.
Compartimos información con estos proveedores de servicios solo para que puedan prestarnos servicios y están obligados a protegerla de manera coherente con esta Política de privacidad.
La aplicación no contiene publicidad, análisis de terceros ni herramientas de seguimiento entre aplicaciones. Los eventos de uso descritos anteriormente se cuentan en nuestro propio servidor y no se comparten con nadie.
Cuánto tiempo conservamos tus datos
- La información de la cuenta, su perfil, registros de comidas (incluidas las fotos guardadas), correcciones, páginas semanales, reseñas semanales, recetas, actividad registrada, consejos diarios y su contenido social se conservan hasta que los elimine o elimine su cuenta (ver a continuación).
- Los detalles de salud se conservan hasta que los elimine en Configuración → Salud o elimine su cuenta. El porcentaje de grasa corporal y el rango que acepta se conservan hasta que elimine el valor en Configuración → Cuerpo o elimine su cuenta.
- Los pesajes se conservan hasta que elimine su cuenta. Eliminar su valor de grasa corporal en Configuración → Cuerpo les quita el porcentaje.
- Una foto corporal utilizada para una estimación nunca se almacena: existe sólo en la memoria durante la duración de esa solicitud y se borra cuando finaliza, independientemente de si la estimación se realizó correctamente o no.
- La actividad de Apple Health, WHOOP y Strava se conserva hasta que desvincules ese servicio o elimines tu cuenta.
- Las lecturas del menú se eliminan automáticamente a los 30 días de realizadas.
- Las recetas que marcas como "No es para mí" en la sugerencia de próxima comida se eliminan automáticamente 90 días después de marcarlas, o en el acto si tocas Deshacer o "Verlas de nuevo". Las sugerencias de próxima comida escritas por versiones anteriores de la aplicación, con el restaurante que nombraran, se eliminan automáticamente 8 días después de escribirse, y las comidas marcadas como "No para mí" en ellas, con el motivo elegido, 90 días después de marcarse. Si indicaste a una versión anterior que comes un tipo de comida en casa o fuera, eso se conserva en la configuración de tu cuenta hasta que la elimines.
- El texto cifrado de un consejo diario rechazado se elimina automáticamente después de 30 días.
- Su uso de crédito durante un período se elimina automáticamente 35 días después de que finaliza el período. Su saldo de recarga se conserva hasta que se borre su cuenta, y el registro de cada compra de recarga se conserva después, sin su identificación de cuenta (consulte más abajo).
- Las comidas individuales y las entradas de actividades que elimine en la aplicación se eliminarán de nuestra base de datos de inmediato.
- Al dejar de compartir una comida se oculta su título y sus interacciones; pueden regresar si se vuelve a compartir la misma comida. Al eliminar la comida, se eliminan sus me gusta, sus comentarios, los me gusta de esos comentarios y las referencias de comidas guardadas. Al eliminar un comentario se eliminan su texto y sus me gusta; se conservan un identificador de solicitud y una marca de tiempo para evitar que una solicitud anterior la vuelva a crear.
- Los tokens de sesión se eliminan cuando cierra sesión o elimina su cuenta y, de lo contrario, se eliminan automáticamente después de que caduquen, 7 días después de iniciar sesión. Cuando una contraseña nueva sustituye a la anterior, también se eliminan las sesiones de sus otros dispositivos.
- Un código de inicio de sesión que le enviamos por correo electrónico se guarda como un hash unidireccional, junto con un hash unidireccional de la contraseña elegida con él; ambos se eliminan cuando se usa el código o 15 minutos después de su envío.
- Los tokens push se eliminan cuando cierra sesión, cuando Expo informa que el dispositivo ya no acepta notificaciones o cuando elimina su cuenta.
- El registro de las notificaciones que nuestro servidor le envió se elimina automáticamente 90 días después de cada envío, y se borra con su cuenta (ver abajo).
- Las solicitudes de revocación de tokens a Apple y WHOOP que fallan se reintentan durante un máximo de 7 días y luego se descartan; los que aún están en espera se eliminan con su cuenta.
- Las estimaciones escritas y los resultados de la búsqueda se almacenan en caché durante 30 días, por lo que la misma solicitud no se envía dos veces a un modelo de IA o a un servicio de búsqueda. Una estimación en caché se almacena bajo un hash unidireccional de lo que se escribió y de los detalles del perfil utilizados; una búsqueda en caché se almacena debajo de su texto de búsqueda. Ninguno de los dos lleva una identificación de cuenta, dirección de correo electrónico o identificador de dispositivo. También mantenemos totales diarios, sin nombre de cuenta, del uso de la IA y del servidor y de cuántas veces se muestra por primera vez cada página de incorporación; se eliminan automáticamente después de 400 días.
- Los eventos de uso se eliminan automáticamente 400 días después de registrarse, y los registrados con tu cuenta se borran con ella (ver más abajo). Sentry elimina los informes de fallos automáticamente como máximo a los 90 días.
- Para mantener el servicio funcionando y seguro, nuestro servidor mantiene brevemente un registro de las solicitudes recientes: la hora, la parte del servicio solicitada, la cuenta o dispositivo que lo realizó, su dirección IP y la ciudad aproximada a la que corresponde esa dirección, lo cual se resuelve en nuestro propio servidor sin enviar su dirección a nadie. Estos registros se guardan únicamente en la memoria y nunca se guardan en nuestra base de datos; cada uno se sobrescribe a medida que llegan nuevas solicitudes, generalmente en cuestión de minutos, y todos se borran cada vez que se reinicia el servidor. Sólo las personas que operan Triffin pueden verlos. Por otra parte, para limitar el abuso, nuestra base de datos guarda contadores de corta duración de cuántas solicitudes ha hecho cada cuenta, dispositivo y dirección de red y, para el inicio de sesión por correo electrónico, cuántos intentos se han hecho para cada dirección de correo electrónico. Cada contador se guarda bajo un resumen generado con una clave secreta a partir de lo que cuenta, no bajo la dirección o la cuenta en sí, y se elimina automáticamente poco después de que termine la hora o el día que cubre. Nuestro proveedor de alojamiento también puede mantener sus propios registros de corta duración de solicitudes a nuestro servidor.
- Las notificaciones de la App Store que no coinciden con una cuenta (por ejemplo, avisos de renovación o una retirada de consentimiento que no pudimos igualar) se eliminan automáticamente 180 días después de su llegada. Uno que coincida con su cuenta se conserva hasta que se borre su cuenta. Si su cuenta se borra menos de 8 días después de que Apple enviara esa notificación, solo conservamos el identificador que Apple le asignó hasta que pasen esos 8 días, para que una copia que Apple vuelva a enviar no se procese por segunda vez.
- Los registros realizados en un dispositivo antes de iniciar sesión permanecen vinculados al identificador de ese dispositivo hasta que se transfieren a una cuenta.
Eliminación de tu cuenta y tus datos
Puede eliminar su cuenta en la Configuración de la aplicación (Eliminar cuenta). Si tienes una suscripción, la App primero te recuerda que eliminar la cuenta no la cancela. Cuando elimina su cuenta, inmediatamente: cerramos su sesión en todos los dispositivos; revocar el acceso de la aplicación a su ID de Apple si utiliza Iniciar sesión con Apple (intentando nuevamente si no se puede contactar con Apple); desvincular WHOOP y Strava y pedirles que revoquen nuestro acceso; eliminar su actividad, presupuestos diarios y consejos diarios, lo que marcaste como "No es para mí" y las sugerencias de próxima comida que aún conservemos de versiones anteriores de la aplicación, sus tokens push y los datos de Apple Health que tenemos; eliminar tus notificaciones sociales; y marque su cuenta, registros de comidas (incluidas las fotos guardadas), páginas semanales, reseñas semanales, lecturas de menú, recetas y perfil social como eliminados, retire las comidas y recetas que compartió y oculte sus comentarios, me gusta y publicaciones repetidas, para que nada de eso aparezca en la aplicación ni a nadie más.
Durante los 30 días posteriores a la eliminación, puede restaurar su cuenta y sus registros iniciando sesión nuevamente y eligiendo restaurarlos. Después de 30 días, la cuenta ya no se puede restaurar.
Después de los 30 días, su cuenta y todo lo que se encuentra en ella se borra permanentemente de nuestra base de datos: su perfil, incluidos los campos de salud, sus pesajes, registros de comidas y sus fotos, correcciones, páginas semanales, reseñas semanales, lecturas de menú, recetas, créditos, perfil social, publicaciones, comentarios, nuevas publicaciones, me gusta, guardados, seguimientos, bloqueos, informes que presentó e informes sobre usted, infracciones, expulsiones y decisiones de moderación, sus eventos de uso, el registro de las notificaciones que le enviamos y cualquier notificación de la App Store que coincida con su cuenta. Los comentarios de otras personas que lo mencionaban conservan su texto, pero ya no enlazan con su cuenta. Para hacer esto antes, envíe un correo electrónico a support@triffin.app desde la dirección de correo electrónico vinculada a su cuenta, lo borraremos y confirmaremos cuando lo hagamos.
Después de eso se mantienen deliberadamente tres registros y por qué:
- Nuestro registro de cada decisión de moderación que tomaron las personas que dirigen Triffin (por ejemplo, eliminar una publicación o prohibir una cuenta) y de cada retiro de consentimiento de la App Store que un operador aplicó a una cuenta: la hora, el operador que lo hizo, la acción, la cuenta en cuestión, la categoría o motivo de la regla, el informe o notificación de la App Store que respondió y la nota escrita al respecto. Se mantiene como registro del propio operador de las decisiones adoptadas para hacer cumplir las normas comunitarias y actuar en caso de retirada del consentimiento.
- Tu identificador, con la fecha de publicación y sin vínculo a tu cuenta, para que nadie más pueda reclamarlo durante 30 días y recoger vínculos o menciones que apunten a ti. Actualmente no eliminamos este registro después de los 30 días.
- El registro de cada compra de recarga: el identificador de la compra en la tienda, su fecha y cuándo la acreditamos, sin vínculo con su cuenta, para que la misma compra nunca pueda acreditarse dos veces. Actualmente no eliminamos este registro.
Si Apple nos informa que un padre o tutor ha retirado el consentimiento para el uso de la aplicación por parte de una cuenta, inhabilitamos la cuenta tan pronto como podemos relacionar la notificación con ella (nuestro equipo revisa las que no podemos relacionar automáticamente). Una cuenta deshabilitada no se puede iniciar sesión ni restaurar, y se elimina de la misma manera.
Eliminar su cuenta no cancela su suscripción (administrela en Configuración > Cuenta de Apple > Suscripciones en iPhone, o en Google Play > Pagos y suscripciones > Suscripciones en Android) y no elimina los datos en poder de Apple, Google, RevenueCat, WHOOP o Strava según sus propias políticas, ni los datos que la aplicación haya escrito en Apple Health.
Tus opciones y derechos
- Permita o retire el procesamiento de IA en Configuración → Procesamiento de IA y active o desactive las sugerencias diarias en Configuración → Sugerencias diarias.
- Retirar el acceso a la salud: desactive la sincronización de la salud en Configuración, desvincule Apple Health en Configuración → Conexiones o revoque los permisos en la aplicación Salud.
- Vincula o desvincula WHOOP y Strava en Configuración → Conexiones.
- Elimina tus datos de salud en Ajustes → Salud, y tu valor de grasa corporal en Ajustes → Cuerpo, lo que también retira tu consentimiento sobre ellos. Rechace la estimación de la fotografía en la pantalla que se muestra ante la cámara u omita la pregunta por completo.
- Activa o desactiva los recordatorios de comidas, los resúmenes, las notificaciones sociales y las ofertas en Ajustes → Notificaciones; oculta una publicación de tu feed, bloquea una cuenta o deja de compartir lo que compartiste.
- Retira el acceso a la cámara, biblioteca de fotos, ubicación o notificaciones en la configuración de tu dispositivo.
- Elimine comidas individuales y entradas de actividades en la aplicación, o elimine su cuenta desde Configuración.
- Solicite una copia de su información, o pídanos que la corrijamos o la borremos, enviando un correo electrónico a support@triffin.app.
Dependiendo de dónde viva, es posible que tenga derechos adicionales sobre su información personal, como el derecho a oponerse o restringir cierto procesamiento, y el derecho a presentar una queja ante la autoridad local de protección de datos. No le trataremos de manera diferente por ejercer sus derechos.
Seguridad
Sus registros solo se devuelven a la cuenta a la que pertenecen. Los tokens de sesión se guardan en el almacenamiento seguro del sistema operativo de su dispositivo y solo como un hash unidireccional en nuestro servidor. Una contraseña se guarda solo como un hash unidireccional con sal. Los campos enumerados en Datos relacionados con la salud están cifrados en nuestra base de datos. Ningún método de almacenamiento o transmisión de datos es completamente seguro, por lo que no podemos garantizar una seguridad absoluta.
Menores
La App es sólo para personas mayores de 18 años. Te pregunta tu año de nacimiento antes de cualquier pregunta de perfil y no permite que nadie más joven continúe, y en iPhone también verifica el rango de edad declarado de Apple. Si cualquiera de los dos indica que tienes menos de 18 años, la App elimina tu cuenta, igual que Eliminar cuenta en Configuración. No recopilamos intencionadamente información personal de menores de 18 años. Si cree que alguien menor de 18 años nos ha proporcionado información personal, contáctenos a support@triffin.app y la eliminaremos.
Dónde se tratan tus datos
Nuestro servidor y nuestra base de datos están alojados en Render en los Estados Unidos. Nuestros otros proveedores de servicios, incluidos OpenRouter, Google, Anthropic, Perplexity, RevenueCat, Expo, Hostinger, WHOOP y Strava, pueden procesar información en los Estados Unidos y en otros países. Sentry conserva los informes de fallos en la Unión Europea (Alemania).
Cambios en esta política
Podemos actualizar esta Política de Privacidad. Cuando lo hagamos, cambiaremos la fecha de entrada en vigor anterior y, en el caso de cambios materiales, se lo haremos saber en la Aplicación o por otros medios razonables antes de que entren en vigor.
Contacto
Triffin F.Z.E, B.C. 1309418, Ajman Free Zone, United Arab Emirates. Correo: support@triffin.app.