Privacidad y
Tratamiento de Datos

Versión 2.4.1 Última actualización: 22 de Marzo, 2026

1. Alcance y Compromiso

En Qawaqawa Rural Logistics, entendemos que la confianza es la base de las operaciones en entornos remotos. Esta política describe rigurosamente cómo recopilamos, almacenamos y procesamos los datos durante la prestación de nuestros servicios logísticos en el territorio de la República del Perú, especialmente aplicable a nuestras operaciones en Challhuahuacho y zonas adyacentes.

Operamos bajo el principio de minimización de datos: únicamente recolectamos la información indispensable para el funcionamiento operativo en terreno.

2. Recopilación de Información

La arquitectura de Qawaqawa recoge exclusivamente la información necesaria para el funcionamiento operativo:

  • Información de Identidad: Correos electrónicos, nombres completos y roles internos (Conductor o Pasajero) vía autenticación OTP de 6 dígitos validada por Supabase.
  • Telemetría y Geolocalización en Tiempo Real: Coordenadas (latitud/longitud), velocidad, orientación y precisión satelital, recolectadas mediante geolocator y enviadas por WebSocket asíncrono.
  • Metadatos Operativos: Estados de conexión (online/offline timestamp) e historiales inmutables de actividad y mensajería en la plataforma.
  • Datos del Vehículo: Identificadores de placa y tipos de vehículo almacenados en la tabla vehicle_locations de nuestra base de datos relacional PostgreSQL.

3. Almacenamiento Offline-First

Dada la naturaleza crítica del Perú profundo —zonas sin cobertura 4G/3G—, la aplicación está diseñada para operar mediante Caché Local Persistente usando SharedPreferences.

Su historial táctico y posicional puede residir encriptado localmente en su dispositivo hasta que connectivity_plus detecte una conexión. Al restablecerse la red, los paquetes se inyectan al servidor de forma silenciosa e inmediata mediante API garantizada, sin pérdida de datos.

4. Protección, Seguridad y Contención

4.1 Row Level Security (RLS)

A nivel de clúster de base de datos, implementamos Row Level Security (Políticas de Seguridad a Nivel de Fila). Esto garantiza algorítmicamente que un pasajero o conductor únicamente tenga acceso granular al subconjunto exacto de datos geográficos estipulado por su rol al iniciar sesión.

4.2 Secreto de Llaves de API

Toda la infraestructura de Google Maps SDK y proveedores de servicio se compila a nivel nativo ocultando las API Keys usando Secrets Gradle Plugin en Android y sus equivalentes en iOS. Ninguna clave queda expuesta en binarios reversibles.

5. Uso y Transferencia de la Información

Qawaqawa Rural Logistics implementa un estatus de Zero-Marketing Transfer. Su información no será en ninguna circunstancia vendida, arrendada ni permutada con terceros emisores de publicidad.

El uso del rastreo y despachos es analizado exclusivamente para proveer la integridad de la actividad de flota a los entes logísticos que contratan el servicio, en el marco de sus acuerdos operativos.

6. Sus Derechos de Control

El usuario dispone, desde la sección Perfil de Usuario (Modo Conductor o Pasajero), del control total para:

  • Abortar sesiones activas e invalidar tokens de autenticación inmediatamente.
  • Solicitar eliminación permanente de datos maestros, activando triggers ON DELETE CASCADE que purgan perfiles y metadatos anidados en cascada desde el servidor.
  • Exportar su historial de actividad en cualquier momento desde el panel de perfil de la aplicación.
Volver arriba