KAFA

Política de privacidad

2026-11-10

Esta página es una traducción. La versión en francés es la que prevalece: Français · English.

KAFA Scan Brew and Learn convierte la foto de una bolsa de café en una ficha de preparación. La app la publica WHAT THE FILM (EURL) con la marca KAFA (contacto: hello@getkafa.com). No muestra publicidad y no vendemos ningún dato. Esta página describe los tratamientos de datos de la app, de nuestro servidor y de los servicios a los que recurres.

Lo que trata la app

1. Las fotos de bolsas

Cuando escaneas una bolsa, cada cara fotografiada (una o dos) se envía a nuestro servidor y luego a Google (el servicio de IA Gemini), que lee lo que está impreso. Si Gemini no responde, Anthropic (el servicio de IA Claude) lee la foto en su lugar. Para dibujar la imagen de la ficha, la foto vuelve a enviarse a Gemini.

En un espacio de almacenamiento privado guardamos cada cara enviada, lo que la IA leyó en ella y cómo transcurrió el escaneo (modelo usado, éxito o fallo, costo). Si tienes la sesión iniciada, la foto también puede guardarse como modelo de la imagen, con un vínculo a tu cuenta. Sin sesión iniciada, no se conserva ninguna copia adicional para el dibujo. Estos datos sirven para volver a dibujar una imagen, entender una lectura fallida y mejorar el escaneo. Nunca se publican ni se muestran a otro usuario; el equipo de KAFA puede consultarlos en su herramienta de administración.

Antes del primer envío, la app te pide tu consentimiento y nombra los servicios que reciben las fotos. Puedes retirarlo en Perfil, Ajustes, La app, Fotos e IA. Eso bloquea los próximos envíos hasta que vuelvas a dar tu consentimiento. Para borrar las imágenes ya recibidas, usa la eliminación de la cuenta o de los datos sin cuenta, que se describe más abajo.

2. La búsqueda en línea

Para completar la ficha, el servidor busca lo que el tostador dice del café, primero en su propio sitio. Esta búsqueda parte del nombre del café y del nombre del tostador, nunca de la foto ni de tu identidad. Después, Claude traduce las notas de cata a tu idioma.

3. El identificador de tu teléfono

La primera vez que la abres, la app genera un código aleatorio (UUID) y lo guarda en tu teléfono. Ese código acompaña cada escaneo y cada búsqueda. Nuestro servidor le asocia tus escaneos gratis, tu saldo de escaneos pagados y los derechos comprados sin cuenta. El código no contiene ni tu nombre ni tu número; cuando inicias sesión, lo vinculamos a tu cuenta.

4. La cuenta, opcional

Puedes usar la app sin cuenta. Si inicias sesión con Apple o Google, o con un código recibido por correo, guardamos tu dirección de correo, el nombre que Apple o Google nos transmite si lo compartiste y un identificador de inicio de sesión.

La cuenta sincroniza tus fichas entre tus dispositivos, con el historial de tus tazas: método, dosis, molienda, tiempo, curva de vertido, sabor y notas. Las fotos enviadas para el escaneo siguen las reglas descritas en el punto 1. El equipo de KAFA ve esas fichas en su herramienta de administración, con tu dirección de correo y tu nombre, para dar soporte y para mejorar la app.

El inicio de sesión con Google usa su SDK nativo. Google indica que puede conservar un identificador de inicio de sesión y deducir una ubicación aproximada a partir de la dirección IP para prevenir el fraude. Su manifiesto de privacidad declara también el nombre, el correo, el número de teléfono, identificadores, datos de uso y otros tipos de datos, para el inicio de sesión y el análisis del servicio. Estos tratamientos propios de Google pueden vincularse a tu identidad, incluso cuando nuestra app no recibe esa información. KAFA no pide tu número de teléfono ni accede a tu ubicación GPS. Información de Google y manifiesto del SDK.

5. El registro del servicio

El servidor anota cada escaneo, cada búsqueda y cada compra, con su costo, vinculados a tu cuenta o al identificador de tu teléfono. También guarda la lista de los cafés que escaneaste, para que una bolsa ya vista se vuelva a escanear sin que se descuente.

Tu dirección IP sirve para limitar por red el número de escaneos, de búsquedas, de imágenes, de informes de fallos y de envíos de la medición de uso. Se guarda, sin vínculo con tu cuenta, en un contador que todavía no vaciamos automáticamente.

