Ir al contenido
SafhaSafha

Seguridad: cómo tratamos tus archivos

Cómo protege Safha tus archivos: dónde se procesa cada uno, cuándo se borra, quién puede verlo, qué estándares seguimos y qué está por llegar.

Sabemos que tus archivos pueden contener contratos, documentos de identidad y papeles personales. Por eso diseñamos Safha para que la mayor parte posible de tu trabajo se quede en tu dispositivo, y cuando un archivo tiene que salir de él, te decimos cuándo, adónde y por qué. Todo lo que aparece en esta página procede de la configuración real del servicio, de su código y de las respuestas del servidor en producción. Lo que aún no hemos hecho está marcado claramente como «En camino».

Last updated:

En resumen

  • 0 bytesde tu archivo nos llegan con las herramientas que funcionan en tu dispositivo
  • Al instantese borran los archivos de las herramientas con servidor, en cuanto se envía tu resultado
  • TLS 1.3cifra la conexión, con HSTS durante dos años
  • bcryptguarda las contraseñas, con coste 12

Principios de privacidad

Tres principios detrás de cada función de Safha:

  • No vendemos tus datos

    No vendemos tus datos personales, no mostramos anuncios dirigidos y no usamos cookies publicitarias ni cookies de seguimiento de terceros. La política de seguridad de contenido (Content Security Policy) del sitio solo permite que nuestras páginas se conecten a nuestro propio dominio (connect-src 'self').

  • Recogemos solo lo necesario

    No necesitas una cuenta para usar las herramientas. Nuestras estadísticas son propias: nunca guardamos tu dirección IP sin procesar, sino que la convertimos en un token hash con un secreto que cambia cada día. Los registros de las herramientas nunca contienen el nombre ni el contenido de tus archivos; solo la herramienta, dónde se ejecutó, si funcionó, cuánto tardó y un rango de tamaño aproximado.

  • Tú tienes el control

    Ves dónde se procesará tu archivo antes de elegirlo. Puedes eliminar tus solicitudes de firma y tus flujos de trabajo en cualquier momento, y eliminar tu cuenta tú mismo desde la página «Mi cuenta». Tienes los detalles en nuestra política de privacidad.

Dónde se procesa tu archivo

Cada herramienta lleva una etiqueta que muestra dónde se procesa tu archivo, antes de que lo elijas. Estos son los casos:

  • En tu dispositivo

    El archivo se lee y se procesa dentro de tu navegador, y descargas el resultado desde el propio navegador. El archivo no se envía a ningún servidor. Esto incluye la mayoría de las herramientas de PDF e imagen, como unir, dividir, rotar, firmar tu propio archivo y comprimir imágenes.

  • En nuestro servidor

    Algunas herramientas necesitan programas que no funcionan bien en un navegador, como las conversiones de Office y el OCR. En estos casos, tu archivo se envía mediante una conexión cifrada a nuestro servicio de conversión, que lo procesa y lo borra en cuanto se envía tu resultado.

  • A través de un proveedor de IA

    Resumir PDF, Traducir PDF y Pregúntale a tu PDF extraen el texto de tu archivo y envían ese texto, no el archivo, a Anthropic mediante una conexión cifrada. Tienes los detalles en la sección IA. Te recomendamos no usar estas herramientas con documentos muy sensibles.

  • Solicitar firmas

    Cuando pides a otras personas que firmen un documento, lo guardamos hasta que todos hayan firmado: el documento, los nombres y correos de los firmantes y un registro de auditoría de cada paso. Esta función es solo para quienes tienen cuenta. Cuánto tiempo lo guardamos se indica en Conservación y eliminación.

  • Flujos de trabajo

    Si encadenas varias herramientas en un flujo de trabajo guardado, cada paso sigue la regla de su propia herramienta. Guardamos la configuración del flujo en tu cuenta, no los archivos que pasan por él.

Estándares que seguimos

