Política de PrivacidadPrivacy Policy
En Trailla nos tomamos muy en serio la privacidad y la protección de los datos de nuestros usuarios. Esta política describe de forma transparente cómo recopilamos, utilizamos, almacenamos y protegemos tu información personal al utilizar nuestra aplicación web, móvil (PWA) y servicios relacionados, en estricto cumplimiento con el Reglamento General de Protección de Datos (RGPD UE 2016/679) y la Ley Orgánica 3/2018 (LOPDGDD).At Trailla, we take the privacy and data protection of our users very seriously. This policy transparently explains how we collect, use, store, and protect your personal information when using our web app, mobile application (PWA), and related services, in full compliance with the EU General Data Protection Regulation (GDPR 2016/679).
Resumen de nuestros compromisosSummary of our commitments
Cero venta de datosZero data selling
Nunca vendemos, comercializamos ni transferimos tus datos a terceros ni redes publicitarias. Tu información es solo tuya.We never sell, rent, or trade your data with third parties or ad networks. Your data belongs only to you.
Privado por defectoPrivate by default
Tus viajes, votos y notas solo son accesibles por ti y las personas de confianza a quienes decidas invitar a colaborar.Your trips, votes, and notes are only accessible by you and trusted friends you invite to collaborate.
Seguridad a nivel de filaRow-level security
Cifrado SSL/TLS en tránsito y políticas Row Level Security (RLS) estrictas en la base de datos para aislar la información.SSL/TLS encryption in transit and strict Row Level Security (RLS) database policies isolating all tenant data.
Tus derechos RGPDYour GDPR rights
Derecho de acceso, rectificación, portabilidad y supresión total (olvido) de tu cuenta en cualquier momento sin trabas.Right to access, rectify, export, and permanently delete your account and data at any time without obstacles.
1. Responsable del Tratamiento de los Datos1. Data Controller
El titular y responsable del tratamiento de los datos personales recopilados a través del sitio web trailla.app y su aplicación web/móvil asociada es Trailla (en adelante, «Trailla», «nosotros» o «la Plataforma»).
- Denominación: Trailla
- Sitio Web Oficial: https://www.trailla.app
- Portal de la Aplicación: https://portal.trailla.app
- Correo electrónico de privacidad y soporte: soporte@trailla.app
Cualquier consulta, sugerencia o ejercicio de derechos en materia de protección de datos puede remitirse directamente a la dirección de correo indicada, donde será atendida por nuestro equipo responsable.
The owner and controller of the personal data collected through the website trailla.app and its related web/mobile applications is Trailla ("Trailla", "we", or "the Platform").
- Brand / Application: Trailla
- Official Website: https://www.trailla.app
- Application Portal: https://portal.trailla.app
- Privacy & Support Contact: soporte@trailla.app
2. Datos Personales que Recopilamos2. Personal Data We Collect
En Trailla aplicamos el principio de minimización de datos: únicamente solicitamos y tratamos la información estrictamente necesaria para que puedas planificar tus viajes con amigos y disfrutar de todas las funcionalidades colaborativas de la aplicación.
A. Datos de cuenta y autenticación
Al registrarte o iniciar sesión en la aplicación (por ejemplo, a través de Google OAuth o enlace de correo): tu dirección de correo electrónico, nombre para mostrar o alias, y avatar o foto de perfil pública (si decides asociarla voluntariamente a través de tu cuenta de Google).
B. Contenido del viaje y actividad colaborativa
Datos e itinerarios que tú y los miembros de tu grupo creáis voluntariamente: nombres y fechas de viajes, destinos seleccionados, lugares guardados (restaurantes, museos, miradores, alojamientos), coordenadas o direcciones asociadas a los lugares, notas de viaje, enlaces de interés, votos emitidos en las propuestas del grupo y correos electrónicos de personas a las que invites a un viaje.
C. Datos técnicos y de navegación
Para asegurar la estabilidad y el rendimiento: dirección IP (anonimizada en herramientas de analítica), tipo de navegador, sistema operativo, tipo de dispositivo (móvil, tablet o escritorio), registros de fallos o errores técnicos y métricas de uso anónimas y agregadas.
We apply the data minimization principle: we only process data strictly necessary to provide our collaborative travel planning service.
- Account and Auth Data: Email address, display name, and avatar image (when signing in with Google OAuth).
- Trip & Collaborative Content: Trip titles, dates, destinations, saved places, coordinates, notes, votes, and member invitations.
- Technical & Diagnostics: Anonymized IP addresses, browser types, operating systems, crash diagnostics, and aggregated performance metrics.
- Data we NEVER collect: We do not store plain-text passwords, sensitive categories of data, or credit card/banking information.
3. Finalidades del Tratamiento3. Purposes of Processing
Tratamos tus datos con las siguientes finalidades legítimas:
- 1.Prestación del servicio de planificación: Permitirte crear viajes, guardar lugares, visualizar mapas interactivos, proponer planes y votar colaborativamente con los miembros de tu grupo en tiempo real.
- 2.Organización inteligente de itinerarios: Agrupar y ordenar los lugares seleccionados por proximidad geográfica para facilitar la distribución óptima de las visitas por días.
- 3.Gestión de usuarios y autenticación: Validar tu identidad, mantener tu sesión de forma segura y asociar tus viajes a tu cuenta.
- 4.Comunicaciones operativas del servicio: Enviar avisos necesarios sobre tu cuenta (invitaciones recibidas de otros viajeros, confirmación de acceso o notificaciones críticas de seguridad).
- 5.Soporte técnico y atención al usuario: Responder a tus dudas, solucionar incidencias y atender peticiones relativas a tus derechos.
- 6.Seguridad y prevención del fraude: Proteger la plataforma frente a ataques maliciosos, accesos indebidos o abusos de servicio.
We process your data for the following specific purposes:
- Providing core travel planning features: Enabling you to create trips, save places, view interactive maps, vote, and collaborate in real-time.
- Smart itinerary organization: Clustering places by proximity to optimize route planning.
- Account management & security: Authenticating users and protecting access.
- Operational service notifications: Trip invites, login verifications, and essential security notices.
- Technical support: Resolving user queries and troubleshooting incidents.
4. Base Jurídica y Legitimación (RGPD)4. Legal Basis & Lawfulness (GDPR)
De acuerdo con el artículo 6 del RGPD, el tratamiento de tus datos personales se fundamenta en las siguientes bases jurídicas:
Ejecución del contrato (Art. 6.1.b RGPD)
Tratamos los datos necesarios para facilitarte el acceso y la prestación del servicio de planificación colaborativa de viajes, conforme a nuestros términos de uso.
Consentimiento expreso (Art. 6.1.a RGPD)
Otorgado al registrarte a través de Google OAuth, al activar notificaciones voluntarias o al aceptar cookies analíticas no estrictamente necesarias.
Interés legítimo (Art. 6.1.f RGPD)
Para salvaguardar la seguridad del sistema, prevenir el uso fraudulento, detectar errores de código y mejorar la experiencia de navegación del usuario.
Obligación legal (Art. 6.1.c RGPD)
En aquellos casos en los que la normativa aplicable exija la conservación o comunicación de datos a autoridades judiciales o tributarias competentes.
Pursuant to Article 6 of the GDPR, the legal bases for processing your personal data are:
- Contract Performance (Art. 6.1.b): Necessary to deliver the travel planning features and services requested by you.
- Consent (Art. 6.1.a): Given when choosing Google authentication or optional analytics.
- Legitimate Interest (Art. 6.1.f): To ensure platform security, prevent fraud, and optimize stability.
- Legal Obligation (Art. 6.1.c): When required by applicable European or national law.
5. Plazos de Conservación de los Datos5. Data Retention Periods
Conservamos tus datos personales únicamente durante el tiempo necesario para cumplir con las finalidades para las que fueron recabados:
- Cuentas activas: Tus datos se mantendrán mientras conserves tu cuenta activa en Trailla.
- Solicitud de supresión / baja: Si solicitas la eliminación de tu cuenta, tus datos personales de perfil se borrarán inmediatamente de las bases de datos de producción.
- Viajes compartidos: Si eliminas tu cuenta, los viajes compartidos pasan a otro miembro; los viajes en los que eres el único miembro se eliminan. Tus votos y tu perfil se borran, y el contenido que aportaste a un viaje compartido (gastos, elementos de lista, comentarios) se conserva en el viaje y se reasigna al miembro que lo hereda, para no romper la continuidad del itinerario del grupo.
- Copias de seguridad de seguridad (backups): Las copias de seguridad de recuperación ante desastres se sobreescriben automáticamente en un ciclo máximo no superior a 30 días.
We retain your data only for as long as your account remains active or as needed to provide our services. Upon deletion requests, personal profile data is immediately purged from production databases, and backup cycles overwrite stored snapshots within 30 days.
Shared trips pass to another member when you delete your account; trips where you are the only member are deleted. Content you added to a shared trip (expenses, checklist items, comments) stays in the trip and is reassigned to the member who takes over.
6. Destinatarios y Encargados del Tratamiento6. Recipients & Processors
No vendemos, alquilamos ni comercializamos tus datos personales. Para prestar el servicio con los máximos estándares de velocidad, disponibilidad y seguridad, trabajamos con proveedores tecnológicos de confianza que actúan como «Encargados del Tratamiento» bajo contratos de confidencialidad y protección de datos:
We do not sell or trade your personal data. We only work with reputable cloud infrastructure and developer service providers operating as data processors under strict data protection agreements:
- Supabase Inc.: Managed PostgreSQL database, authentication, and secure cloud storage.
- Vercel Inc.: Edge cloud hosting and global content delivery network (CDN).
- Google LLC: Optional Google OAuth identity federation and privacy-compliant Google Analytics.
- Sentry (Functional Software, Inc.): Crash diagnostics for the Android app (technical reports without email or IP address).
- Map providers (OpenStreetMap / Mapbox): Place geocoding and map tile rendering.
7. Transferencias Internacionales de Datos7. International Data Transfers
Priorizamos proveedores cuyos servidores se ubiquen dentro de la Unión Europea y el Espacio Económico Europeo (EEE).
En caso de que alguno de los proveedores de servicios auxiliares (como Vercel o Supabase) realice tratamientos de datos fuera del EEE (por ejemplo, en Estados Unidos), dichas transferencias se efectúan al amparo de las garantías exigidas por el RGPD:
- El Marco de Privacidad de Datos UE-EE.UU. (Data Privacy Framework) reconocido por decisión de adecuación de la Comisión Europea.
- La suscripción de Cláusulas Contractuales Tipo (Standard Contractual Clauses - SCC) aprobadas por la Comisión Europea, garantizando un nivel de protección sustancialmente equivalente al exigido en la UE.
We prioritize servers located within the EU/EEA. Where providers process data outside the EEA, transfers rely on standard contractual clauses (SCCs) or the EU-US Data Privacy Framework, ensuring equivalent protection levels.
8. Tus Derechos como Usuario (RGPD / ARCO)8. Your Rights as a User (GDPR)
La normativa europea de protección de datos te reconoce los siguientes derechos inalienables sobre tus datos personales:
¿Cómo puedes ejercer tus derechos?
Puedes ejercer cualquiera de estos derechos enviando un correo a soporte@trailla.app desde la dirección de email asociada a tu cuenta de Trailla, indicando el derecho que deseas ejercer y adjuntando acreditación de tu identidad si fuera necesario. Responderemos a tu solicitud en un plazo máximo de 30 días naturales de forma totalmente gratuita.
Para eliminar tu cuenta y tus datos consulta cómo eliminar tu cuenta de Trailla.
Asimismo, tienes derecho a presentar una reclamación ante la autoridad de control competente, en España la Agencia Española de Protección de Datos (AEPD) en www.aepd.es.
Under the GDPR, you have the right to access, rectify, erase, restrict, port, and object to the processing of your personal data.
To exercise any of these rights, email us at soporte@trailla.app from your registered address. We will respond within 30 days without cost. You also have the right to lodge a complaint with your local data protection supervisory authority.
To delete your account and data, see how to delete your Trailla account.
9. Seguridad de la Información9. Information Security
Aplicamos medidas técnicas y organizativas líderes en la industria para garantizar la confidencialidad, integridad y disponibilidad de tus datos:
- Cifrado en tránsito: Todas las comunicaciones entre tu navegador/dispositivo y nuestros servidores se realizan a través de conexiones seguras HTTPS con cifrado TLS 1.3 / 1.2.
- Row Level Security (RLS): Aplicamos políticas de seguridad por fila a nivel de base de datos PostgreSQL, asegurando matemáticamente que un usuario solo pueda leer o modificar los viajes y datos a los que ha sido explícitamente invitado o de los que es propietario.
- Tokens de acceso cifrados: Las sesiones se gestionan mediante tokens JWT seguros con caducidad temporal, reduciendo riesgos de suplantación.
- Protección contra ataques: Infraestructura protegida contra ataques distribuidos de denegación de servicio (DDoS) mediante la red global de Vercel.
We employ comprehensive technical and organizational safeguards including end-to-end TLS encryption, PostgreSQL Row Level Security (RLS) isolating trip permissions, and expiring JWT session tokens.
10. Menores de Edad10. Minors & Children
La plataforma Trailla está orientada a personas mayores de 14 años (edad legal para prestar consentimiento en materia de protección de datos en España, conforme al artículo 7 de la LOPDGDD).
No recopilamos conscientemente datos de menores de 14 años sin el consentimiento previo y verificable de sus padres o tutores legales. Si tenemos conocimiento de que un menor de 14 años se ha registrado sin dicha autorización, procederemos a la cancelación y eliminación inmediata de su cuenta y de todos sus datos asociados.
Trailla is intended for users aged 14 and older. We do not knowingly collect personal information from children under 14 without parental consent. If we discover an unauthorized minor account, it will be promptly removed.
Aplicación para AndroidAndroid app
Esta sección completa la política anterior para la aplicación de Trailla para Android. Todo lo indicado en el resto de la política también se aplica a la app.
- Cuenta de Google: si inicias sesión con Google, recibimos tu correo electrónico, nombre y foto de perfil para crear y gestionar tu cuenta. No accedemos a tus contactos ni a otros datos de tu cuenta de Google.
- Contenido del usuario: viajes, lugares, itinerarios, gastos, listas de equipaje, votos y comentarios que creas en la app, que se almacenan en nuestros servidores para sincronizarlos con tus otros dispositivos y con los miembros de tus viajes.
- Diagnóstico de fallos (Sentry): cuando la app falla, enviamos a Sentry un informe técnico con el error, el modelo de dispositivo, la versión de Android, la versión de la app y el estado de la app, para detectar y corregir errores. No incluimos tu correo electrónico ni tu dirección IP en estos informes.
- Analítica de uso (Firebase Analytics, solo con consentimiento): la medición del uso de la app está desactivada por defecto y solo se activa si la aceptas la primera vez que abres la app, con un identificador de instalación de Firebase y un identificador de usuario seudonimizado (hash). Puedes revocarla en cualquier momento desde Ajustes de la app y se aplica de inmediato. No usamos Firebase para publicidad (el consentimiento de publicidad está siempre denegado, sin identificador de publicidad) y no enviamos el texto que escribes (títulos, destinos, comentarios).
- Mis lugares (mapa de sitios visitados): los lugares que marcas como visitados (nombre, las coordenadas del lugar que eliges, país, ciudad, región, categoría, fecha de la visita y notas) se guardan en tu cuenta y se sincronizan con tus otros dispositivos. No es la ubicación de tu dispositivo: solo se guarda lo que tú añades. Si activas el mapa público, cualquiera que tenga el enlace verá tu nombre, tu foto y esos lugares en modo solo lectura; puedes desactivarlo o cambiar el enlace en cualquier momento. Al eliminar tu cuenta se eliminan también tus lugares visitados y el enlace público deja de funcionar.
- Mapas (Google Maps): la app muestra mapas mediante el SDK de Google Maps, que puede tratar datos técnicos del dispositivo conforme a la política de privacidad de Google.
- Ubicación aproximada: solo si usas la función «Mi ubicación» y concedes el permiso, para mostrar tu posición en el mapa o sugerir lugares cercanos. No se almacena de forma continua ni se comparte con otros miembros del viaje.
Conservación y borrado: conservamos tus datos mientras mantengas tu cuenta. Puedes eliminar tu cuenta y tus datos desde la app o siguiendo las instrucciones de cómo eliminar tu cuenta de Trailla.
This section supplements the policy above for the Trailla Android app. Everything stated in the rest of this policy also applies to the app.
- Google account: if you sign in with Google, we receive your email address, name and profile picture to create and manage your account. We do not access your contacts or other Google account data.
- User content: trips, places, itineraries, expenses, packing lists, votes and comments you create in the app, stored on our servers to sync across your devices and with your trip members.
- Crash diagnostics (Sentry): when the app fails, we send Sentry a technical report with the error, device model, Android version, app version and app state, to detect and fix bugs. These reports do not include your email address or IP address.
- Usage analytics (Firebase Analytics, consent only): measuring app usage is off by default and is only enabled if you accept the first time you open the app, using a Firebase installation identifier and a pseudonymised (hashed) user identifier. You can withdraw it at any time in the app's Settings and it takes effect immediately. We do not use Firebase for advertising (advertising consent is always denied and no advertising ID is used) and we do not send the text you write (titles, destinations, comments).
- My places (map of visited places): the places you mark as visited (name, the coordinates of the place you choose, country, city, region, category, visit date and notes) are stored in your account and synced across your devices. This is not your device's location: only what you add is stored. If you turn on the public map, anyone with the link will see your name, your picture and those places in read-only mode; you can turn it off or change the link at any time. When you delete your account your visited places are deleted too and the public link stops working.
- Maps (Google Maps): the app displays maps through the Google Maps SDK, which may process technical device data under Google's privacy policy.
- Approximate location: only if you use the "My location" feature and grant permission, to show your position on the map or suggest nearby places. It is not continuously stored or shared with other trip members.
Retention and deletion: we keep your data for as long as you keep your account. You can delete your account and data from the app or by following how to delete your Trailla account.
12. Modificaciones y Contacto12. Changes & Contact
Podemos actualizar esta Política de Privacidad periódicamente para reflejar mejoras en la aplicación, nuevas funcionalidades o exigencias normativas. Cualquier cambio sustancial se notificará mediante un aviso visible en la web o aplicación antes de su entrada en vigor.
¿Tienes preguntas o quieres eliminar tu cuenta?
Estamos a tu disposición para ayudarte con cualquier gestión sobre tus datos personales.
We may update this Privacy Policy from time to time. Significant updates will be notified via our app or web banner. For any questions or data requests, contact us anytime at soporte@trailla.app.