Esta Política de Privacidad describe cómo TripAlert ("la aplicación", "nosotros") maneja la información cuando usas nuestra app Android y la página web asociada (thetripalert.com). Nos comprometemos a ser transparentes sobre los datos que recopilamos y a usarlos exclusivamente para el funcionamiento del servicio.
1. Resumen: qué datos recopilamos
TripAlert procesa la mayor parte de la información localmente en tu dispositivo (captura de pantalla, OCR, evaluación de viajes). La única información personal que recopilamos y almacenamos en servidores externos es:
- Correo electrónico: para identificar tu suscripción activa y permitirte activar la licencia en la app.
- Identificador de suscripción de MercadoPago: para validar que tu pago está vigente.
- Estado de suscripción: activa, pausada o cancelada.
NO recopilamos: nombre completo, ubicación GPS, historial de viajes, contenido de la app de viajes, datos de tu tarjeta bancaria, identificadores de publicidad (IDFA, GAID), ni contactos.
2. Qué hace la app en tu dispositivo (sin salir del celular)
Las siguientes operaciones ocurren 100% on-device y la información nunca sale de tu celular:
- Captura de pantalla (MediaProjection): TripAlert captura frames de la pantalla de Uber Driver cada 2 segundos para detectar solicitudes de viaje. Las imágenes se procesan en memoria y se descartan inmediatamente después de extraer el texto. No se guardan ni se transmiten.
- Reconocimiento óptico de caracteres (OCR): mediante ML Kit Text Recognition de Google, operando en modo on-device. El texto reconocido no se envía a servidores de Google.
- Configuración local: tu costo por kilómetro, margen deseado, umbrales y estadísticas de sesión se guardan en SharedPreferences de Android. Se eliminan al desinstalar la app.
3. Qué se envía a servidores externos y para qué
| Dato | Destino | Finalidad |
|---|---|---|
| Correo electrónico | Firebase Firestore (Google Cloud, us-central1) | Identificar al suscriptor y validar que tiene licencia activa. |
| ID de suscripción MercadoPago (preapprovalId) | Firebase Firestore (Google Cloud, us-central1) | Vincular el pago con el email del conductor. |
| Estado de suscripción (authorized / paused / cancelled) | Firebase Firestore (Google Cloud, us-central1) | Bloquear el uso de la app si la suscripción fue cancelada. |
| Versión instalada de la app | Firebase Remote Config (Google Cloud) | Comparar con la versión mínima permitida y bloquear versiones obsoletas. |
| Datos de pago (tarjeta, documento) | MercadoPago | Procesar el cobro de la suscripción. TripAlert NO ve ni guarda datos de tu tarjeta. |
4. Permisos de Android y para qué se usan
- Captura de pantalla (FOREGROUND_SERVICE_MEDIA_PROJECTION): necesario para leer las solicitudes de viaje de Uber Driver. Operación 100% local.
- Superposición sobre otras apps (SYSTEM_ALERT_WINDOW): para mostrar el veredicto (TOMAR / EVALUAR / PASAR) como overlay flotante sobre Uber Driver.
- Servicio en primer plano (FOREGROUND_SERVICE): para mantener la captura activa durante el turno.
- Notificaciones (POST_NOTIFICATIONS): para la notificación obligatoria del servicio en segundo plano y alertas de sesión.
- Mantener el dispositivo activo (WAKE_LOCK): para mantener el procesamiento mientras Uber Driver está en pantalla.
- Internet (INTERNET / ACCESS_NETWORK_STATE): para validar la suscripción contra Firebase. La app funciona con gracia offline hasta 72 horas sin conexión.
- Vibración (VIBRATE): para el feedback háptico al activar la licencia.
5. Servicios de terceros que usamos
- Firebase (Google LLC) — Firestore, Cloud Functions, Remote Config. Política: firebase.google.com/support/privacy.
- MercadoPago (Mercado Libre S.R.L.) — procesamiento de pagos de la suscripción. Política: mercadopago.cl/privacidad.
- ML Kit Text Recognition (Google) — OCR on-device. No se envía texto a Google.
- Google Analytics 4 (Google LLC) — solo en la web (thetripalert.com), para medir visitas agregadas y fuentes de tráfico (anuncios, redes sociales). No se usa dentro de la app Android. Política: policies.google.com/privacy.
No utilizamos redes publicitarias ni rastreadores publicitarios de terceros.
6. Cookies analíticas (solo en la web)
Usamos Google Analytics 4 en la página web thetripalert.com para entender cuántas personas visitan el sitio y desde qué fuentes (por ejemplo, anuncios o redes sociales). Los datos son agregados y anónimos — no identifican a ningún conductor individual. Si prefieres no compartir esta información, puedes desactivar las cookies analíticas en la configuración de tu navegador o usar una extensión bloqueadora.
La app Android NO contiene ningún SDK de analítica: todo lo que ocurre dentro de la app es 100% on-device.
7. Retención y eliminación de datos
Mantenemos tu correo electrónico y datos de suscripción en Firebase Firestore mientras tu suscripción esté activa y hasta 12 meses después de su cancelación (por obligaciones legales y contables).
Los datos locales (configuración, sesión) se eliminan automáticamente al desinstalar la app.
8. Tus derechos
Tienes derecho a solicitar en cualquier momento:
- Acceso a los datos asociados a tu correo en nuestros sistemas.
- Rectificación si algún dato es incorrecto.
- Eliminación de tu cuenta y datos asociados.
- Portabilidad de tus datos en formato estándar.
Para ejercer cualquiera de estos derechos, escríbenos a soporte@thetripalert.com (ver sección 11). Responderemos dentro de 15 días hábiles.
9. Seguridad
Los datos almacenados en Firebase Firestore están protegidos por las medidas de seguridad de Google Cloud (cifrado en tránsito con TLS 1.2+ y cifrado en reposo). El APK Android está firmado con una clave privada y valida su propia firma en tiempo de ejecución para prevenir redistribución no autorizada. La seguridad de los datos locales depende de las medidas de tu dispositivo (pantalla de bloqueo, cifrado de almacenamiento).
10. Menores de edad
TripAlert está dirigida exclusivamente a conductores de apps de viajes mayores de 18 años. No recopilamos intencionalmente información de menores de edad. Si descubrimos que hemos recopilado datos de un menor de 18 años, los eliminaremos de inmediato.
11. Contacto
Si tienes preguntas sobre esta política o quieres ejercer tus derechos sobre tus datos:
- Email: soporte@thetripalert.com
- Web: thetripalert.com
12. Cambios a esta política
Cualquier cambio a esta Política de Privacidad será publicado en esta página con la fecha de actualización. Si los cambios son significativos, notificaremos por los canales de contacto registrados.