Hoy no tenemos certificaciones de seguridad de terceros, como ISO/IEC 27001 o SOC 2, y no mostramos sus logotipos. Estos son los estándares que aplicamos de verdad, y lo que tenemos en marcha:

  • Principios del RGPD

    No existe un «certificado RGPD» oficial, y no afirmamos tener uno. Lo que sí hacemos es aplicar sus principios: recogemos los menos datos posibles, ponemos un límite de tiempo a todo lo que guardamos y explicamos dónde se procesa cada archivo. Entre tus derechos están:

    • Supresión: elimina tu cuenta tú mismo desde la página «Mi cuenta».
    • Rectificación: cambia tu nombre y tu idioma en la página «Mi cuenta»; para cualquier otra cosa, escríbenos.
    • Acceso y portabilidad: pide una copia de los datos de tu cuenta en [email protected].
  • Prácticas de OWASP

    Aplicamos prácticas de las recomendaciones de OWASP sobre seguridad de aplicaciones web, entre ellas:

    • Política de seguridad de contenido (CSP): los scripts y las conexiones se limitan a nuestro dominio, y el sitio no se puede insertar en otros sitios.
    • Protección contra SSRF: HTML a PDF y HTML a imagen solo aceptan enlaces http y https públicos, y comprobamos la dirección IP en cada conexión y en cada redirección, de modo que ninguna solicitud pueda llegar a nuestra red interna.
    • Renderizado aislado: el navegador que renderiza las páginas web no tiene acceso directo a internet; cada una de sus solicitudes pasa por esa misma comprobación, y los scripts están desactivados de forma predeterminada en los archivos HTML subidos. Las macros de los archivos de Office nunca se ejecutan, y cada conversión se ejecuta en su propio proceso, con un límite de tiempo y un tope de lo que puede escribir.
  • Ley iraquí de firma electrónica

    Irak cuenta con la Ley de Firma Electrónica y Transacciones Electrónicas n.º 78 de 2012. Las firmas en Safha son firmas electrónicas simples: guardamos un registro de auditoría con la hora de cada paso y una huella SHA-256 del documento original y del final. No son firmas certificadas por una autoridad de certificación, y no damos asesoramiento jurídico sobre su validez. Si tu documento necesita una firma con un valor legal específico, consulta a un profesional del derecho.

  • En lo que estamos trabajando

    En camino
    • ISO/IEC 27001: estamos creando un sistema de gestión de la seguridad de la información conforme a este estándar, como paso previo a una evaluación independiente.
    • Una prueba de penetración independiente realizada por una empresa externa.
    • Autenticación en dos pasos para las cuentas de administrador.
    • Cifrado en reposo de los archivos de las solicitudes de firma.

Seguridad del producto

  • Alojamiento

    Safha funciona en un servidor alquilado a Contabo GmbH, cuyo rango de direcciones está registrado en Alemania según el registro de RIPE NCC. Cada servicio se ejecuta en su propio contenedor Docker gestionado con Coolify: la aplicación del sitio web, el servicio de conversión y una base de datos PostgreSQL.

  • Red y protección contra DDoS

    El tráfico del sitio pasa por la red de Cloudflare, cuyo servicio incluye protección automática contra ataques de denegación de servicio distribuida (DDoS). Dentro del servidor, la base de datos está en una red interna aislada de internet, y el servicio de conversión no acepta conexiones desde fuera: solo la aplicación del sitio web puede llegar a él, con un token secreto compartido.

  • Cifrado en tránsito

    • Todo el sitio funciona con HTTPS, y las solicitudes HTTP se redirigen a HTTPS.
    • Las conexiones admiten TLS 1.3.
    • Enviamos un encabezado HSTS de dos años (max-age=63072000; includeSubDomains), así que tu navegador solo abre el sitio mediante una conexión cifrada.
    • La conexión entre Cloudflare y nuestro servidor también está cifrada, con un certificado TLS válido.
  • Almacenamiento

    Guardamos poco en el servidor: cuentas, flujos de trabajo, currículos guardados y estadísticas en la base de datos, y los archivos de las solicitudes de firma en el disco del servidor. Las contraseñas y los tokens de los enlaces de firma solo se guardan como hashes (bcrypt y SHA-256). Para ser claros: hoy no ciframos en reposo la base de datos ni los archivos de las solicitudes de firma con una clave propia; están protegidos por el aislamiento de red y los permisos del servidor.

