Volver al inicio
EonEon

Política de Manejo de Datos

Última actualización: Marzo 2026 — Versión 1.0

1. Propósito

Este documento describe las prácticas técnicas y operativas de Eon App SAS para el manejo, procesamiento, almacenamiento y eliminación de datos dentro de la plataforma Eon. Complementa la Política de Privacidad con detalles técnicos específicos para usuarios, empresas y auditores.

2. Arquitectura de Datos

2.1 Colecciones en Firestore

ColecciónDatos almacenadosAcceso
demo_requestsNombre, email, teléfono, tipo de uso, empresa, mensaje, referidoSolo Eon (admin)
countersContadores agregados (ej: total pre-registros)Lectura pública / escritura restringida
users/{uid}/bill-analysesFacturas analizadas, datos extraídos, huella de carbonoSolo el usuario propietario
users/{uid}/footprint-calculationsCálculos de huella de carbonoSolo el usuario propietario
users/{uid}/chat-historyHistorial de conversaciones con EVASolo el usuario propietario
mailCola de correos electrónicosSolo Eon (servidor)

2.2 Almacenamiento de Archivos (Firebase Storage)

RutaContenidoAcceso
user-uploads/{uid}/{analysisId}/Facturas de usuarios autenticadosSolo el usuario propietario
demo-ai-uploads/{analysisId}/Facturas de usuarios no autenticadosSolo Eon (admin)

3. Flujo de Procesamiento de Facturas

  1. Usuario sube archivo (PDF/imagen) a Firebase Storage.
  2. Cloud Function detecta el nuevo archivo vía trigger Eventarc.
  3. Genkit Flow extractBillData (Vertex AI / Gemini) extrae datos del documento.
  4. saveBillAnalysis calcula huella de carbono y guarda en Firestore.
  5. El cliente recibe actualizaciones en tiempo real vía onSnapshot.

Tiempo estimado: 3–15 segundos dependiendo de la calidad del archivo.

4. Flujo de Huella de Carbono

  1. Usuario completa formulario de huella de carbono.
  2. runConversationalAgent (Genkit / Vertex AI) calcula kgCO2e por categoría y genera tips personalizados.
  3. saveFootprintCalculation guarda resultados en Firestore bajo el perfil del usuario.

5. Flujo de Envío de Correos

Eon utiliza la extensión Firebase Extensions: Trigger Email:

  1. Al completar un pre-registro, se crea un documento en la colección mail.
  2. La extensión procesa la cola y envía el correo vía SMTP configurado.
  3. El documento se conserva 30 días para auditoría, luego se elimina automáticamente.

6. Retención y Eliminación de Datos

Tipo de datoPeríodo de retenciónProceso
Datos de cuentaMientras activa + 1 añoSolicitud del usuario
Facturas y análisis3 añosEliminación automática
Historial de chat EVA1 añoAutomática o a petición
Correos en cola (mail)30 díasAutomática
Datos de demo (no autenticados)30 díasAutomática
Logs del sistema90 díasGoogle Cloud Logging

7. Acceso Interno a los Datos

RolAcceso
Desarrolladores (producción)Sin acceso directo. Usan entornos de prueba.
Administradores de sistemaSolo lectura, con registro de auditoría.
Equipo de soporteDatos mínimos para resolver incidentes reportados.
IA/ML (Genkit/Vertex AI)Procesa datos en tránsito únicamente.

8. Transferencia de Datos a Terceros

ProveedorDatos compartidosPropósito
Google Firebase / CloudTodos los datos del ServicioInfraestructura y base de datos
Google Vertex AI / GeminiContenido de facturas (en tránsito)Análisis de IA
SMTP (correo)Email del destinatario + contenido del correoCorreos transaccionales

Eon no comparte datos con plataformas de publicidad, data brokers ni redes de rastreo de terceros.

9. Respuesta a Incidentes

En caso de brecha de seguridad: detección automática → contención → evaluación (máx. 24h) → notificación a usuarios afectados en 72 horas → reporte a la SIC si aplica → remediación.

10. Portabilidad de Datos

Puedes solicitar una exportación de todos tus datos en JSON o CSV escribiendo a privacidad@eonapp.co. Tiempo de respuesta: 15 días hábiles.

11. Contacto DPO

Email: privacidad@eonapp.co

© 2024–2026 Eon App SAS. Todos los derechos reservados.