Seguridad, datos y neutralidad
Qué guardamos, dónde, quién lo puede ver y cómo se arma el catálogo. Sin letra chica: si algo de esto cambia, lo actualizamos acá.
Dónde vive el servicio
AV Layout funciona sobre Cloudflare: el servidor es un Cloudflare Worker y los datos se guardan en Cloudflare Workers KV. Todas las conexiones van cifradas por HTTPS (el navegador no acepta conectarse sin cifrar: HSTS).
Hacemos una copia de respaldo diaria de la base en Cloudflare R2 y conservamos las últimas 30 días. Las sesiones, los cupos del día y los códigos de un solo uso no se copian: vencen solos.
Qué guardamos y quién lo ve
Tu cuenta: nombre, correo, idioma, el estado de tu suscripción y, si los completás, los datos de tu empresa. La contraseña no se guarda: se guarda un hash (ver abajo).
Tus proyectos: los planos y diagramas que dibujás, asociados a tu cuenta. Solo los ve tu cuenta. Si compartís un link, lo ve quien tenga ese link hasta que vence o lo das de baja. El administrador de un distribuidor ve cuántos proyectos tiene cada cuenta de su equipo, no su contenido.
Catálogos y precios de distribuidores: las marcas, productos y listas de precios que carga un distribuidor solo los ven las cuentas de ese distribuidor. Ninguna otra cuenta ni otro distribuidor puede verlos.
Equipos propios: en el nivel 1, lo que sumás al catálogo se revisa antes de que lo vea la comunidad; en el nivel 2 queda privado para vos y tu equipo.
Como en cualquier servicio en línea, todo esto está en nuestra base de datos y solo el administrador del servicio tiene acceso a ella. No vendemos tus datos ni los usamos para publicidad.
Cómo protegemos tu cuenta
Las contraseñas se guardan con PBKDF2-SHA256, con una sal distinta por persona y 100.000 vueltas. Al crearla se rechazan las que figuran en filtraciones conocidas (se consulta a Have I Been Pwned enviando solo los primeros 5 caracteres de un hash, nunca la contraseña).
Después de 8 intentos fallidos, la cuenta se bloquea 15 minutos. Podés activar un código por correo para cada ingreso (es obligatorio para los administradores de un distribuidor).
Las sesiones duran 12 horas y van en una cookie HttpOnly, Secure y SameSite=Strict. En la base solo queda un hash del identificador de sesión. Una cuenta puede estar abierta en hasta 2 dispositivos a la vez.
Cada página lleva una política de contenido con nonce (solo corre el código que firmó el servidor en esa respuesta), no se puede incrustar en otro sitio, no envía referer y no pide acceso a cámara, micrófono ni ubicación. Los pedidos que modifican datos solo se aceptan desde el propio sitio.
Pagos
Los pagos con tarjeta los procesa Paddle (Paddle.com Market Ltd), que actúa como revendedor autorizado (Merchant of Record): es quien te cobra, emite la factura y se ocupa de los impuestos de tu país. Los datos de tu tarjeta van directo a Paddle: nunca pasan ni se guardan en nuestros servidores. De Paddle recibimos solo el estado de la suscripción, con avisos firmados que verificamos.
Si elegís pagar con cripto (USDC), el pago va directo a nuestra billetera y la transacción queda registrada en la blockchain pública, como cualquier pago en esa red.
Correo y otros proveedores
Estos son los proveedores que usamos para dar el servicio, cada uno solo para su función:
- Cloudflare: servidor, base de datos, copias de respaldo, el borrador con inteligencia artificial (Workers AI, solo en las cuentas donde está habilitado) y la biblioteca de la vista 3D (cdnjs).
- Paddle: cobro de las suscripciones.
- Resend: envío de los correos del servicio (confirmación, recuperación de contraseña, avisos) y recepción de los correos que nos escribís.
- Have I Been Pwned: la consulta anónima de contraseñas filtradas descripta arriba.
No usamos Google Analytics, píxeles de redes sociales ni cookies de publicidad.
Tus datos, bajo tu control
Podés descargar cada proyecto como archivo (.avlayout.json) desde “Proyectos” → “Descargar archivo”, y volver a abrirlo cuando quieras.
Podés eliminar tu cuenta desde “Mi cuenta” (si tenés una suscripción, primero la cancelás): se borran tu cuenta, tus proyectos y los links que compartiste. Las copias de respaldo diarias se renuevan solas y en 30 días ya no queda nada.
Para pedir una copia de todos tus datos o cualquier otra consulta sobre privacidad, escribinos a info@xdgtal.com. Más detalle en la Política de privacidad.
Neutralidad del catálogo
El catálogo común tiene 2.979 equipos de 63 marcas, más 31 equipos genéricos (pantalla, cámara, micrófono, parlante y otros) para especificar sin atarte a una marca.
1.405 equipos traen sus entradas y salidas cargadas una por una a partir de la ficha técnica o el manual oficial de cada fabricante, y la app valida los cables contra esos datos. Cuando un equipo no tiene ficha confiable, no se inventan puertos: se dibuja igual, sin validar.
El catálogo no tiene precios. Los distribuidores pueden cargar sus propias marcas y su lista de precios, pero eso solo lo ven sus cuentas: no cambia lo que ve el resto.
Desde tu cuenta podés proponer un equipo que falte; en el nivel 1 lo revisamos antes de sumarlo a la base común.
Lo que no tenemos (todavía)
No tenemos certificaciones propias de seguridad (como SOC 2 o ISO 27001). Si tu empresa necesita un cuestionario de seguridad o un acuerdo de tratamiento de datos, escribinos y lo vemos.
¿Encontraste una falla de seguridad? Avisanos a info@xdgtal.com (también está en /.well-known/security.txt).