Conservación y eliminación

Estas cifras proceden de la configuración real del servicio:

Datos Cuánto tiempo
Archivos de las herramientas que funcionan en tu dispositivo Nunca nos llegan
Archivos y resultados de las herramientas con servidor Se borran en cuanto se envía tu resultado, o en cuanto falla el procesamiento
Archivo de un trabajo atascado (por ejemplo, si se corta tu conexión) Un limpiador automático se ejecuta cada 5 minutos y borra cualquier archivo de trabajo con más de 42 minutos de antigüedad
Dónde están los archivos temporales Un sistema de archivos temporal en memoria (tmpfs), no un disco permanente, que se vacía por completo cuando se reinicia el servicio
Texto de las herramientas de IA en nuestro lado No se guarda después del procesamiento
Texto de Pregúntale a tu PDF Se mantiene en la memoria del servidor 30 minutos como máximo y nunca se escribe en disco
Texto en Anthropic Se elimina en un plazo de 30 días según su política publicada, con las excepciones que enumera
Enlace de firma enviado a los firmantes Válido durante 30 días desde el envío
Descarga de la copia firmada con el enlace de un firmante 30 días después de completarse la solicitud
Documento de la solicitud de firma y registro de auditoría Hasta que tú mismo elimines la solicitud
Sesión iniciada 30 días
Registros detallados de estadísticas 400 días; después solo quedan los totales diarios
Tu cuenta Hasta que la elimines en la página «Mi cuenta»

Cuando eliminas tu cuenta, borramos de la base de datos tu cuenta, tus flujos de trabajo, tus currículos guardados, tus solicitudes de firma y sus registros de auditoría; los recuentos de uso de las herramientas se mantienen sin ningún vínculo contigo. También borramos del disco del servidor los archivos de las solicitudes de firma.

Cuentas y contraseñas

  • Las contraseñas se guardan como hashes bcrypt con coste 12, que no se pueden convertir de nuevo en la contraseña. No aceptamos contraseñas de menos de 8 caracteres.
  • Tu sesión se guarda en una cookie firmada con los atributos HttpOnly, Secure y SameSite=Lax, y caduca a los 30 días. En cada solicitud sensible volvemos a comprobar el estado de la cuenta en la base de datos.
  • Cambiar tu contraseña cierra de inmediato todas tus demás sesiones.
  • Los intentos de inicio de sesión están limitados: 5 intentos fallidos por cuenta y 20 por dirección IP, en 15 minutos.
  • Nunca te pediremos tu contraseña, ni por correo ni de ninguna otra forma.

IA

Resumir PDF, Traducir PDF y Pregúntale a tu PDF usan la API de Anthropic, y solo funcionan cuando los activamos en el servidor.

  • Qué se envía: el texto extraído de tu archivo, no el archivo en sí, con un límite de tamaño en cada solicitud.
  • Qué guardamos: nada después del procesamiento. Solo Pregúntale a tu PDF mantiene el texto en la memoria del servidor hasta 30 minutos, para responder a tus preguntas posteriores.
  • Qué dice Anthropic: según su política de privacidad publicada (última actualización: 1 de julio de 2026), elimina de sus sistemas las entradas y salidas de la API en un plazo de 30 días, salvo en los casos que enumera, entre ellos hacer cumplir su política de uso y cumplir la ley. Sus Condiciones comerciales establecen que no puede entrenar modelos con contenido de clientes procedente de sus servicios.
  • Nuestro consejo: no uses estas herramientas con documentos muy sensibles.

Pagos

Todas las herramientas y funciones de Safha son gratuitas en la versión actual. No pedimos tarjeta de pago y el sitio no tiene ningún sistema de pago. Por eso no recogemos ni guardamos ningún dato de pago.

