Política de privacidad
Última actualización: 19 de septiembre de 2026
STL Diff Online ofrece tres formas de trabajo que tratan tus datos de manera diferente:
La comparación gratuita en el navegador: la herramienta de la página Comparador gratuito. Tus archivos de modelos nunca salen del navegador: toda la comparación se ejecuta con JavaScript y un Web Worker en tu equipo. Nunca recibimos tu geometría, nombres de archivo ni contenido de modelos. Comparar dos modelos no requiere cuenta ni sube archivos.
Para comparar un tercer modelo en la misma pestaña, debes iniciar sesión con una cuenta gratuita. Los archivos siguen en tu navegador; la sección siguiente explica exactamente qué implica ese inicio de sesión.
- Proyectos y revisiones: el espacio de proyectos con sesión iniciada. Para ofrecerte historial de revisiones y comparaciones instantáneas, los modelos que subes a un proyecto se almacenan en nuestros servidores. Esta parte requiere cuenta y es voluntaria: solo se aplica al iniciar sesión y crear un proyecto.
- Compartir para evaluación: convertir una comparación en un enlace que otra persona pueda abrir. Es el único caso en que una comparación iniciada en el navegador se sube a nuestros servidores, porque su destinatario debe poder abrirla en su propio equipo. Es voluntario y se decide en cada comparación: nada sale del navegador hasta que pulsas Compartir para evaluación y confirmas. El enlace caduca automáticamente.
Herramienta gratuita: datos que no recopilamos
- Contenido o geometría de los modelos (analizados y comparados localmente en tu navegador).
- Nombres de archivo de los modelos.
- Hashes del contenido de tus archivos. Calculamos un SHA-256 de cada archivo en tu navegador para detectar si ambos son idénticos byte a byte, pero el hash nunca se transmite ni almacena.
- Tu dirección IP, salvo su uso temporal para prevenir el spam, explicado más abajo.
- Cookies de rastreo, publicidad o analítica de terceros.
Herramienta gratuita: telemetría anónima que recopilamos
Para saber si la herramienta resulta útil y mantenerla en funcionamiento, registramos una pequeña cantidad de telemetría anónima que no te identifica:
- Dos identificadores anónimos: un identificador de dispositivo persistente (UUID aleatorio en
localStorage) y un identificador de sesión temporal (UUID aleatorio ensessionStorage, que se restablece al cerrar la pestaña). Nos permiten distinguir entre «una persona hizo cinco comparaciones» y «cinco personas hicieron una cada una», y estimar el uso diario sin saber quién eres. Borrar el almacenamiento del navegador restablece el identificador de dispositivo. - Métricas de comparación: en cada comparación, tenga éxito o falle, registramos unos pocos datos anónimos que no te identifican: tamaño en bytes de ambos archivos, duración, número de triángulos, formatos (STL binario o ASCII, OBJ o 3MF), porcentaje de volumen modificado y volúmenes añadidos y eliminados, resolución de vóxeles y modo de alineación, indicador de éxito o fallo con una categoría general de error, indicador de archivos idénticos byte a byte, origen (archivos tuyos o ejemplo integrado), desfase horario y versión de la aplicación, además de la fecha y hora. Nunca el contenido, la geometría ni los nombres de archivo.
- Eventos de navegación: categoría de página, sección o control identificado que se ha visto o pulsado, idioma de la interfaz, rutas de origen y destino sin parámetros de consulta, estado de inicio de sesión, identificador aleatorio de sesión limitado a la pestaña y fecha y hora. Los nombres de evento proceden de una lista fija permitida. No guardamos texto arbitrario de páginas, referentes, tokens de evaluación, identificadores de usuario, correos ni direcciones IP en estos registros.
- Valoración opcional: si valoras una comparación desde la ventana emergente, guardamos la puntuación de 1 a 5 estrellas, los motivos predefinidos que hayas seleccionado y tu comentario opcional «Cuéntanos más».
- Mensajes de comentarios: lo que escribas en el formulario /feedback de este sitio. Si facilitas un correo, se guarda junto al mensaje para poder responderte.
Herramienta gratuita: el tercer modelo y el inicio de sesión que requiere
El Comparador gratuito puede comparar tres modelos a la vez: A → B, B → C y C → A. Solo esta función requiere iniciar sesión con una cuenta gratuita. Lo demás no cambia: la tercera comparación se calcula y muestra en tu navegador igual que las dos primeras, y ninguno de los tres archivos se sube, hayas iniciado sesión o no.
El inicio de sesión recarga la página y, sin protección, perdería los dos modelos abiertos. Al pulsar Iniciar sesión, guardamos una copia en este navegador, en este equipo, nunca en un servidor, ni siquiera temporalmente. Solo se guardan los dos archivos, la paleta que usabas y tu solicitud de un tercer modelo: ningún resultado de comparación ni otra parte de la página. Si el navegador no puede guardarlos, por ejemplo en una ventana privada o por falta de espacio, te lo indicamos y eliges si iniciar sesión de todos modos. En ningún caso se suben archivos.
La copia se usa una sola vez. Cuando vuelves con la sesión iniciada, se restaura directamente en la página y se borra al mismo tiempo, por lo que no puede restaurarse otra vez ni en otra pestaña. Si el inicio de sesión no termina, porque cambias de idea o no podemos confirmar el resultado, dejamos la copia donde está para que tu trabajo siga disponible cuando vuelvas a intentarlo.
Cómo funciona realmente la media hora. La copia lleva una fecha de vencimiento a treinta minutos. Se comprueba al leerla y la siguiente vez que se abre este sitio en ese navegador; una copia vencida se rechaza y borra en ese momento. No ejecutamos nada mientras el navegador está cerrado, así que la copia no desaparece sola a los treinta minutos. Si cierras la pestaña durante el inicio de sesión, permanece en el almacenamiento hasta que se vuelve a abrir el sitio y se ejecuta la comprobación. En un equipo público o compartido, termina el inicio de sesión o borra el almacenamiento de este sitio antes de irte.
Qué contabiliza el inicio de sesión. Guardamos cuatro contadores; cada registro contiene un día, un nombre y una cantidad: se mostró la opción de tercer modelo, alguien pulsó Iniciar sesión, se completó un inicio de sesión y se creó una cuenta durante el proceso. No hay identificadores tuyos ni del navegador en esos registros, ni una hora más precisa que la fecha, así que no permiten aislar a una persona. La solicitud para incrementar un contador solo contiene su nombre. Para poder contar los dos últimos, el enlace de inicio de sesión indica qué botón lo inició: esa palabra y nada sobre ti ni tus archivos.
Proyectos: datos que almacenamos al iniciar sesión
El espacio de proyectos está ligado a una cuenta, por lo que esta parte no es anónima. Al iniciar sesión y usar proyectos, guardamos:
- Tu cuenta: inicias sesión mediante un proveedor de identidad externo. Recibimos el identificador y perfil básico que devuelve, como nombre o alias y correo, y los usamos para identificar tu cuenta. Nunca vemos tu contraseña.
- Tus modelos subidos: los archivos que añades a un proyecto, su geometría, números de revisión, nombres y comentarios. Se guardan en el servidor para mostrar el historial y almacenar en caché las comparaciones entre revisiones.
- Colaboradores: si invitas a alguien a un proyecto, guardamos el permiso de acceso como lector o editor para que pueda abrirlo.
- Invitaciones a personas sin cuenta - si la dirección invitada nunca ha iniciado sesión, todavía no hay una cuenta a la que dar acceso. Por eso guardamos la invitación: la dirección de correo, el rol elegido, quién invita, la caducidad y el mensaje enviado. También comunicamos la dirección a nuestro proveedor de correo para entregar la invitación. Esta está vinculada a la dirección y solo concede acceso al iniciar sesión con ella; reenviar el mensaje no transfiere ningún acceso. Caduca a los 7 días y puedes revocarla en cualquier momento. El mensaje guardado se elimina en cuanto se acepta o revoca la invitación. Al eliminar el proyecto también se eliminan sus invitaciones.
Tus proyectos son privados por defecto: solo tú y los colaboradores que invites explícitamente podéis verlos. No los hacemos públicos, no los indexamos ni los compartimos con nadie más.
Compartir para evaluación: qué contiene un enlace
Una evaluación es el único contenido aquí que se puede leer deliberadamente sin cuenta. Al compartir una comparación, guardamos ambos modelos, sus nombres y tamaños de archivo, los ajustes usados para calcularla y la decisión recibida: aprobación o solicitud de cambios, junto con el nombre y el comentario introducidos por la persona que revisa. No verificamos ese nombre, no exigimos iniciar sesión ni registramos su dirección IP o dispositivo. Una decisión de evaluación es un mensaje de una persona que ya conoces, no una firma electrónica.
El enlace da acceso por sí mismo. Cualquiera que lo tenga puede abrir la evaluación y responder una vez; trátalo como un enlace a un archivo privado y envíalo solo a quien lo necesite. Excluimos los enlaces de evaluación de los buscadores. Puedes revocar un enlace en cualquier momento y dejará de abrirse para todos de inmediato. Contamos aproximadamente cuántas veces se ha abierto una evaluación, sin identificar a nadie, para que sepas si ya se ha consultado.
Una evaluación creada sin iniciar sesión queda vinculada al navegador que la creó: la clave para revocarla solo se guarda allí y no podemos recuperarla. Al iniciar sesión, puedes trasladar esas evaluaciones a tu cuenta para conservarlas aunque borres los datos del navegador.
Si eliges Enviar correo, guardamos con la evaluación la dirección del destinatario, el texto de la invitación y el resultado del envío para gestionar reintentos sin duplicar invitaciones. Resend procesa esa dirección y el enlace público de evaluación para entregar el correo. Nunca se incluyen el token privado de gestión ni modelos adjuntos. Estos registros se conservan con la evaluación; puedes solicitar su eliminación mediante el formulario de contacto. Las direcciones que rechazan mensajes o denuncian spam se conservan por separado para evitar nuevas invitaciones y también pueden eliminarse a petición. No se usan para marketing ni analítica.
Si el propietario de un proyecto activa Notificaciones, enviamos novedades del proyecto mediante Resend al propietario y a todos los participantes con correo, incluida la persona que hace el cambio. Los correos contienen los nombres del proyecto y de la revisión y un enlace, nunca archivos de modelos. Si el proyecto también revisa las nuevas revisiones, se envía el mismo tipo de aviso cuando se propone, aprueba, rechaza o devuelve una para cambios. Antes de enviar los avisos en cola, se vuelve a comprobar el acceso al proyecto; un aviso de eliminación se envía a sus últimos participantes. El propietario puede desactivar Notificaciones desde el menú de tres puntos del proyecto. Los registros de notificación, incluidas las copias necesarias tras eliminar un proyecto, se borran después de 14 días mientras el servicio esté en funcionamiento.
Preferencias de idioma
El idioma elegido para la interfaz se guarda en este navegador. Si has iniciado sesión, también lo guardamos en tu cuenta. El idioma asociado a una notificación o invitación en cola no cambia en los reintentos; cambiar el idioma de la cuenta afecta a los mensajes futuros. Incluimos el idioma de la interfaz en los eventos de navegación expresamente permitidos, pero no enviamos la lista completa de idiomas del navegador.
Protección contra spam
Usamos temporalmente tu dirección IP para evitar spam y abusos: limitamos la frecuencia de los formularios públicos, los lotes de eventos del sitio, la creación y subida de evaluaciones y los correos de invitación a evaluaciones. Tu dirección IP nunca se guarda junto con tu envío. Cualquier valor temporal que conservemos para prevenir abusos es irreversible y se elimina aproximadamente en un día.
Cuánto tiempo conservamos los datos
- Eventos anónimos de comparación: se conservan indefinidamente de forma agregada.
- Eventos de navegación expresamente permitidos: se conservan para el análisis agregado del producto.
- Copia de A y B reservada para iniciar sesión: media hora. Se comprueba al leerla y al volver a abrir el sitio en ese navegador, y se elimina en cuanto los dos modelos vuelven a la pantalla. Nunca nos llega, así que no tenemos nada que conservar ni eliminar en nuestros sistemas.
- Mensajes de contacto con correo electrónico: se conservan hasta que respondemos o durante un máximo de 90 días, lo que ocurra antes.
- Comentarios anónimos sin correo: se conservan indefinidamente como opiniones sobre el producto.
- Correos de la lista de espera de Premium: se conservan hasta que se activa la facturación Premium y enviamos el correo de lanzamiento; después se eliminan.
- Datos de la cuenta Premium y modelos subidos: se conservan hasta que los eliminas. Al borrar una revisión o un proyecto, o pedirnos cerrar tu cuenta, se eliminan del almacenamiento activo.
- Enlaces de evaluación: siete días en el plan gratuito y treinta en Pro, ampliables con un plan de pago y revocables en cualquier momento. Poco después de caducar el enlace se eliminan los modelos; se conserva qué se decidió y cuándo, porque «caducado» no debería significar «nunca ocurrió».
- Registros de facturación: Stripe conserva las facturas y los registros de pago durante el tiempo exigido por la legislación fiscal y contable. Nosotros guardamos una pequeña copia del estado actual de la suscripción, detallada en Pagos, que se sustituye cada vez que Stripe nos notifica un cambio y se elimina con tu cuenta.
- Valores para prevenir abusos: temporales e irreversibles, se eliminan aproximadamente en un día y no se vinculan a tus envíos.
Pagos
Stripe procesa las suscripciones. Los datos de la tarjeta se introducen en las páginas de Stripe y nunca llegan a nuestros servidores: no vemos ni guardamos el número de tarjeta. Stripe conserva la dirección de facturación y la usa para calcular los impuestos de tu país. Guardamos una copia de la suscripción tal como la describe Stripe: los identificadores de cliente y suscripción, el identificador del precio, si es mensual o anual, el importe y la moneda, si se aplica un código promocional, el estado, si hay una cancelación programada y la fecha de fin del periodo actual. Esa copia permite a la aplicación conocer tu plan sin consultar a Stripe en cada página y se sustituye cuando Stripe informa de un cambio. Compartimos tu correo y tu nombre con Stripe para que figuren en las facturas. Stripe proporciona las facturas y cada una identifica al vendedor de esa venta.
Terceros
No vendemos ni alquilamos tus datos. La aplicación y su base de datos funcionan en un proveedor externo de alojamiento en la nube, el acceso Premium usa un proveedor externo de identidad y Stripe gestiona los pagos. Cada uno recibe los metadatos habituales de solicitudes, identidad o facturación: fechas y horas, IP, códigos de respuesta, identificador de acceso o datos de pago, como cualquier proveedor de estos servicios, bajo sus propias políticas de privacidad. Nunca compartimos tus proyectos ni su contenido con nadie salvo los colaboradores que invites.
Tus opciones
- Herramienta gratuita: para restablecer tu identificador anónimo de dispositivo, borra el
localStoragede este sitio en los ajustes del navegador. El identificador de sesión de cada visita se borra al cerrar la pestaña. - Tercer modelo: borrar los datos del sitio en el navegador también elimina la copia de A y B de un inicio de sesión que no terminaste. Completar el inicio de sesión también la elimina: los modelos vuelven a la página y la copia se borra al hacerlo.
- Premium: puedes eliminar cualquier revisión o proyecto en cualquier momento para retirar esos modelos de nuestros servidores. Para cerrar tu cuenta y borrar todos tus datos, solicítalo mediante el formulario de contacto.
- Evaluaciones: puedes revocar un enlace en cualquier momento desde la sección Evaluaciones de tu cuenta o desde el navegador que lo creó, para impedir que cualquiera lo abra. La revocación es inmediata e irreversible.
- Para eliminar un mensaje de contacto o correo de la lista de espera que hayas enviado, escríbenos mediante el formulario de contacto y lo borraremos.
Cambios
Si cambiamos los datos que recogemos, actualizaremos la fecha de última actualización al principio de esta página y señalaremos el cambio en la insignia de versión del pie de página.