← Volver a ComparaFactura.es

Privacidad técnica: qué ocurre realmente con tu factura

Una factura eléctrica puede contener CUPS, nombre, NIF, dirección, datos bancarios y hábitos de consumo. Por eso no basta con decir «somos privados»: explicamos qué procesa el navegador, qué puede salir del dispositivo y en qué momento.

Principio de ComparaFactura: el documento original se interpreta localmente siempre que la funcionalidad lo permite. El análisis inicial no exige nombre, teléfono ni email.
🔒 PDF/imagen: local🚫 CUPS no se envía al comparar📋 Carlos Codina: solo portapapeles✅ Asesoramiento: solo si lo solicitas

1. Durante la lectura de la factura

Dato o recursoQué hace ComparaFactura¿Sale del navegador en el análisis inicial?
PDF o imagen originalSe abre y analiza en el navegador.No se sube al servidor de ComparaFactura.
Cámara / vídeoSe usa para localizar y leer el QR.No enviamos la grabación ni los fotogramas.
CUPS, nombre, NIF, dirección, IBANPueden aparecer en la factura y algunas piezas pueden detectarse localmente para interpretar el documento.No se envían durante el análisis inicial ni en la integración Carlos Codina.
Días, potencias, consumos, precios y serviciosSe usan para construir el diagnóstico en el dispositivo.Solo sale el subconjunto técnico estrictamente necesario cuando eliges una función que lo requiere.

2. Herramienta para anonimizar facturas

La página Anonimizar factura online gratis trabaja sobre una copia local del documento. Detecta patrones sensibles mediante texto PDF y OCR local, permite añadir zonas manuales y, al exportar, reconstruye cada página como imagen censurada dentro de un PDF nuevo. De este modo no conserva la capa de texto ni los metadatos del PDF original debajo de las zonas ocultas.

El archivo no se envía al servidor. Para interpretar PDF o detectar QR el navegador puede descargar librerías técnicas públicas, pero el contenido de la factura permanece en el dispositivo. La revisión visual final es obligatoria porque ningún OCR cubre todos los diseños posibles.

3. Cuando pulsas «Comparar tarifas»

Para obtener ofertas se realiza una petición first-party de ComparaFactura con un perfil técnico limitado: código postal, potencia P1/P2 y consumos anuales P1/P2/P3. El archivo original y el CUPS no forman parte de esa consulta.

No se envían en esa consulta: PDF, imagen, nombre, teléfono, email, NIF, cuenta bancaria ni CUPS.

4. Agente CF.es y WhatsApp: enlace privado, no envío de la factura

1 · WhatsAppEl usuario pide analizar una factura.
2 · Enlace de análisisComparaFactura facilita una URL temporal para abrir el analizador.
3 · NavegadorEl PDF/imagen se procesa localmente, igual que en la web.
4 · Resultado mínimoSolo vuelve al servidor el resumen técnico/económico necesario para contestar por WhatsApp.

WhatsApp se utiliza como canal de conversación, no como lugar de procesamiento de la factura. Si el usuario adjunta el documento directamente al chat, ComparaFactura no necesita descargarlo para realizar el análisis: dirige al usuario al analizador del navegador, donde el archivo se procesa localmente.

Datos que no se conservan en la sesión WhatsApp: PDF/imagen original, CUPS, NIF, nombre, dirección e IBAN. El identificador de WhatsApp y un resumen técnico minimizado pueden tratarse temporalmente únicamente para mantener el contexto y responder a la conversación.

5. Integración con el simulador de Carlos Codina

1 · FacturaSe procesa en ComparaFactura.
2 · Datos técnicosDías, potencias, consumos y, si procede, excedentes/BV.
3 · PortapapelesEl usuario pulsa «Copiar».
4 · Carlos CodinaSolo llega algo si el usuario decide pegarlo en su simulador.

La landing /CarlosCodina/ no envía automáticamente la factura ni el CUPS a Carlos Codina. Genera una URL con los parámetros técnicos necesarios y la copia al portapapeles. El usuario decide si vuelve al simulador y la pega.

Privacidad adicional en esta integración: la landing específica de Carlos Codina no carga Google Analytics ni Google Tag Manager.

6. Cuándo sí se comunican datos personales

Solo si el usuario, ya dentro de ComparaFactura, solicita voluntariamente una oferta o asesoramiento. En ese momento se muestra el formulario, se informa del tratamiento y se solicita la aceptación correspondiente. Los datos y destinatarios aplicables están descritos en la Política de privacidad.

Utilizar el analizador, comparar tarifas o usar la landing de Carlos Codina no equivale a solicitar asesoramiento y no autoriza llamadas comerciales.

7. Geobuscador de gasolineras: flujo de ubicación

El botón «Usar mi ubicación» llama a navigator.geolocation. La coordenada se guarda solo en el estado JavaScript de la página y se cruza localmente con las coordenadas públicas de las estaciones devueltas por /api/fuel-stations.php. La petición al endpoint contiene el combustible, no la latitud ni la longitud del usuario.

La ubicación exacta no se sube al backend del geobuscador. El mapa es una acción separada y opcional: al abrirlo se solicitan recursos de jsDelivr y OpenStreetMap.

8. Recursos externos y conexiones de red

El lector prioriza los recursos servidos por ComparaFactura. En determinados navegadores puede recurrir a un proveedor externo de distribución de código como fallback de compatibilidad para cargar una librería de lectura. Esa petición obtiene únicamente software: no adjunta la factura ni su contenido. Como en cualquier conexión web, el proveedor puede recibir metadatos técnicos ordinarios de red.

Los resultados utilizan logos alojados en ComparaFactura cuando están disponibles y, en caso contrario, un monograma generado localmente. No se consulta un servicio externo de favicons para mostrar la comercializadora.

Si el usuario acepta cookies analíticas en las páginas generales, puede cargarse Google Analytics según la Política de cookies. La landing específica de Carlos Codina se ha diseñado sin esa carga analítica.

Métricas internas agregadas: ComparaFactura puede incrementar contadores first-party de vistas y pasos del embudo. Estos contadores no guardan cookies, identificadores persistentes, IP, user-agent, referrer, query string, datos de factura ni datos de contacto; son recuentos de cargas y eventos, no usuarios únicos. La integración Carlos Codina mantiene su medición agregada separada.

9. Cómo puedes verificarlo

No pedimos que confíes únicamente en una declaración. Hemos publicado una página de auditoría técnica con hashes SHA-256 de un conjunto limitado de archivos cliente y una descripción de los flujos de datos observables relevantes.

10. Código auditable no significa cesión del software

La publicación para auditoría busca permitir que terceros comprueben el comportamiento de privacidad. ComparaFactura conserva los derechos sobre su código, parser, reglas de extracción y desarrollos. La disponibilidad pública para lectura no concede por sí sola permiso para copiar, comercializar, sublicenciar o integrar el software en otros productos.

Límite importante: el software que se ejecuta en un navegador es inspeccionable por naturaleza. Publicar hashes, flujos y archivos legibles mejora la verificabilidad, pero ninguna página web puede convertir JavaScript cliente en un secreto absoluto.