Cómo comprobar si una herramienta PDF sube tus archivos
Una pestaña del navegador no te dice nada sobre adónde va tu PDF. La página se ve igual si tu archivo se procesa en tu propia memoria o si se transmite a un servidor del que nunca has oído hablar: el mismo cuadro de arrastrar y soltar, la misma barra de progreso, la misma notificación de “Listo”.
“Procesado localmente” es una afirmación, no una prueba. Y es una afirmación que merece la pena comprobar, porque un fusionador de PDF en la nube a menudo requiere que subas el archivo a un servidor, lo cual es cómodo pero crea un riesgo en el manejo de datos. Tu contrato, tu tanda de facturas, tu escaneo de identificación salen de tu máquina, y estás confiando en la política de retención, la configuración de registros y el calendario de copias de seguridad de otra persona.
Este artículo trata de convertir esa afirmación en algo que puedas verificar tú mismo, en un par de minutos, usando herramientas que ya tienes. Usaremos RSJ PdfMerge como ejemplo concreto de una herramienta que procesa localmente, pero el método funciona en cualquier herramienta PDF basada en navegador.
Cómo se ve una prueba de procesamiento local
Antes de empezar a hacer clic, ten claro qué estás buscando.
Una herramienta que procesa localmente realiza el análisis, la reordenación de páginas, la rotación, la división y el renderizado dentro de tu navegador. Los bytes del PDF se leen desde tu selector de archivos, se mantienen en memoria y se escriben de vuelta como una descarga. Ninguna copia del archivo viaja por la red.
Una herramienta que sube hace lo contrario: envía tu archivo a un servidor, lo procesa allí y devuelve un resultado. Esa transferencia es una solicitud de red, y las solicitudes de red son observables.
Así que la prueba es simple y falsable:
- Evidencia positiva de procesamiento local: durante toda la operación, ninguna solicitud transporta los bytes de tu archivo.
- Evidencia positiva de subida: una solicitud cuyo cuerpo coincide con tu archivo — tamaño similar, tipo de contenido PDF y una URL que sugiere procesamiento (
/upload,/convert,/process,/v1/merge).
No necesitas confiar en una página de privacidad, una insignia ni una entrada de blog. Necesitas la pestaña Red. Si primero quieres el contexto conceptual — qué significa realmente “local” y por qué importa — ese es el tema de ¿Qué es el procesamiento local de PDF y por qué debería importarte?, pero la versión corta es esta: local significa que tus bytes nunca salen, y eso es comprobable.
Una advertencia por adelantado: la prueba proviene de las propias herramientas de desarrollador del navegador, de un archivo HAR exportado o de una auditoría de terceros. El texto de marketing no es una prueba. Tampoco lo es un icono de candado.
Paso a paso: verificar una herramienta PDF en tu navegador
Este procedimiento funciona en cualquier herramienta PDF basada en navegador, incluida la de https://pdfmerge.rsj.de.
1. Prepara un archivo de prueba pequeño. Usa un PDF desechable con unas pocas páginas, no el documento real. Hace obvio el cálculo del tamaño más adelante y evita poner algo sensible en una sesión que aún estás evaluando.
2. Abre la herramienta. Carga https://pdfmerge.rsj.de en una pestaña normal.
3. Abre las herramientas de desarrollador. Pulsa F12, o Ctrl+Shift+I en Windows/Linux, Cmd+Option+I en macOS. Cambia a la pestaña Red.
4. Limpia el registro. Haz clic en el icono 🚫 (o pulsa Ctrl+L en DevTools) para que el panel quede vacío. Todo lo que aparezca a partir de aquí ocurrió por tu acción.
5. Haz el trabajo. Arrastra tu PDF de prueba, reordena una página, rota una y luego exporta. Si quieres el flujo de división en detalle — separar un documento en varios archivos — eso se cubre en Cómo dividir un PDF en varios archivos en tu navegador; los pasos de verificación a continuación son idénticos.
6. Observa la lista de solicitudes. Ordena por Tamaño y busca cualquier cosa que transporte un cuerpo de solicitud. Una subida de archivo no es sutil: un PDF de 2 MB produce un cuerpo de solicitud de aproximadamente 2 MB.
7. Mantén la página abierta y desconéctate. Esta es la prueba de confirmación barata. Una vez que la aplicación se haya cargado por completo, apaga el Wi-Fi o desenchufa el cable de red y ejecuta de nuevo la fusión o la división. Una herramienta que realmente procesa localmente sigue terminando, porque no hay nada que enviar.
8. Exporta un archivo HAR si necesitas un registro. Haz clic derecho en cualquier parte del panel Red y elige Guardar todo como HAR con contenido. Eso te da un registro de sesión que puedes buscar más tarde o entregar a un revisor de seguridad.
# Search an exported HAR for anything that carries a request body.
jq -r '.log.entries[]
| select(.request.postData != null)
| "\(.request.method) \(.request.url) body=\(.request.postData.text // "" | length)"' pdf-tool-session.har
# Or a blunter check: any non-GET request at all.
jq -r '.log.entries[] | select(.request.method != "GET") | "\(.request.method) \(.request.url)"' pdf-tool-session.har
Para un flujo de trabajo gestionado, sin terminal, RSJ PdfMerge te da exactamente la misma evidencia de la manera fácil: abre la aplicación, arrastra archivos a la barra lateral de miniaturas, reordénalos o rótalos y exporta, mientras el panel Red permanece abierto y en silencio. No hay ningún paso de subida que auditar porque no hay ningún paso de subida.
Interpretar los resultados y casos límite
No toda solicitud es una señal de alarma. Una página tiene que cargar su propio mobiliario: HTML, scripts, hojas de estilo, fuentes, iconos. Eso es normal y no dice nada sobre tu archivo.
Así se diferencian una carga de recurso benigna y una subida de archivo en la red:
# Normal page furniture: a GET, no request body
GET /assets/app.bundle.js HTTP/1.1
Host: some-pdf-tool.example
Accept: */*
# Looks like an upload: non-GET, multipart body, filename in the payload
POST /api/v1/convert HTTP/1.1
Host: some-cloud-pdf-tool.example
Content-Type: multipart/form-data; boundary=----WebKitFormBoundary9xQ
------WebKitFormBoundary9xQ
Content-Disposition: form-data; name="file"; filename="lease-agreement.pdf"
Content-Type: application/pdf
Cosas que comprobar cuando los resultados son ambiguos:
- Método y cuerpo de la solicitud. Las solicitudes
GETa recursos estáticos están bien. Las solicitudesPOSToPUTcon un cuerpo merecen una mirada más cercana al tamaño y al nombre del endpoint. - Tamaño de la carga útil. Compara el tamaño del cuerpo de la solicitud con tu archivo de prueba. La codificación multipart añade un poco de sobrecarga, así que un cuerpo que es aproximadamente del tamaño de tu archivo — o mayor — es tu archivo.
- WebSockets y otros canales. Algunas herramientas envían datos por una conexión persistente en lugar de un POST simple. Filtra el panel Red por WS y confirma que no se está transmitiendo nada durante el procesamiento.
- Service workers. Estos pueden interceptar solicitudes antes de que aparezcan en la lista. Comprueba Aplicación → Service Workers si una herramienta afirma procesar localmente pero se comporta de forma extraña sin conexión.
- Llamadas a terceros. Las solicitudes de analítica o de seguimiento de errores te informan sobre tu visita, no sobre tu documento. Son una cuestión de privacidad por sí mismas, pero no son prueba de una subida.
Si el registro no muestra nada que transporte tus bytes — y la operación sigue completándose con la red apagada — la herramienta está procesando localmente. Si ves un POST voluminoso a /upload, ya tienes tu respuesta, y deberías pensar seriamente si ese documento pertenece ahí. El panorama de riesgo más amplio se cubre en El riesgo en el manejo de datos de subir PDFs a un fusionador en la nube.
Un canal más a considerar: las extensiones del navegador. Una extensión puede leer datos de la página de formas que un sitio web no puede, así que merece el mismo escrutinio. La extensión de Chrome RSJ PDF Merge, Sort & Split abre la aplicación web desde https://pdfmerge.rsj.de, y la URL de la aplicación web usada por la extensión es configurable en su página de opciones, así que puedes apuntarla a un despliegue que controles o verificar el destino que usa. La aplicación web en sí es donde ocurre el trabajo, y esa es la parte que acabas de auditar.
Cómo mantiene RSJ PdfMerge el procesamiento local
RSJ PdfMerge es una herramienta PDF basada en navegador. Puedes fusionar varios PDFs en un solo documento, reordenar, rotar y eliminar páginas a través de la barra lateral de miniaturas de arrastrar y soltar, insertar páginas de texto personalizadas, dividir un documento en archivos separados y exportar el resultado como un único PDF o como un ZIP de PDFs individuales.
La parte relevante para este artículo: los archivos PDF se procesan enteramente en el navegador y nunca se suben a un servidor. No hay ningún backend de procesamiento que pueda filtrarse, configurarse mal o retener una copia.
Detalles prácticos:
- Nivel gratuito: documentos de hasta 100 páginas.
- Licencias de pago (Basic y Pro): eliminan el límite de páginas y desbloquean funciones ZIP — fusionar archivos ZIP que contienen PDFs y descargar el resultado como un ZIP de PDFs separados.
- Nivel Pro específicamente: fusión basada en ZIP y exportación ZIP.
- Enterprise: integración de marca blanca en tu propio sitio web o producto.
No tienes que aceptar nada de eso por fe. Ejecuta los ocho pasos anteriores contra https://pdfmerge.rsj.de, luego desconecta y fusiona de nuevo. Para el compromiso más amplio entre ejecutar herramientas en una pestaña e instalar software, consulta Fusionador de PDF basado en navegador vs software de escritorio: ¿cuál es mejor?.
Cuándo importa más el procesamiento local
No todos los PDF necesitan este nivel de cuidado. Un folleto público puede ir a cualquier parte. Estos documentos son diferentes:
- Contratos y borradores legales que son confidenciales hasta que se firman.
- Registros financieros — nóminas, facturas, extractos bancarios, declaraciones de impuestos.
- Identificación personal — pasaportes, documentos de identidad, documentos de seguros.
- Cualquier cosa bajo un NDA o un acuerdo de procesamiento de datos.
Los marcos regulatorios como el RGPD también pueden restringir el envío de datos personales a un tercero sin una base legal y un contrato establecido. Una subida en la que no pensaste es difícil de documentar después.
PdfMerge se sitúa entre esas dos opciones. Te da la comodidad del navegador sin el paso de subida de un fusionador en la nube típico. No necesitas instalar nada, y puedes inspeccionar el comportamiento de red tú mismo. Esa combinación — comodidad más localidad verificable — es el punto entero.
Preguntas frecuentes
¿Puedo comprobar si una herramienta PDF sube mis archivos sin conocimientos técnicos?
Sí. Abre las herramientas de desarrollador de tu navegador, ve a la pestaña Red, límpiala y usa la herramienta con normalidad. Si ninguna solicitud transporta los datos de tu archivo, el archivo se quedó en tu dispositivo. RSJ PdfMerge está diseñado para que no ocurra ninguna subida, y puedes confirmarlo tú mismo de esta manera. La prueba sin conexión — desconectarte y repetir la operación — es una versión aún más simple de la misma comprobación.
¿Y si la herramienta PDF usa una extensión de Chrome?
Las extensiones pueden capturar datos, así que vale la pena comprobar qué hacen y hacia dónde apuntan. La extensión de Chrome RSJ PDF Merge, Sort & Split abre la aplicación web desde https://pdfmerge.rsj.de, y la URL de la aplicación web es configurable en su página de opciones. La aplicación web en sí procesa los archivos localmente, que es la parte que verificas con la pestaña Red.
¿RSJ PdfMerge sube mis PDFs a un servidor?
No. RSJ PdfMerge procesa los archivos PDF enteramente en tu navegador y nunca los sube a un servidor. Puedes verificar esto inspeccionando el tráfico de red como se describe arriba, o desconectándote de la red después de que la página se cargue y ejecutando una fusión o división.
¿Cuáles son los límites de páginas de RSJ PdfMerge?
La versión gratuita admite documentos de hasta 100 páginas. Las licencias de pago (Basic y Pro) eliminan el límite de páginas y desbloquean funciones adicionales como fusionar archivos ZIP que contienen PDFs y descargar un ZIP de los PDFs resultantes.
Conclusión
Confiar en una insignia de “procesamiento local” no es un control de seguridad. Observar la pestaña Red sí lo es. La comprobación completa lleva unos dos minutos, no necesita software especial y te da una respuesta directa: o una solicitud transportó tu archivo, o no lo hizo.
Hazlo una vez con un PDF desechable por cada herramienta que uses, y sabrás a cuál de ellas puedes entregar un contrato. Si quieres el camino corto, abre la aplicación, mantén DevTools abierto, arrastra tus archivos a la barra lateral y exporta. Pruébalo en pdfmerge.rsj.de — gratis para documentos de hasta 100 páginas, con licencias Basic y Pro disponibles cuando tus archivos crezcan o necesites flujos de trabajo con ZIP.
Entradas relacionadas
- El riesgo en el manejo de datos de subir PDFs a un fusionador en la nube
- Precios de las herramientas de fusión de PDF: límites de páginas gratis vs de pago y ZIP
- Herramienta de fusión de PDF para documentos de pequeñas empresas: una guía práctica