Bóveda «Mis documentos»

Próximamente en la app

Una bóveda para tus documentos oficiales, como documentos de identidad y pasaportes, en la app de Safha para el teléfono:

  • Se queda solo en tu teléfono: nada de su contenido se envía nunca por internet.
  • Cifrada con AES-256-GCM: cada documento, su vista previa y el índice de la bóveda.
  • Su clave está protegida por el sistema del teléfono: Android Keystore o iOS Keychain, y se desbloquea con biometría o con el código del dispositivo, o con un PIN de 6 dígitos para la bóveda.
  • Excluida de las copias de seguridad y de las transferencias a otro dispositivo.

Seguridad interna

  • Gestión de accesos

    Safha solo tiene dos roles: miembro y administrador. El panel de administración solo se abre para una cuenta con el rol de administrador, y comprobamos ese rol en el servidor dos veces: al acceder al panel y luego en cada página y acción dentro de él. Cambiar el rol de una cuenta o suspenderla cierra sus sesiones de inmediato.

  • Mínimo privilegio

    • El servicio de conversión se ejecuta con un usuario que no es root, sobre un sistema de archivos de solo lectura, y solo escribe en una carpeta temporal en memoria.
    • Lee sus secretos una sola vez al arrancar y después renuncia a los privilegios de root; esos secretos nunca llegan a los procesos de conversión.
    • La clave de Anthropic está solo en el servicio de conversión; nunca llega a la aplicación del sitio web ni al navegador.
    • La contraseña de la base de datos y la clave de firma de las sesiones las genera la plataforma de despliegue; nadie las escribe a mano.
  • Autenticación en dos pasos para administradores

    En camino

    Hoy no ofrecemos autenticación en dos pasos para las cuentas de administrador, y no vamos a decir lo contrario. Hasta que la añadamos, la plataforma de despliegue genera al azar la primera contraseña de administrador, y los intentos de inicio de sesión están limitados como en cualquier cuenta.

  • Registro de acciones de administración

    Las acciones que llegan a los dispositivos de los usuarios, como enviar notificaciones y publicar versiones de la app, se registran con la identidad del administrador y la hora.

Comprueba tú mismo que tu archivo no se subió

No tienes que creernos sin más. En las herramientas que funcionan en tu dispositivo, puedes comprobarlo en una computadora:

  1. Abre la página de la herramienta en Chrome, Edge o Firefox.
  2. Pulsa F12 (o haz clic derecho y elige «Inspeccionar») y abre la pestaña Network (Red).
  3. Elige tu archivo y ejecuta la herramienta.
  4. Observa la lista: no verás ninguna solicitud que lleve tu archivo ni que coincida con su tamaño.

Hay una forma aún más sencilla: abre la página de la herramienta, desconéctate de internet y verás que la herramienta sigue funcionando.

Informar de una vulnerabilidad de seguridad

Si encuentras una vulnerabilidad de seguridad en Safha, escribe a [email protected]. Publicamos esta dirección en un archivo security.txt, conforme a RFC 9116. Por favor:

  • Describe el problema, los pasos para reproducirlo y la página o herramienta afectada.
  • No accedas a datos de otras personas, ni los modifiques ni los elimines, y no interrumpas el servicio mientras haces pruebas.
  • Danos un plazo razonable para corregirlo antes de publicar cualquier detalle.

Leemos y respondemos cada informe. Actualmente no ofrecemos un programa de recompensas pagadas (bug bounty), pero agradecemos a todas las personas que nos ayudan a proteger a nuestros usuarios. Para cualquier otra pregunta sobre privacidad o sobre tu cuenta: [email protected].

Lo que prometemos

Ninguna protección en internet es perfecta. Lo que prometemos es lo que está escrito aquí: que la mayor parte posible de tu trabajo se quede en tu dispositivo, y que te digamos claramente cuándo tu archivo sale de él, adónde va y por qué. Cuando algo de lo que figura aquí cambie, actualizaremos esta página y su fecha.