Saltar al contenido

Política de Privacidad

Esta página describe con exactitud el comportamiento de nuestro código. Cada garantía técnica se detalla de manera transparente para que puedas verificarla.

La versión resumida

Cuando utilizas las herramientas de este sitio, tu archivo se lee y procesa íntegramente dentro de tu navegador. No se sube a servidores externos. No existe ninguna copia en nuestros servidores, lo que significa que no tenemos nada que almacenar, examinar, transferir a terceros ni arriesgarnos a perder.

Puedes verificarlo tú mismo en cualquier momento: abre las herramientas de desarrollador de tu navegador, ve a la pestaña Red (Network) y utiliza la herramienta. Seleccionar un archivo no genera ninguna solicitud de red. También puedes desconectarte de Internet después de cargar la página: analizar, limpiar y editar siguen funcionando, también por lotes. Convertir, decodificar HEIC, codificar MP3 y la vista previa de PDF descargan su códec de este sitio la primera vez que se usan — eso es una petición a nosotros, no un envío de tu archivo, y sin red son justo esas cuatro las que fallan.

Qué se sube

Nada, cuando utilizas las herramientas presentes en el sitio web. Análisis, limpieza, edición y procesamiento por lotes se ejecutan completamente en JavaScript dentro de la página. Los archivos se leen mediante la API File del navegador, se analizan en la memoria local y cualquier resultado se devuelve como una descarga local.

Existe una sola excepción, voluntaria y transparente: la API HTTP es un servicio del lado del servidor para integraciones externas y flujos automatizados. Si tú o un software de terceros la invocan, los archivos se envían a nuestros servidores. La siguiente sección describe en detalle cómo se gestionan.

La distinción es fundamental. Decimos “procesado en tu navegador” para el sitio web, no para cada componente del producto, ya que la API sí recibe los archivos para procesarlos.

Si un archivo se envía a la API

El archivo existe únicamente en la memoria volátil del proceso que gestiona la solicitud HTTP individual. Se utiliza exclusivamente para realizar la operación solicitada y para nada más.

  • No se crea ningún archivo temporal en el disco. Los bytes nunca se escriben en almacenamiento persistente, por lo que no hay nada que eliminar ni pueden quedar datos huérfanos tras un reinicio del servidor.
  • Los archivos nunca se almacenan, no se conservan tras la respuesta y nunca se utilizan para entrenar modelos de inteligencia artificial ni para análisis.
  • El nombre del archivo subido nunca se utiliza como ruta en el sistema de archivos. Las respuestas derivan un nombre de descarga seguro y desinfectado.
  • Las respuestas HTTP se envían con la cabecera Cache-Control: no-store, impidiendo su almacenamiento por parte de intermediarios o cachés.
  • Una vez enviada la respuesta HTTP, el búfer de memoria se libera inmediatamente y los datos desaparecen para siempre.

Qué se registra en los registros (logs)

La aplicación no escribe ninguna línea de registro que contenga datos derivados de tus archivos. Ni el nombre del archivo, ni un valor de metadatos, ni una coordenada geográfica, ni el contenido del archivo. Se trata de una propiedad estructural del código: los controladores de errores descartan deliberadamente los detalles en bruto, ya que los errores de los analizadores pueden contener fragmentos de datos.

El servidor web o proveedor de alojamiento que aloja la aplicación conservará sus propios registros de acceso a la infraestructura (hora, ruta URL solicitada, código de respuesta HTTP y dirección IP). Se trata del registro de red estándar que no almacena ningún contenido de los archivos.

La API aplica límites de velocidad (rate limiting) por cliente. El contador está asociado a un hash corto de la dirección IP. Ese hash se mantiene solo en memoria, no se escribe en ningún sitio y se descarta al terminar la ventana. No lo llamamos irreversible: son 32 bits, y hay menos direcciones IPv4 que eso — la protección es que no queda en ninguna parte, no que no se pueda invertir.

Cuentas: todo lo que se almacena