Cuando la app se cierra por un fallo, después envía a nuestro servidor un informe breve: el tipo de pantalla (sin lo que mostraba), el mensaje de error limpio de cualquier identificador, la versión de la app y la plataforma, junto con el identificador de tu teléfono. Estos informes sirven para corregir los fallos.

Sentry, alojado en Alemania (Unión Europea), también recibe estos informes, además de los fallos del código nativo de la app, y nos avisa por correo. Antes del envío, la app quita todo lo que podría identificarte: tu cuenta, la solicitud en curso, el rastro de las acciones anteriores (toques y direcciones web llamadas) y el nombre de tu teléfono; el mensaje de error pasa por la misma limpieza. Quedan, entre otros datos, el modelo y el sistema del dispositivo, la versión de la app y el tipo de pantalla. No se adjunta ninguna captura. Estos informes no dependen de la medición de uso que se describe más abajo.

La app también registra una decena de momentos de uso, solo con el identificador de tu teléfono: primera apertura, fin de la bienvenida, oferta vista, prueba o compra, preparación iniciada y terminada, lección leída, báscula conectada, voz usada, salida de audio averiada. Para la voz, la medición guarda cuál te guía, KAFA o el teléfono, y cuántas frases dice el teléfono por falta de grabación. Según el momento, lo acompañan unas pocas palabras de contexto: nivel elegido, pantalla abierta después de la bienvenida, lugar desde donde se abre la oferta, producto y tienda, método y duración de la preparación, identificador de la lección, marca de la báscula. Todos llevan su hora, la plataforma, la versión de la app y la de su actualización. Una taza terminada incluye además el identificador del escaneo de su bolsa, si lo hubo: así sabemos qué café se usó. El mismo identificador se envía cuando un escaneo se convierte en una ficha en tu teléfono, y con eso comprobamos que funcionó. Ni tu cuenta ni un texto escrito aparecen en ellos. Esta medición se queda en nuestro servidor y está activa por defecto.

Si eres tú quien activa «Medición de uso», en Perfil, Tus datos, estos momentos y su contexto también van a PostHog, alojado en la Unión Europea. PostHog registra además la instalación de la app, sus actualizaciones, cada apertura y cada paso a segundo plano, y añade por su cuenta la marca y el modelo del teléfono, su sistema, su idioma, su zona horaria y el tamaño de la pantalla. Solo te conoce por un código aleatorio propio, sin relación con el identificador de tu teléfono, y nunca recibe tu nombre ni tu correo; tu dirección IP no se guarda allí y no sirve para ubicarte. No se graba ninguna pantalla ni se capta ningún toque. Elegir «Desactivada» detiene las dos mediciones, la nuestra y la de PostHog.

Desde la versión 2.7.1 en iPhone, este consentimiento también cubre la medición de campañas de Apple Ads. La app consulta a Apple el origen publicitario de la instalación y añade a estos eventos los identificadores de campaña, grupo, palabra clave y anuncio, el tipo de conversión y la ubicación del anuncio. El token temporal solo se envía a Apple y no se guarda. El código persistente de PostHog hace que estos datos sean seudónimos. Sirven, entre otras cosas, para asociar pruebas y compras a las campañas, sin segmentación publicitaria ni seguimiento entre apps de otros desarrolladores. Debes renovar un consentimiento anterior para este nuevo uso. Un rechazo sigue vigente; desactivar la medición detiene la atribución y borra su caché local.

Durante la bienvenida, un contador aparte registra cada paso una sola vez por instalación: la primera apertura, todas las pantallas y luego lo que eliges (escanear una bolsa, probar un ejemplo, hacer la visita o abrir la Escuela). Un envío contiene ese paso, la plataforma y la versión de la app, sin el identificador de tu teléfono, sin tu cuenta y sin la hora del dispositivo; nuestro servidor le pone fecha al recibirlo. De ahí solo sacamos totales, nunca el recorrido de una persona. Este conteo no espera tu consentimiento para la medición de uso, y elegir «Desactivada» también lo detiene.

6. Las compras

Los pagos pasan por la App Store en iPhone y iPad, y por Google Play en Android. No nos llega ningún dato bancario. Nuestro servidor verifica cada compra con la tienda correspondiente. Guardamos la referencia de la transacción o el token de compra, el producto, el número de escaneos acreditados, el vencimiento de una suscripción y la fecha de compra, vinculados a tu cuenta o, sin sesión iniciada, al identificador de tu teléfono. Estos registros impiden que un pago se acredite dos veces. Las tiendas también nos avisan de las renovaciones y los reembolsos.

