Política de privacidad
Esta política explica qué datos trata la app Via («Via», «la app»), adónde van y qué puedes hacer al respecto. Via la desarrolla Dzmitry Dziabel (Steel Berries), empresario individual registrado en Polonia —ul. Nowy Świat 33 lok. 13, 00-029 Warszawa, Polonia, NIP 5252969453, REGON 526168519—, en adelante, «nosotros». Somos el responsable del tratamiento de los datos personales que aquí se describen. Contacto: info@steelberries.com.
En resumen
- Tu diario se queda en tu teléfono. Las comidas, los entrenamientos, los pesajes, tus datos corporales y tu plan se guardan en el dispositivo. Via no tiene cuentas y no tenemos ninguna copia.
- El escáner con IA envía lo que tú le das. La foto o la descripción que envías va a nuestro servidor y a OpenAI para reconocer la comida. Nuestro servidor no la guarda.
- Los informes de fallos y las estadísticas de uso van a Google Firebase. Nunca contienen tu peso, tus calorías ni tu diario. De todo lo que escribes, las estadísticas de uso solo llevan lo que le escribes al escáner con IA, para que aprendamos cómo describe la gente la comida. En la pantalla de bienvenida decides si se envían estadísticas de uso, y puedes desactivarlas en Ajustes en cualquier momento.
- Via Pro lo venden Apple y Google. Nunca vemos tus datos de pago. Si te suscribes, la app muestra a nuestro servidor el justificante de tu suscripción emitido por la tienda, para que el servidor pueda desbloquear los escaneos ilimitados.
- Via no muestra anuncios y nunca vendemos tus datos ni se los pasamos a intermediarios de datos.
1. Datos que se quedan en tu dispositivo
Todo lo que introduces para usar el diario se guarda solo en el almacenamiento de la app en tu teléfono:
- tu perfil: sexo, fecha de nacimiento y altura;
- tus pesajes y tu plan: peso objetivo, ritmo, nivel de actividad, y los objetivos de calorías y de agua calculados a partir de ellos;
- los registros del diario —comidas y entrenamientos con sus nombres, notas, calorías y macronutrientes— y el agua que bebes;
- tus comidas y entrenamientos guardados, y los ajustes de la app.
Nunca recibimos estos datos. Se incluyen en la copia de seguridad de tu propio teléfono —la copia de seguridad de Android en tu cuenta de Google, o la copia en iCloud o en el ordenador en iPhone—, que ofrecen Google o Apple según sus propias condiciones y que tú controlas en los ajustes de tu teléfono.
Para eliminarlos, usa Ajustes → Borrar todos los datos o desinstala la app. El borrado solo conserva tu respuesta sobre las estadísticas de uso, si tienes Via Pro y algunas fechas que la app necesita para no repetirse: cuándo pidió una valoración por última vez y qué ofertas de Via Pro ya ha mostrado. No afecta a lo que ya ha salido del teléfono (apartados 2 a 5).
Cámara y fotos. La app usa la cámara solo mientras haces una foto para el escáner, y solo lee la foto que eliges de tu galería. No guarda fotos en tu galería. Los recordatorios se programan en el propio dispositivo; no tenemos ningún servidor de notificaciones push. Las solicitudes de valoración las muestran App Store o Google Play; tu valoración y tu reseña van a la tienda, no a nosotros.
2. El escáner de comidas con IA
Cuando escaneas una comida, la app envía a nuestro servidor:
- la foto o la descripción de texto que has escrito, junto con el peso y el comentario opcionales que hayas añadido;
- el idioma de la app y si usas Android o iPhone;
- un token de inicio de sesión de Firebase Anonymous Authentication, que contiene un identificador anónimo aleatorio, y un ID aleatorio de la solicitud;
- si tienes Via Pro, el justificante de tu suscripción emitido por la tienda (apartado 5);
- como en cualquier conexión a internet, tu dirección IP.
La foto es una copia recortada y recomprimida por la app, así que no lleva la ubicación ni otros metadatos del original.
Nuestro servidor, alojado en Render, reenvía la foto o el texto a OpenAI, cuyos modelos reconocen los platos y estiman las calorías y los macronutrientes. La respuesta vuelve a tu teléfono, y no se guarda nada en tu diario hasta que lo confirmas. En iPhone, la app te pregunta antes de enviar tu primer escaneo a OpenAI y no envía nada hasta que lo permites.
- No guardamos fotos ni descripciones. Nuestro servidor solo guarda un recuento de escaneos por identificador anónimo (en Google Cloud Firestore), que es como funciona el límite de escaneos gratuitos. El identificador anónimo en sí permanece en Firebase Authentication hasta que lo eliminamos: no eliminamos automáticamente los identificadores inactivos, porque eso reiniciaría los escaneos gratuitos.
- Nuestro servidor genera registros técnicos: la hora, el tipo de escaneo y la plataforma, el modelo, el tiempo de procesamiento y la cantidad de procesamiento utilizada, el ID de la solicitud, el identificador anónimo cuando hay de por medio un límite de escaneos o un error y, cuando algo falla, un breve fragmento de la respuesta del modelo. El proveedor de alojamiento los conserva, junto con su propio registro de solicitudes (que puede incluir la dirección IP), durante un máximo de 30 días.
- Según las condiciones de la API de OpenAI, los datos enviados a través de la API no se usan para entrenar sus modelos y OpenAI puede conservarlos hasta 30 días para detectar abusos.
Por favor, no incluyas personas, documentos ni otros datos personales en las fotos o descripciones que escanees.
3. Informes de fallos y ajustes de la app
Si la app se cierra inesperadamente o sufre un error grave, envía un informe a través de Firebase Crashlytics (Google): la traza técnica del error, el modelo del dispositivo, el sistema operativo y la versión de la app, un identificador de instalación aleatorio, la hora y el ID de la última solicitud a nuestro servidor (para poder relacionar el informe con el registro de nuestro servidor). Crashlytics también anota cuándo empieza una sesión de la app, para que podamos contar cuántas terminan sin fallos. Si las estadísticas de uso están activadas, el informe también recoge los últimos eventos de estadísticas anteriores al fallo (apartado 4). Los informes no contienen datos del diario. Se envían tanto si las estadísticas de uso están activadas como si no, y Crashlytics los conserva durante 90 días.
Al iniciarse, la app también descarga sus ajustes actuales de Firebase Remote Config (Google), para que podamos cambiarlos sin publicar una nueva versión. La solicitud incluye el identificador de instalación aleatorio, las versiones de la app y del sistema operativo, y el idioma, la configuración regional y la zona horaria del teléfono. También se hace en el primer inicio, antes de que aparezca la pantalla de bienvenida.
4. Estadísticas de uso
La app envía estadísticas de uso a través de Google Analytics para Firebase para que podamos ver qué funciones van bien y dónde se atasca la gente. Esto incluye:
- eventos como abrir una pantalla, registrar una entrada, empezar o terminar un escaneo, activar un recordatorio, que se muestre la oferta de Via Pro o que falle una compra, así como cuántos días has registrado y cuánto duró una pausa, en rangos. La felicitación de cumpleaños y la aparición de su oferta también son eventos, así que nos indican que tu cumpleaños fue en el último mes, nunca su fecha;
- el texto que envías al escáner con IA —la descripción de una comida o una nota añadida a una foto—, para que veamos cómo describe la gente la comida y hagamos el reconocimiento más preciso;
- propiedades generales: unidades, sexo, rango de edad, nivel de actividad, ritmo elegido, si estás bajando de peso o manteniéndolo, cuánto te falta para tu meta y el tiempo para alcanzarla, en rangos (por ejemplo, «5–10 kg»), si tienes Via Pro, los ajustes de recordatorios y el idioma de la app;
- lo que Google Analytics recoge por sí mismo: un identificador aleatorio de instancia de la app, el modelo del dispositivo, el sistema operativo, la versión de la app, el país o la región aproximados según tu dirección IP, información de la sesión y los eventos de compra dentro de la app con el producto y su precio. En Android esto incluye el ID de publicidad del dispositivo, el referente de instalación de Google Play y el servicio de atribución de anuncios de Android, que nos permiten saber si un anuncio de Via dio lugar a una instalación; puedes restablecer o eliminar el ID de publicidad en los ajustes de Android. En iPhone incluye el identificador que Apple asigna a nuestras apps en tu dispositivo (IDFV) y el servicio de atribución de anuncios de Apple (AdServices), que indica si un anuncio de Apple Ads dio lugar a la instalación y, si fue así, su campaña, grupo de anuncios y palabra clave; Via nunca solicita el identificador de publicidad (IDFA) ni rastrea tu actividad en las apps de otras empresas.
Nunca se envían: tu peso o tu altura exactos, tu fecha de nacimiento, las calorías, los nombres y las notas de tu diario, ninguna otra cosa que escribas, ni fotos. Via no muestra anuncios. Si anunciamos la propia Via, las estadísticas pueden usarse para medir qué campañas llevan a la gente a la app, nunca para mostrarte anuncios dentro de ella: la señal que permitiría la publicidad personalizada está siempre desactivada.
La app pregunta antes de enviar ninguna estadística: en la pantalla de bienvenida, la primera vez que la abres, y no se envía nada mientras la pregunta está en pantalla. La posición inicial del interruptor depende del país desde el que te conectas: en Estados Unidos empieza activado, y puedes desactivarlo antes de continuar; en el resto del mundo empieza desactivado, y las estadísticas, junto con la medición de nuestros anuncios descrita arriba, solo se envían si lo activas. Puedes cambiar tu respuesta en cualquier momento en Ajustes → Enviar estadísticas; borrar todos los datos la conserva.
Google Analytics conserva los eventos individuales durante 2 meses y los datos vinculados al identificador de instancia de la app durante 14 meses desde su última actividad; los informes elaborados a partir de ellos solo contienen totales. Una copia de los eventos sin procesar, exportada a Google BigQuery para nuestro propio análisis, se conserva durante 14 meses.
5. Via Pro
Via Pro es una suscripción que se vende a través de App Store o Google Play. La tienda cobra según sus propias condiciones; nunca vemos tu tarjeta ni tus datos de pago, tu nombre ni tu cuenta de la tienda.
- Con cada solicitud a nuestro servidor, la app envía el justificante de tu suscripción emitido por la tienda: una transacción firmada de Apple o un token de compra de Google. El servidor comprueba la firma de Apple por sí mismo, sin contactar con Apple, o pregunta a Google si el token es válido. En su memoria, bajo un hash unidireccional del token, recuerda la respuesta de Google durante un máximo de 24 horas, y que un token pertenece a una compra durante un máximo de 30 días.
- Para que una sola suscripción no pueda desbloquear escaneos en un número ilimitado de teléfonos, el servidor conserva, para cada suscripción, qué identificadores anónimos (apartado 2) la presentaron en los últimos 30 días, en Google Cloud Firestore, bajo un hash unidireccional del ID de la suscripción. Las entradas más antiguas se eliminan.
- En iPhone, cuando aceptas una oferta especial, la app pide a nuestro servidor que la firme; la solicitud incluye el producto y la oferta, con el mismo identificador anónimo, el ID de la solicitud y —si ya tienes una suscripción— el justificante, igual que un escaneo.
6. Cuando nos escribes
Ajustes → Escribir al desarrollador abre tu propia app de correo con un borrador dirigido a info@steelberries.com. El borrador contiene un bloque de datos técnicos —versión de la app, modelo del dispositivo, sistema operativo, idioma, zona horaria, unidades, tema, tamaño de letra y tamaño de pantalla— que puedes leer, editar o eliminar antes de enviarlo. No contiene datos del diario ni de salud. Recibimos lo que decidas enviar, junto con tu dirección de correo electrónico, y conservamos la correspondencia solo mientras la necesitemos para ayudarte.
7. Por qué podemos tratar estos datos (bases jurídicas)
- El escáner: para prestarte el servicio que solicitas (art. 6, apartado 1, letra b), del RGPD).
- Informes de fallos y ajustes de la app: nuestro interés legítimo en que la app siga funcionando (art. 6, apartado 1, letra f)).
- Via Pro: para prestarte la suscripción que has comprado (art. 6, apartado 1, letra b)), y nuestro interés legítimo en impedir que una suscripción se comparta de forma generalizada (art. 6, apartado 1, letra f)).
- Estadísticas de uso, incluida la medición de nuestros anuncios: tu consentimiento (art. 6, apartado 1, letra a)) y, en la medida en que digan algo sobre tu salud, como cuánto te falta para tu peso objetivo, tu consentimiento explícito (art. 9, apartado 2, letra a)). Puedes retirarlo con el interruptor de Ajustes.
- Correos electrónicos: nuestro interés legítimo en responderte (art. 6, apartado 1, letra f)).
8. Quién trata datos por cuenta nuestra
| Proveedor | Para qué |
|---|---|
| OpenAI | Reconocer comidas en fotos y descripciones |
| Render | Alojar nuestro servidor |
| Google (Firebase, Google Cloud) | Informes de fallos, ajustes de la app, estadísticas de uso, el identificador anónimo, el contador de escaneos y la verificación de Via Pro |
| Cloudflare | Nuestro dominio y el reenvío del correo enviado a steelberries.com |
| Google (Gmail) | Nuestro buzón, donde llegan los correos que nos envías |
Actúan siguiendo nuestras instrucciones en virtud de contratos de encargo del tratamiento. Algunos de ellos tratan datos en Estados Unidos; esas transferencias se basan en el Marco de Privacidad de Datos UE-EE. UU. cuando el proveedor está certificado, o en las cláusulas contractuales tipo de la Comisión Europea. Apple y Google también tratan datos como tiendas de apps y proveedores de plataforma, incluido el pago de Via Pro y la confirmación de una suscripción ante nuestro servidor, conforme a sus propias políticas de privacidad.
9. Cuánto tiempo los conservamos
| Datos | Plazo |
|---|---|
| Diario, perfil, plan (en tu dispositivo) | Hasta que borres todos los datos o desinstales la app |
| Fotos y descripciones escaneadas | Nuestro servidor no las guarda; hasta 30 días en OpenAI. El texto de una descripción o de una nota de una foto también se conserva con las estadísticas de uso, si están activadas |
| Contador de escaneos por identificador anónimo | Mientras exista el límite de escaneos gratuitos |
| El identificador anónimo (Firebase Authentication) | Hasta que lo eliminemos; los identificadores inactivos no se eliminan automáticamente |
| Qué identificadores anónimos presentaron una suscripción a Via Pro | 30 días desde la última vez que cada uno la presentó |
| La respuesta de Google sobre una suscripción (en la memoria de nuestro servidor) | Hasta 24 horas; que un token pertenece a una compra, hasta 30 días |
| Registros del servidor | Hasta 30 días |
| Informes de fallos | 90 días |
| Estadísticas de uso | Eventos, 2 meses; datos vinculados al identificador de instancia de la app, 14 meses desde su última actividad; copia sin procesar en BigQuery, 14 meses |
| Correos electrónicos | Mientras sea necesario para ayudarte |
10. Tus derechos
Según el RGPD, tienes derecho a acceder a tus datos, rectificarlos, suprimirlos, limitar su tratamiento u oponerte a él, recibirlos en un formato portable y retirar tu consentimiento en cualquier momento. Escribe a info@steelberries.com.
Via no tiene cuentas, así que desde nuestro lado no podemos saber quién eres: los identificadores que vemos son aleatorios. Las formas más rápidas de actuar sobre tus datos están en la app: Borrar todos los datos elimina el diario, Enviar estadísticas detiene las estadísticas, y reinstalar la app le asigna nuevos identificadores de estadísticas y de informes de fallos. El identificador anónimo del escáner puede sobrevivir a una reinstalación: en iPhone, Firebase lo guarda en el Llavero, y en Android puede volver con una copia de seguridad restaurada. Si nos escribes, te ayudaremos en la medida en que podamos encontrar tus datos.
También puedes presentar una reclamación ante la autoridad de control polaca —el Presidente de la Oficina de Protección de Datos Personales (Prezes Urzędu Ochrony Danych Osobowych, ul. Stawki 2, 00-193 Warszawa, uodo.gov.pl)— o ante la autoridad del lugar donde vives.
11. Edad
Via es para personas adultas. Debes tener 18 años o más para usarla, y no tratamos a sabiendas datos de ninguna persona menor de esa edad.
12. Cambios
Cuando esta política cambie, actualizaremos esta página y la fecha que figura al principio. Si un cambio afecta a lo que envía la app o a quién se lo envía, lo diremos en las notas de la versión que lo introduzca y volveremos a pedir tu consentimiento cuando la ley lo exija.
Las normas para usar la propia Via están en sus Términos de uso.