============================================================================== PRIVACY POLICY - ESEBUS ============================================================================== This Privacy Policy explains how "esebus" (the "App", "we", "us") collects, uses and shares information when you use the App. The App is published by Elesteam. By using the App you agree to the practices described here. 1. WHAT THE APP DOES esebus helps you plan bus trips in El Salvador. You can browse the list of bus routes and see their paths on a map, or enter a starting point and a destination to get suggested routes, including transfers. 2. INFORMATION WE COLLECT 2.1 Location (precise, only while the App is open) If you grant permission, the App reads your device's location only while you are using it (foreground). We use it to: - show your position on the map; - use "My location" as the starting point of a trip; - show the weather at your position. The App does not collect location in the background. The App also reads your phone's compass heading to rotate the map when you turn on "Auto orient". This heading never leaves your device. You can deny or revoke the permission at any time in your device settings; you can still use the App by typing addresses manually and browsing routes. 2.2 Trip searches When you ask "how to get there", the App sends the coordinates of the origin and destination to our server (https://esebus-api.elesteam.com) so it can compute the routes. Our server keeps a cache of searches to answer repeated queries faster. For each search it stores the approximate area of the origin and destination (coordinates rounded to about 110 m) together with the exact coordinates of the first search in that area, the result, and a counter of how many times it was reused. These records are NOT linked to your name, email, phone number or any account, because the App has no accounts. Cached results expire after 30 days by default. 2.3 Address search text When you type in the address fields, the text you type (and, to improve suggestions, a nearby coordinate) is sent to our server, which forwards it to the Google Places API to obtain address suggestions. Google receives the request from our server, not directly from your device. 2.4 Technical and diagnostic data - Crash reports: we use Firebase Crashlytics (Google) to receive crash reports and diagnostics: device model, operating system version, App version, crash logs and an installation identifier. - Server logs: like most web services, our server and hosting provider may process your IP address and request metadata for security, abuse prevention (rate limiting) and troubleshooting. 2.5 Information stored on your device The App stores locally a small amount of data: a cache of data downloaded from our server and simple flags (for example, that you already saw a notice or the number of times you opened the App to decide when to ask for a rating). The cache is encrypted on the device. You can erase it by clearing the App's storage or uninstalling the App. 2.6 What we do NOT collect We do not ask you to create an account and we do not collect your name, email, phone number, contacts, photos, microphone or advertising ID. The App shows no ads. 3. THIRD-PARTY SERVICES The App uses the following services, which process data under their own policies: - Google Maps (map display) and Google Places (address suggestions): https://policies.google.com/privacy - Firebase Crashlytics (crash reports): https://firebase.google.com/support/privacy - Open-Meteo (weather): the App sends your approximate coordinates (rounded to about 100 m) directly from your device, and Open-Meteo receives your IP address as part of the request. https://open-meteo.com/en/terms Our servers are hosted by [HOSTING PROVIDER], which processes data on our behalf. 4. HOW WE USE INFORMATION We use the information only to: provide and improve the route search and the map; show weather; keep the service secure and prevent abuse; diagnose and fix errors; and comply with legal obligations. We do not use your information for advertising or profiling. 5. SHARING We do not sell your personal information. We share information only with the service providers listed above, to operate the App, and when required by law or to protect our rights and users' safety. 6. SECURITY Data between the App and our server travels over an encrypted connection (HTTPS). In addition, responses that contain coordinates are encrypted, and the App's local cache is encrypted. No system is completely secure, so we cannot guarantee absolute security. 7. DATA RETENTION AND DELETION - Approximate-area search records and cached results are kept only as long as needed to operate the cache and the service. - Crash reports are kept according to Firebase's retention periods. - Data stored on your device stays there until you clear the App's storage or uninstall the App. Because the App has no accounts, we cannot identify your records. If you have a request about your data, contact us (section 10) and we will help as far as technically possible. 8. YOUR RIGHTS AND CHOICES You can: deny or revoke the location permission at any time; clear the App's data or uninstall it; and contact us to ask about, access, correct or delete information that we can associate with you. Depending on where you live, you may have additional rights under local law. 9. CHILDREN The App is not directed to children under 13 and we do not knowingly collect personal information from them. ============================================================================== POLITICA DE PRIVACIDAD - ESEBUS ============================================================================== Última actualización: 4 de octubre de 2026 Esta Política de Privacidad explica cómo "esebus" (la "App", "nosotros") recopila, usa y comparte información cuando usas la App. La App es publicada por Elesteam. Al usar la App aceptas las prácticas descritas aquí. 1. QUÉ HACE LA APP esebus te ayuda a planificar viajes en bus en El Salvador. Puedes consultar la lista de rutas de buses y ver su trayecto en un mapa, o indicar un punto de partida y un destino para obtener rutas sugeridas, incluyendo transbordos. 2. INFORMACIÓN QUE RECOPILAMOS 2.1 Ubicación (precisa, solo mientras la App está abierta) Si das el permiso, la App lee la ubicación de tu dispositivo solo mientras la usas (primer plano). La usamos para: - mostrar tu posición en el mapa; - usar "Mi ubicación" como punto de partida de un viaje; - mostrar el clima en tu posición. La App no recopila la ubicación en segundo plano. La App también lee la brújula del teléfono para girar el mapa cuando activas "Auto orientar". Esa orientación nunca sale de tu dispositivo. Puedes denegar o revocar el permiso en cualquier momento desde los ajustes del dispositivo; aun así podrás usar la App escribiendo direcciones y consultando las rutas. 2.2 Búsquedas de viajes Cuando pides "cómo llegar", la App envía las coordenadas del origen y del destino a nuestro servidor (https://esebus-api.elesteam.com) para calcular las rutas. Nuestro servidor guarda una caché de búsquedas para responder más rápido las consultas repetidas. Por cada búsqueda guarda el área aproximada del origen y del destino (coordenadas redondeadas a unos 110 m), junto con las coordenadas exactas de la primera búsqueda en esa área, el resultado y un contador de cuántas veces se reutilizó. Estos registros NO están vinculados a tu nombre, correo, teléfono ni a ninguna cuenta, porque la App no tiene cuentas. Los resultados en caché expiran a los 30 días por defecto. 2.3 Texto de búsqueda de direcciones Cuando escribes en los campos de dirección, el texto (y, para mejorar las sugerencias, una coordenada cercana) se envía a nuestro servidor, que lo reenvía a la API de Google Places para obtener sugerencias de direcciones. Google recibe la petición desde nuestro servidor, no directamente desde tu dispositivo. 2.4 Datos técnicos y de diagnóstico - Informes de fallos: usamos Firebase Crashlytics (Google) para recibir informes de fallos y diagnósticos: modelo del dispositivo, versión del sistema operativo, versión de la App, registros del fallo y un identificador de instalación. - Registros del servidor: como la mayoría de los servicios web, nuestro servidor y proveedor de hospedaje pueden procesar tu dirección IP y metadatos de las peticiones por seguridad, prevención de abuso (límite de peticiones) y resolución de problemas. 2.5 Información guardada en tu dispositivo La App guarda localmente una pequeña cantidad de datos: una caché de datos descargados de nuestro servidor y marcas simples (por ejemplo, que ya viste un aviso o cuántas veces abriste la App para decidir cuándo pedirte una calificación). La caché está cifrada en el dispositivo. Puedes borrarla limpiando el almacenamiento de la App o desinstalándola. 2.6 Lo que NO recopilamos No te pedimos crear una cuenta y no recopilamos tu nombre, correo, teléfono, contactos, fotos, micrófono ni el identificador de publicidad. La App no muestra anuncios. 3. SERVICIOS DE TERCEROS La App usa los siguientes servicios, que tratan los datos según sus propias políticas: - Google Maps (mapa) y Google Places (sugerencias de direcciones): https://policies.google.com/privacy - Firebase Crashlytics (informes de fallos): https://firebase.google.com/support/privacy - Open-Meteo (clima): la App envía tus coordenadas aproximadas (redondeadas a unos 100 m) directamente desde tu dispositivo, y Open-Meteo recibe tu dirección IP como parte de la petición. https://open-meteo.com/en/terms Nuestros servidores están alojados en [PROVEEDOR DE HOSPEDAJE], que trata los datos por encargo nuestro. 4. CÓMO USAMOS LA INFORMACIÓN Usamos la información solo para: ofrecer y mejorar la búsqueda de rutas y el mapa; mostrar el clima; mantener el servicio seguro y evitar abusos; diagnosticar y corregir errores; y cumplir obligaciones legales. No usamos tu información para publicidad ni para elaborar perfiles. 5. COMPARTIR INFORMACIÓN No vendemos tu información personal. Solo la compartimos con los proveedores de servicios indicados arriba, para operar la App, y cuando la ley lo exija o para proteger nuestros derechos y la seguridad de los usuarios. 6. SEGURIDAD Los datos entre la App y nuestro servidor viajan por una conexión cifrada (HTTPS). Además, las respuestas que contienen coordenadas van cifradas y la caché local de la App está cifrada. Ningún sistema es completamente seguro, por lo que no podemos garantizar seguridad absoluta. 7. CONSERVACIÓN Y ELIMINACIÓN DE DATOS - Los registros de búsqueda por área aproximada y los resultados en caché se conservan solo el tiempo necesario para operar la caché y el servicio. - Los informes de fallos se conservan según los plazos de Firebase. - Los datos guardados en tu dispositivo permanecen allí hasta que limpies el almacenamiento de la App o la desinstales. Como la App no tiene cuentas, no podemos identificar tus registros. Si tienes una solicitud sobre tus datos, escríbenos (sección 10) y te ayudaremos en la medida de lo técnicamente posible. 8. TUS DERECHOS Y OPCIONES Puedes: denegar o revocar el permiso de ubicación en cualquier momento; borrar los datos de la App o desinstalarla; y escribirnos para consultar, acceder, corregir o eliminar información que podamos asociar contigo. Según tu lugar de residencia, puedes tener derechos adicionales conforme a la ley local. 9. MENORES DE EDAD La App no está dirigida a menores de 13 años y no recopilamos intencionalmente información personal de ellos.