7. El agua de tu llave

Si consultas la dureza de tu agua (en Francia), tu teléfono envía tu código postal a dos servicios públicos, geo.api.gouv.fr y Hub’Eau, sin cuenta ni identificador. El código postal queda guardado en tu teléfono, no en nuestro servidor.

8. Las actualizaciones

La app descarga sus actualizaciones desde Expo (EAS Update), que recibe la dirección IP del teléfono, su plataforma y la versión instalada.

El sitio getkafa.com

El sitio lo aloja Cloudflare, que recibe la dirección IP de cada visita. Mide su audiencia con Cloudflare Web Analytics, sin cookies de seguimiento ni perfiles de visitante. Tu elección de idioma se queda en tu navegador.

Si dejas tu dirección de correo para que te avisemos del lanzamiento en iPhone, guardamos esa dirección, la fecha y el tipo de navegador en nuestra base de datos, en Supabase, para enviarte un solo mensaje cuando salga. Escribe a hello@getkafa.com para retirarla.

Proveedores

Algunos de estos proveedores tratan los datos fuera de la Unión Europea. Los servicios de IA solo reciben lo necesario para su tarea: la foto para leerla, el nombre del café para buscarlo.

Cuánto tiempo

Los datos de una cuenta se conservan mientras la cuenta exista. Los de un teléfono usado sin cuenta se conservan hasta que se pida su borrado, o hasta que se elimine una cuenta vinculada a ese teléfono.

Eliminar tu cuenta

En la app: Perfil, después Ajustes y luego Eliminar la cuenta. Sin la app, los pasos están en la página de eliminación de cuenta.

La eliminación borra tu cuenta (dirección de correo, nombre, identificador de inicio de sesión), tus fichas con el historial de tus tazas, las fotos y las lecturas de tus escaneos, las fotos para imágenes enviadas desde tu cuenta, las entradas del registro del servicio que te identifican y la lista de tus cafés escaneados. También borra lo que tus teléfonos hicieron antes de que iniciaras sesión: el teléfono desde el que eliminas la cuenta y los que vinculamos a tu cuenta. Se deshace el vínculo entre la cuenta y tus dispositivos, y tu saldo de escaneos pagados y tu suscripción vuelven al teléfono desde el que eliminas la cuenta.

Lo que queda: los registros de compra, sin tu cuenta, para que una compra nunca se acredite dos veces (una compra hecha sin cuenta conserva el identificador del teléfono, que todavía lleva su saldo y sus renovaciones); el costo de cada llamada a los servicios de IA, reducido a un monto, una fecha y un tipo de llamada. Tu teléfono conserva su identificador y tus preferencias. En nuestro servidor, ese identificador sigue vinculado a tu saldo de escaneos pagados, a tu suscripción y al contador de escaneos gratis de ese teléfono, para que una eliminación no ponga esos escaneos en cero. Este registro todavía no se vacía automáticamente. Un teléfono ya vinculado a otra cuenta conserva lo que hizo sin cuenta. El contador de direcciones IP se mantiene para limitar los abusos por red.

Borrar los datos sin cuenta

En Perfil, Ajustes, toca Eliminar datos. Si esa opción no aparece en tu versión, escribe a hello@getkafa.com. Esta acción borra las fichas y las tazas sin cuenta de este dispositivo, sus fotos, y también las capturas, lecturas y registros de escaneos que nuestro servidor asocia a ese uso. Mantiene intactas las otras cuentas, las compras y el saldo pagado. Una foto local que todavía usa otra ficha u otra cuenta se conserva. Tus ajustes, tu equipo y tus observaciones de cata se quedan en este teléfono.

El identificador del teléfono, los contadores de escaneos gratis y un rastro técnico del borrado se mantienen para conservar tus derechos e impedir que una solicitud antigua vuelva a crear los datos. Los costos de IA se anonimizan. Los archivos locales antiguos cuyo propietario no se puede determinar quedan protegidos para no borrar los de otra cuenta. Contáctanos si también quieres retirarlos. Una suscripción continúa mientras no la canceles en la App Store o Google Play.

Tus derechos

Puedes solicitar el acceso a tus datos, su corrección o su borrado, u oponerte a su tratamiento, escribiendo a hello@getkafa.com. La exportación del diario, en la app, te devuelve tus fichas. También puedes acudir a la CNIL, la autoridad francesa de protección de datos.