Política de Privacidad de Latte
Última actualización: 2026-08-07 Estado: Fase piloto cerrada — Barcelona
1. Quién es el responsable de tus datos
Responsable del tratamiento: [EN TRÁMITE — nombre legal de la entidad responsable, por confirmar antes del lanzamiento público] CIF: [EN TRÁMITE] Dirección fiscal: [EN TRÁMITE], Barcelona, España Contacto de privacidad: privacidad@latte.app
Latte está en fase piloto cerrada con un grupo seleccionado de cafeterías de Barcelona. La constitución legal de la entidad está en trámite; mientras tanto, cualquier consulta de privacidad puede dirigirse a privacidad@latte.app.
No tenemos Delegado de Protección de Datos (DPO). Latte no supera los umbrales del RGPD que lo exigen en esta fase. Las consultas las atendemos directamente en la dirección de contacto de arriba.
2. Qué información guardamos sobre ti
Agrupamos los datos que tratamos en cinco categorías:
| Categoría | Qué guardamos | Para qué |
|---|---|---|
| Tu cuenta | Email, nombre, fecha de nacimiento | Crear y mantener tu cuenta; verificar que tienes 16 años o más |
| Tus zonas favoritas | Barrio de residencia y barrio de trabajo (coordenadas redondeadas a ~1 km — nunca tu dirección exacta) | Personalizar las cafeterías que te sugerimos. Solo si nos das tu consentimiento; puedes borrarlo cuando quieras |
| Tu suscripción y pagos | Estado de tu suscripción e identificadores de pago (gestionados por Stripe) | Gestionar tu plan y los canjes en cafeterías |
| Directorio operativo de la cafetería | Nombre, email, estado y uso de la suscripción | Permitir al personal manager autorizado de tu cafetería gestionar la suscripción y prestar el servicio contratado |
| Cómo usas la app | Historial de canjes (cafetería, fecha, hora) | Prestarte el servicio y detectar usos fraudulentos |
| Datos técnicos automáticos | Cookie de sesión, dirección IP, cookie de preferencia de idioma | Mantener tu sesión activa y proteger el servicio |
| Analíticas de producto | Eventos de uso anonimizados (PostHog), métricas de rendimiento (Vercel Analytics) | Mejorar la app. Solo si aceptas en el banner de cookies |
Latte no trata datos de categorías especiales (salud, biometría, origen étnico, creencias religiosas, etc.).
3. Por qué podemos usar tus datos (bases legales)
- Para ofrecerte el servicio (tu cuenta, tu suscripción, tus canjes): necesitamos estos datos para cumplir el contrato contigo.
- Para operar tu suscripción en la cafetería: el personal manager autorizado de la cafetería donde te suscribes puede ver tu nombre, email, estado de membresía y uso necesario para prestar el servicio. Este acceso se basa en la ejecución del contrato y no implica consentimiento para comunicaciones comerciales ni modifica tus preferencias de marketing.
- Por obligación legal: guardamos la fecha de nacimiento para verificar la edad mínima (16 años, según el RGPD Art. 8). Conservamos ciertos datos de pago durante el plazo que exige la legislación fiscal española.
- Porque nos lo autorizaste (consentimiento): tus zonas favoritas y las analíticas de producto. Puedes retirar este consentimiento en cualquier momento — los detalles están en la sección de derechos.
- Por interés legítimo: la dirección IP se registra durante un plazo limitado para detectar abusos y proteger el servicio.
4. Cuánto tiempo guardamos tus datos
| Qué | Cuánto tiempo |
|---|---|
| Datos de tu cuenta (email, nombre, fecha de nacimiento) | Mientras tengas la cuenta activa |
| Tus zonas favoritas | Mientras tengas la cuenta activa o hasta que retires el consentimiento borrando esos campos |
| Tu registro de consentimientos | Mientras exista la cuenta + un plazo razonable para acreditar el consentimiento ante cualquier reclamación [REVISAR: ¿3 años es suficiente? La prescripción general de acciones personales en España es 5 años (Art. 1964 CC); confirmar con asesor legal cuál es el mínimo defensible] |
| Historial de canjes | Mientras exista tu suscripción [REVISAR: ¿necesitamos conservarlos 12 meses tras la baja para prevención de fraude? Si sí, justificar; si no, eliminar] |
| Datos de suscripción y pago (identificadores Stripe) | Durante los plazos de conservación fiscal y contable que exige la ley [REVISAR: verificar si el plazo aplicable es Ley 58/2003 Art. 66 (4 años, obligaciones tributarias) o Código de Comercio Art. 30 (6 años, libros contables). Usar el mayor de los dos que sea aplicable] |
| Dirección IP (registros de servidor) | Durante un plazo limitado para seguridad y detección de abuso [REVISAR: ¿12 meses es el mínimo suficiente? La AEPD considera razonables entre 6 y 12 meses; elegir el menor que cubra el caso de uso real] |
| Estadísticas anónimas tras la baja (tramo de edad + ciudad) | Indefinidamente — ya no son datos personales |
5. Tus derechos
La mayoría de estas acciones las puedes hacer directamente desde la app, sin necesidad de escribirnos.
- Descargar todos tus datos (acceso y portabilidad). Botón "Descargar mis datos" en tu perfil (`/me`). El archivo incluye tu perfil, historial de canjes, registros de consentimiento y suscripciones en formato JSON y CSV.
- Editar tu perfil (rectificación). Desde "Editar perfil" (`/me/edit`). El nombre es editable hasta 3 veces en total.
- Borrar tu cuenta (supresión). Desde "Editar perfil". Eliminamos todo lo que nos identifica; conservamos por obligación legal ciertos datos de facturación durante el plazo mínimo exigido, y estadísticas completamente anónimas sin posibilidad de reidentificación.
- Retirar tu consentimiento para analíticas. Desde "Gestionar cookies" en el pie de página.
- Retirar tu consentimiento para que guardemos tus zonas. Borrando esos campos en "Editar perfil".
- Oponerte a usos basados en interés legítimo (dirección IP para seguridad). Escríbenos y evaluamos tu caso.
- Cualquier otra solicitud (limitar el tratamiento, consultas sobre tus datos). Escríbenos a privacidad@latte.app y respondemos en el plazo de un mes (RGPD Art. 12(3)).
Puedes reclamar ante la Agencia Española de Protección de Datos (AEPD) si consideras que no hemos atendido tu solicitud correctamente:
6. Menores de edad
Latte es solo para personas de 16 años o más (RGPD Art. 8). Si al registrarte indicas una fecha de nacimiento que resulta en una edad inferior a 16 años, no creamos la cuenta y borramos automáticamente todos los datos que hayas introducido. Solo guardamos un registro completamente anónimo (tramo de edad + ciudad) para estadísticas internas, sin posibilidad de saber quién eras.
España permite 14 años como mínimo (LOPDGDD Art. 7). Latte optó por el umbral más estricto de 16 años del RGPD como medida adicional de protección.
7. Proveedores y transferencias internacionales
Trabajamos con proveedores para el alojamiento, los pagos, la autenticación y las analíticas. Algunos están en la Unión Europea y otros en Estados Unidos. Para los proveedores de EE.UU., aplicamos las salvaguardas legales que exige el RGPD: el Marco de Privacidad de Datos UE–EE.UU. más cláusulas contractuales tipo como respaldo. La lista completa está en la sección de detalles técnicos al final de este documento.
No vendemos ni cedemos tus datos personales a terceros con fines comerciales o publicitarios.
8. Cookies
Usamos dos tipos de cookies:
Estrictamente necesarias — no requieren tu consentimiento. Sin ellas, la app no funciona.
Analíticas — solo si las aceptas en el banner de cookies. Puedes cambiar tu elección cuando quieras desde "Gestionar cookies" en el pie de página.
La lista completa de cookies con sus nombres, duración y categoría está en la sección de detalles técnicos al final.
9. Cambios en esta política
Si hacemos cambios importantes (nuevas categorías de datos, nuevas finalidades, nuevos proveedores), te avisaremos por email y con un aviso dentro de la app. La fecha de "Última actualización" al inicio del documento siempre refleja la versión vigente.
10. Contacto
Para cualquier consulta sobre privacidad: privacidad@latte.app
*Fase piloto — julio de 2026. Esta política se actualizará cuando la entidad responsable complete su constitución legal y se sustituirán los bloques marcados como [EN TRÁMITE].*
Detalles técnicos
Esta sección es para quien quiera el detalle técnico completo. Si ya has leído la política de arriba, puedes saltarte esta parte.
Proveedores (encargados del tratamiento, Art. 28 RGPD)
| Proveedor | Servicio | Región | Base de la transferencia |
|---|---|---|---|
| Supabase | Base de datos y autenticación | UE (eu-west-1, Irlanda) | Sin transferencia internacional |
| Vercel | Alojamiento del frontend y analíticas de rendimiento | EE.UU. | Marco de Privacidad de Datos UE–EE.UU. (DPF) + Cláusulas Contractuales Tipo (CCT) como respaldo |
| Netlify | Alojamiento alternativo del frontend | EE.UU. | DPF + CCT como respaldo |
| PostHog | Analíticas de producto | UE (Frankfurt, Alemania) | Sin transferencia internacional |
| Stripe | Procesamiento de pagos | UE + EE.UU. | DPF + CCT |
| Square | Enlace opcional con sistemas POS de cafeterías | EE.UU. | DPF + CCT |
| Apple | Pases digitales opcionales (Apple Wallet) | EE.UU. | DPF + CCT |
| OpenMapTiles / Klokantech | Servidor de glifos tipográficos para el mapa | UE (República Checa) | Sin transferencia internacional |
Nota DPF: El Marco de Privacidad de Datos UE–EE.UU. está sujeto a un recurso ante el Tribunal de Justicia de la UE (asunto C-703/25 P, registrado en octubre de 2025). En caso de anulación, Latte mantendría las transferencias amparadas por Cláusulas Contractuales Tipo (CCT) firmadas con cada proveedor, conforme al Art. 46(2)(c) RGPD.
Derechos de los interesados — referencias legales exactas
| Derecho | Artículo RGPD | Mecanismo en Latte |
|---|---|---|
| Acceso | Art. 15 | "Descargar mis datos" en `/me` |
| Rectificación | Art. 16 | "Editar perfil" en `/me/edit` |
| Supresión | Art. 17 | "Eliminar cuenta" en `/me/edit` |
| Limitación | Art. 18 | Email a privacidad@latte.app |
| Portabilidad | Art. 20 | "Descargar mis datos" en `/me` (JSON + CSV) |
| Oposición | Art. 21 | Email a privacidad@latte.app |
| Retirada del consentimiento | Art. 7(3) | "Gestionar cookies" (analíticas); borrar zonas en `/me/edit` (zonas) |
| Reclamación ante AEPD | Art. 77 | www.aepd.es |
Cookies — lista completa
| Cookie | Finalidad | Duración | Categoría |
|---|---|---|---|
| `sb-*-auth-token` | Sesión de autenticación (Supabase) | Sesión / cierre de sesión | Estrictamente necesaria |
| `coffelate-locale` | Preferencia de idioma | 1 año | Estrictamente necesaria |
| `latte_consent` | Recuerda tu decisión sobre cookies analíticas | 1 año | Estrictamente necesaria |
| `ph_*` | Análisis de uso del producto (PostHog, región UE) | Hasta retirar el consentimiento | Analítica |
| Vercel Analytics | Medición de tráfico y rendimiento | Hasta retirar el consentimiento | Analítica |
| Vercel Speed Insights | Métricas de rendimiento de página | Hasta retirar el consentimiento | Analítica |
Registro de consentimientos — descripción funcional
Latte mantiene un registro interno de todas las decisiones de consentimiento: cuándo lo diste, para qué finalidad (analíticas de producto, almacenamiento de zonas), qué versión del banner estaba vigente, y si lo retiraste. Este registro es de solo escritura (no se puede modificar ni borrar) y se usa para demostrar el cumplimiento ante la AEPD si fuera necesario (Art. 5(2) RGPD — responsabilidad proactiva).
Bases legales — referencias exactas por finalidad
| Finalidad | Base legal | Artículo RGPD |
|---|---|---|
| Autenticación y gestión de cuenta | Ejecución del contrato | Art. 6(1)(b) |
| Verificación de edad mínima (16 años) | Obligación legal | Art. 6(1)(c) + Art. 8 |
| Personalización por zonas | Consentimiento explícito | Art. 6(1)(a) |
| Gestión de suscripción y pagos | Ejecución del contrato | Art. 6(1)(b) |
| Historial de canjes (prestación del servicio) | Ejecución del contrato | Art. 6(1)(b) |
| Acceso operativo de la cafetería a datos de suscripción y email | Ejecución del contrato | Art. 6(1)(b) |
| Prevención de fraude en canjes | Interés legítimo | Art. 6(1)(f) |
| Analíticas de producto (PostHog, Vercel) | Consentimiento | Art. 6(1)(a) + ePrivacy Art. 5(3) |
| Registro de IP para seguridad | Interés legítimo | Art. 6(1)(f) |
| Conservación de datos de pago (plazo fiscal) | Obligación legal | Art. 6(1)(c) |
| Datos estadísticos anónimos tras la baja | Fuera del ámbito del RGPD | Recital 26 |