La creación de una cuenta es totalmente opcional — cada herramienta de este sitio funciona sin cuenta. Si decides crear una, esta es la lista exhaustiva de todo lo que existe en la base de datos. Es el esquema real de la base de datos, no un resumen genérico:

  • Tu dirección de correo electrónico, en minúsculas, y la fecha de creación de la cuenta.
  • El hash de tu contraseña, generado con scrypt. La contraseña en texto plano nunca se guarda ni aparece en los registros.
  • El hash de cada token de sesión, con su fecha de expiración. El token reside en tu cookie; la base de datos almacena únicamente su hash SHA-256, haciendo inútiles posibles filtraciones de la base de datos.
  • Contadores agregados (operaciones realizadas hoy, llamadas a la API del mes) para aplicar los límites del plan. Solo números técnicos, sin posibilidad de registrar nombres de archivos o datos sensibles.
  • Tu suscripción, si está activa: plan, estado, fecha de fin de período e identificadores del proveedor de pagos.
  • El hash de cada clave de API, con el nombre asignado y los primeros caracteres para identificarla en la lista. La clave completa solo se muestra una vez al crearla.
  • Los ajustes preestablecidos guardados, si decides guardar alguno. Un ajuste preestablecido almacena los campos que tú mismo has escrito para aplicarlos a tus archivos (ej. autor, copyright). No son metadatos extraídos de archivos subidos.

Y nada más. Ningún archivo, ningún nombre de archivo, ningún metadato extraído, ninguna dirección IP, ningún nombre o apellido personal, ninguna dirección física, ningún dato de tarjeta de crédito.

Cada columna, literal del archivo que crea las tablas — así «es el esquema, no un resumen» se puede comprobar en lugar de afirmarse:

users id, email, password_hash, created_at, billing_customer_id

sessions token_hash, user_id, created_at, expires_at

subscriptions user_id, id, plan_id, status, billing_interval, current_period_end, cancel_at_period_end, provider_customer_id, provider_subscription_id, updated_at

usage_counters user_id, monthly_api_calls, monthly_resets_at

api_keys id, user_id, name, key_hash, prefix, created_at, last_used_at, revoked_at

presets id, user_id, name, edits, created_at

processed_events event_id, processed_at

Cuánto tiempo se conservan los datos

Los tokens de acceso caducan tras 30 días y se eliminan de la base de datos tan pronto como se presenta un token caducado. Cerrar sesión (logout) elimina de inmediato la sesión activa.

Todos los demás datos de la cuenta (correo, hash de contraseña, contadores, suscripción, claves de API y ajustes preestablecidos) se conservan mientras la cuenta permanezca activa. No existe una caducidad automática, ya que una cuenta que desaparezca inesperadamente sería una mala experiencia para el usuario.

Esta instalación almacena las cuentas en una base de datos persistente que sobrevive a los reinicios del servidor.

Eliminación de tu cuenta

Puedes eliminar tu cuenta en cualquier momento y de forma autónoma desde tu panel de control. Un solo clic elimina definitivamente tu perfil y todos los datos asociados.

La base de datos está estructurada con restricciones en cascada: eliminar la cuenta borra instantáneamente sesiones, contadores, registros de suscripción, claves de API y ajustes preestablecidos de forma irreversible.

Pagos

Actualmente en este sitio no es posible realizar pagos reales: ningún proveedor de pago está conectado y una versión de producción rechaza iniciar el proceso de compra. Cuando el sistema esté activo, el pago se realizará en las páginas seguras del proveedor certificado, garantizando que los datos bancarios nunca toquen nuestros sistemas.

Terceros

Quién más ve algo

Nada en este despliegue contacta con nadie más. Sin publicidad, sin gestor de etiquetas, sin servicio de registro de errores, sin fuentes incrustadas, sin mapas, sin CDN para los scripts. La Content-Security-Policy servida con cada página no admite ninguna origen salvo este, así que una petición a otro sitio no prosperaría ni aunque algo lo intentara.

El formulario de contacto no está configurado en este despliegue y rechaza los mensajes en lugar de aceptarlos, así que no se envía nada a ninguna parte.

Qué se cuenta

Ninguna analítica de ningún tipo. Nada cuenta qué abres ni qué haces aquí, ni en este origen ni en otro.

