Política de Privacidad
Última actualización: 5 de agosto de 2026
RutaWater ("RutaWater" o "la app") es una aplicación de gestión de repartos desarrollada por Jonathan Olivera bajo el nombre Coralux Studio. Esta política explica qué información trata la app, para qué la utiliza y qué opciones tienes.
RutaWater no muestra publicidad, no vende datos personales y no utiliza tus datos para rastrearte entre aplicaciones o sitios web.
1. Responsable y contacto
El responsable del tratamiento es Jonathan Olivera (Coralux Studio). Para consultas o solicitudes de privacidad puedes escribir a jonaolivera23@gmail.com.
2. Información que tratamos
- Cuenta e identidad: identificador de usuario de Firebase, nombre visible, correo electrónico, proveedor de inicio de sesión y datos necesarios para grupos o repartos compartidos. Firebase Authentication procesa las credenciales; RutaWater no guarda contraseñas en Firestore.
- Información del reparto: nombres, teléfonos, domicilios, coordenadas y enlaces de mapas de los clientes que agregas; productos y cantidades; frecuencia, días y fechas de visita; estado y orden de entrega; alarmas; notas; relaciones entre clientes; cargas diarias; catálogo, plantillas y preferencias.
- Información financiera operativa: importes de deudas y registros de transferencias pendientes que ingresas para administrar el reparto. RutaWater no solicita datos bancarios, números de tarjeta ni calificaciones crediticias.
- Suscripción y compras: producto adquirido, estado del plan, elegibilidad de prueba, fechas y datos de transacción o recibo necesarios para validar y restaurar Premium. El pago y los datos de tarjeta son procesados por Apple App Store o Google Play; RutaWater no recibe los datos completos de pago.
- Uso de Pedido IA: el texto que decides interpretar, la fecha actual y un resumen del directorio que puede abarcar todas las fichas visibles de la ruta actual e incluir identificador interno, nombre, dirección, agenda, productos y notas. Ese resumen no incluye teléfonos, enlaces de mapas ni deudas, salvo que aparezcan en el texto o en las notas que tú ingresaste. Para prevenir abuso, OpenAI recibe además un identificador seudónimo estable derivado del UID de la cuenta. También registramos, vinculado a tu cuenta, el número mensual de interpretaciones para aplicar el cupo correspondiente.
- Diagnóstico y seguridad: datos de fallos y errores, modelo y sistema operativo del dispositivo, identificadores técnicos de instalación o servicio, versión de la app y metadatos de conexión como fecha, hora o dirección IP que los proveedores de infraestructura pueden procesar para operar y proteger el servicio.
La app también mantiene una copia local de parte de la información para funcionar con conexiones inestables. Los recordatorios se programan localmente en el dispositivo. Los archivos CSV o JSON se crean únicamente cuando eliges exportarlos y quedan bajo tu control en la ubicación o aplicación que selecciones.
3. Cómo usamos la información
- Crear y proteger tu cuenta, iniciar sesión y sincronizar tus repartos entre dispositivos.
- Mostrar el directorio, organizar recorridos, pedidos, entregas, deudas, transferencias y recordatorios.
- Compartir un reparto con las personas que tú o el administrador incorporen al grupo.
- Validar compras, habilitar Premium y restaurar suscripciones.
- Interpretar, a petición tuya, texto de pedidos mediante inteligencia artificial y controlar el cupo mensual.
- Prevenir abuso, mantener la seguridad y disponibilidad, diagnosticar fallos y atender consultas.
4. Cómo funciona Pedido IA
Pedido IA es opcional y solo se ejecuta cuando pulsas la acción para interpretar texto. La app envía la solicitud autenticada al backend de RutaWater alojado en Netlify. El backend la remite primero a la API comercial de OpenAI y, si ese servicio no está configurado o falla, puede utilizar la API comercial de Anthropic como respaldo.
La finalidad exclusiva es convertir el texto en una acción estructurada para la app. RutaWater no guarda el texto como historial de conversación en su base de datos. Las solicitudes de OpenAI se realizan con store: false; aun así, OpenAI puede conservar registros temporales de seguridad y prevención de abuso conforme a sus controles de datos. Anthropic indica que las entradas y salidas de su API comercial se eliminan normalmente dentro de 30 días, con excepciones por seguridad, cumplimiento legal o acuerdos distintos, según su política de retención.
Según las políticas vigentes de las APIs comerciales, OpenAI y Anthropic no usan estas entradas y salidas para entrenar sus modelos por defecto, salvo que el titular de la cuenta del servicio opte expresamente por compartirlas. Coralux Studio no activa voluntariamente ese uso. Para reducir la exposición de terceros, evita incluir información que no sea necesaria para interpretar el pedido.
5. Con quién compartimos información
No vendemos ni alquilamos información personal. Utilizamos o comunicamos datos únicamente en estos casos:
- Google Firebase: autenticación, base de datos Firestore, sincronización y Crashlytics para diagnóstico de fallos. Consulta la información de privacidad de Firebase.
- RevenueCat, Apple y Google Play: validación, historial y estado de compras y suscripciones. El UID de Firebase se utiliza como identificador de usuario de RevenueCat para mantener el beneficio Premium asociado a la cuenta. Consulta la política de RevenueCat.
- Netlify, OpenAI y Anthropic: infraestructura del backend e interpretación opcional de Pedido IA, en las condiciones descritas en la sección anterior.
- Miembros de un reparto compartido: las personas que forman parte del mismo reparto pueden acceder a su información operativa, incluidos clientes, pedidos, deudas, transferencias y ajustes compartidos.
- Aplicaciones que eliges abrir: al tocar WhatsApp, teléfono o Google Maps, la app transmite a ese servicio el número, mensaje, enlace o destino necesario. Ese tratamiento queda sujeto a la política del servicio externo.
- Obligaciones legales y seguridad: cuando sea razonablemente necesario para cumplir una obligación legal, proteger derechos o investigar fraude o abuso.
6. Conservación, almacenamiento y seguridad
La información de cuenta y del reparto se conserva en Firebase mientras mantengas la cuenta o hasta que la elimines desde la app, salvo contenido compartido, registros mínimos de seguridad y datos que deban conservar los proveedores por obligaciones legales, contables o antifraude. Los diagnósticos, datos de compras y solicitudes de IA se conservan según los plazos de Firebase, Apple, Google, RevenueCat, OpenAI, Anthropic y Netlify.
Los proveedores pueden procesar información en Estados Unidos y otros países donde operen. Aplicamos autenticación, conexiones cifradas, reglas de acceso en Firestore, separación por cuenta o reparto y validaciones del servidor. Ningún sistema es completamente infalible, por lo que también debes proteger el acceso a tu cuenta y dispositivo.
7. Repartos compartidos
Antes de incorporar información de clientes u otras personas, asegúrate de tener autorización para usarla con fines de gestión del reparto. Si compartes un reparto, sus miembros autorizados podrán ver y modificar los datos comunes. Al abandonar un reparto o eliminar tu cuenta, el contenido compartido puede permanecer disponible para los demás miembros porque forma parte de su operación común.
8. Tus opciones y derechos
- Consultar y corregir la mayoría de los datos desde la propia app.
- Exportar información del reparto en CSV o crear un respaldo JSON.
- Eliminar clientes, contenido y tu cuenta desde Ajustes.
- Cancelar o administrar la suscripción desde los ajustes de la tienda correspondiente.
- Solicitar acceso, corrección o eliminación adicional escribiendo al correo de contacto. Podemos pedirte que verifiques la titularidad de la cuenta.
9. Eliminación de la cuenta
Puedes iniciar la eliminación desde Ajustes > Eliminar cuenta. Se eliminan la cuenta de autenticación, los datos privados y los repartos que solo te pertenecen. Si un reparto tiene otros miembros, se conserva para ellos y puede transferirse su administración; se elimina de tu perfil la información personal de cuenta. RutaWater puede mantener un marcador técnico sin nombre ni correo que indique que la cuenta fue eliminada, necesario para impedir que una credencial en caché vuelva a acceder.
La información de compra administrada por Apple, Google o RevenueCat puede conservarse conforme a obligaciones legales, contables, antifraude o a las políticas de esos proveedores. Para una solicitud adicional relacionada con esos registros, utiliza el correo de contacto indicado arriba.
10. Menores de edad
RutaWater no está dirigida a menores de 13 años y no busca recopilar intencionalmente información personal de menores.
11. Cambios en esta política
Podemos actualizar esta política cuando cambien las funciones, los proveedores o los requisitos aplicables. Publicaremos la nueva fecha en esta página y, cuando el cambio sea significativo, podremos comunicarlo dentro de la app.
12. Contacto
Para cualquier pregunta o solicitud sobre privacidad, escribe a jonaolivera23@gmail.com.