Las coordenadas encontradas en una foto se muestran como texto y no sobre un mapa, porque cargar las teselas de un mapa revelaría la ubicación de tu foto a quien las sirve.

Cookies y almacenamiento local

El sitio instala una sola cookie técnica de sesión, y únicamente después de que hayas iniciado sesión. Tus archivos nunca se almacenan entre una visita y otra. Todos los detalles se encuentran en la página de cookies.

¿Qué se guarda en tu navegador, y por cuánto tiempo?

  • nmd.socialChain.presets.v1 (localStorage)Los ajustes de la cadena social que guardaste con un nombre, incluidos el autor, el copyright, el crédito, la ciudad o el país que escribiste en ellos, y el texto de una marca de agua.Cuando eliminas el ajuste, o borras los datos de este sitio en tu navegador. Nunca se envía a ningún sitio.
  • nmd.socialChain.last.v1 (sessionStorage)Los ajustes de la cadena social que usaste por última vez, para que una recarga no los pierda. Los mismos campos que arriba.Cuando cierras la pestaña. Se conserva durante la visita y no más allá, para que un ordenador compartido no entregue tu nombre a la siguiente persona.

Nada de esto se envía nunca a ningún sitio: está en tu dispositivo, y borrar los datos de este sitio en tu navegador lo elimina.

Tu archivo después del procesamiento

Un archivo limpio o editado se genera directamente en la memoria de tu navegador y se ofrece para su descarga. Dónde se guarde posteriormente depende exclusivamente de ti y de tu dispositivo. Nada permanece en la página una vez cerrada la pestaña o cambiada la dirección.

El archivo original presente en tu dispositivo nunca se modifica. La limpieza genera un archivo nuevo con el sufijo -clean, asegurando que siempre conserves el original intacto.

De qué no puede protegerte esta herramienta

Eliminar los metadatos elimina los metadatos. No anonimiza el contenido visual de una imagen: una fotografía puede identificar un lugar, un monumento o una persona a través de los elementos visibles en la toma.

Además, no tiene ningún efecto sobre los datos que una plataforma recopila cuando subes un archivo a ella (tu cuenta, tu dirección IP, la hora de subida). Y si ya compartiste el archivo original anteriormente, limpiar tu copia local no altera las copias ya enviadas.

Autoalojamiento y verificación independiente

Si prefieres no confiar en una descripción, puedes ejecutar el software tú mismo: la aplicación no requiere base de datos para las herramientas gratuitas, ningún servicio externo ni claves de API, y analizar, limpiar y editar funcionan sin conexión una vez cargada la página.

La página de formatos compatibles detalla con exactitud qué operaciones están implementadas para cada formato.

Preguntas frecuentes sobre privacidad

¿Cómo puedo tener la certeza de que nada se sube a internet?

Abre la pestaña Red (Network) en las herramientas para desarrolladores de tu navegador antes de seleccionar un archivo. Comprobarás que no se envía ninguna solicitud HTTP. Como prueba aún más estricta, carga la página, desconéctate de Internet y utiliza la herramienta: continuará funcionando normalmente.

¿El procesamiento por lotes sube mis archivos a un servidor?

No. La modalidad por lotes se ejecuta en tu navegador exactamente igual que las herramientas para archivos individuales, procesándolos uno a uno en secuencia local. Suscribirte a Pro no traslada tus archivos a nuestros servidores.

¿Almacenáis los metadatos que se detectan?

No. Se calculan en tu navegador, se muestran en pantalla y se descartan cuando cierras la pestaña. Nunca se transmiten a nuestros servidores, por lo que no existe ninguna copia para almacenar.

¿Es obligatorio crear una cuenta?

No para usar las herramientas básicas para archivos individuales. Una cuenta es necesaria únicamente para las funciones Pro, como el procesamiento por lotes avanzado y el acceso a las API. La sección anterior enumera exactamente todo lo que almacena una cuenta.

¿Quién puede ver los archivos que proceso?

Exclusivamente tú, al utilizar el sitio web — el procesamiento ocurre en tu dispositivo, igual que en una aplicación de escritorio local. Los archivos enviados a la API empresarial se procesan en la memoria volátil de nuestros servidores y no se conservan.