YARDtwin uses essential cookies for authentication and session management. With your consent we also set optional marketing cookies (LinkedIn Insight Tag) on our public website pages only — never inside the application, and never without your opt-in. We set no analytics cookies. Read our Privacy Policy, GDPR Policy, and Cookie Policy.
Cómo protegemos los datos de los clientes, mantenemos la disponibilidad de la plataforma y apoyamos el cumplimiento de EU GMP Annex 11, 21 CFR Part 11 y el RGPD.
YARDtwin se ejecuta en Microsoft Azure con cómputo en Norway East y Sweden Central para datos, registro y secretos. Los datos de los clientes se almacenan en la UE/EEE; las transferencias limitadas a subencargados fuera del EEE se enumeran a continuación y están cubiertas por Cláusulas Contractuales Tipo.
| Control | Implementación | Estado |
|---|---|---|
| TLS | TLS 1.2 mínimo, TLS 1.3 preferido (Azure Front Door); precarga HSTS | Verificado |
| WAF | Azure Front Door WAF — modo Prevención, reglas personalizadas de limitación de velocidad, sin conjunto de reglas administrado | Activo |
| HSTS | max-age de 2 años con precarga | Verificado |
| Solo HTTPS | Aplicado por App Service | Verificado |
| Cortafuegos de BD | Solo Azure + lista de IP permitidas para administradores | Verificado |
| Control | Implementación | Estado |
|---|---|---|
| Política de contraseñas | 12 o más caracteres con mayúsculas, minúsculas y un número; bloqueo de cuenta tras intentos fallidos repetidos | Aplicado |
| Verificación de filtraciones | Cada contraseña que un usuario establece o cambia se verifica contra una lista pública de contraseñas expuestas en filtraciones de datos, utilizando k-anonimato: solo los primeros 5 caracteres del hash de la contraseña salen de nuestros servidores. Si la lista no puede alcanzarse en 2 segundos, la contraseña es aceptada (la verificación falla de forma abierta). Activado por defecto; un administrador de la organización puede desactivarlo. | Activo |
| MFA | TOTP (Google/Microsoft Authenticator) | Disponible |
| SSO/SAML | SAML 2.0 (Azure AD, Okta, Google Workspace) | Activo |
| Fuerza bruta | 5 intentos, bloqueo de 15 min (429) | Activo |
| Tokens JWT | Token de acceso de 1 hora; token de actualización rotativo de 7 días con un límite absoluto de 30 días | Activo |
| RBAC | Permisos basados en roles con aplicación a nivel de ruta | Activo |
| Aislamiento de inquilino | Cada consulta filtrada por tenant_id | Verificado |
| Control | Implementación | Estado |
|---|---|---|
| Cifrado en reposo | Azure PostgreSQL AES-256 | Activo |
| Cifrado en tránsito | TLS 1.2 mínimo, TLS 1.3 preferido (Azure Front Door); precarga HSTS | Activo |
| Hash de contraseñas | bcrypt (12 rondas) | Activo |
| SQL parametrizado | Parámetros de marcador de posición para los valores de las solicitudes; análisis SAST en cada pull request | Activo |
| Secretos | Azure Key Vault | Activo |
| Registro de auditoría | Solo anexado; diseñado para respaldar la integridad de datos ALCOA+ | Activo |
Los datos de los clientes se alojan en regiones de Microsoft Azure en la UE/EEE — Norway East (aplicación, almacenamiento) y Sweden Central (base de datos, secretos). Noruega es un estado del EEE en el que se aplica el RGPD, por lo que se trata de un acuerdo intra-EEE que no requiere ningún mecanismo de transferencia del Capítulo V. La creación de recursos fuera de las regiones aprobadas está bloqueada a nivel de plataforma mediante una asignación de política «Deny» de Azure, por lo que los datos de los clientes no pueden aprovisionarse fuera de la UE/EEE. Algunas funciones envían datos a los subencargados enumerados a continuación (y en /subprocessors), incluidos algunos fuera del EEE — por ejemplo, Anthropic en EE. UU. para funciones de IA, y el envío de correo electrónico — bajo las Cláusulas Contractuales Tipo de la UE (y el Marco de Privacidad de Datos UE-EE. UU. cuando el destinatario está certificado); solo se envían los datos mínimos necesarios.
YARDtwin utiliza un conjunto reducido y verificado de subencargados del tratamiento para prestar el servicio. Cada uno está vinculado por un Acuerdo de Tratamiento de Datos. Mantenemos este registro e informamos a los clientes de los cambios sustanciales de conformidad con el Artículo 28 del RGPD.
| Proveedor | Finalidad | Ubicación | Garantía de transferencia |
|---|---|---|---|
| Microsoft Azure | Alojamiento, base de datos y almacenamiento de archivos | EEE — Sweden Central y Norway East (copia geo-redundante de los archivos subidos en Norway West) | DPA de productos y servicios de Microsoft; los datos permanecen en el EEE |
| Anthropic | Lectura mediante IA de licencias de conducir y documentos (activado por defecto; un administrador del sitio puede desactivarlo), comparación individual de la foto de puerta del conductor con la licencia o la foto almacenada del conductor (desactivado por defecto; un administrador del sitio puede activarlo o desactivarlo), y el asistente integrado en la aplicación | EE. UU. | Cláusulas Contractuales Tipo y una evaluación del impacto de la transferencia (no certificado en el marco EU-US Data Privacy Framework); los datos de la API no se utilizan para el entrenamiento del modelo y se eliminan en un plazo de 30 días según los términos comerciales estándar de Anthropic |
| Resend | Correo electrónico transaccional | EE. UU. | Cláusulas Contractuales Tipo (su recertificación en el marco EU-US Data Privacy Framework está en revisión) |
| Stripe | Datos de contacto de facturación y pago (YARDtwin no almacena números de tarjeta) | UE / EE. UU. | Cláusulas Contractuales Estándar; PCI DSS Nivel 1 |
| Twilio | Notificaciones por SMS y WhatsApp (solo si el cliente las activa) | EE. UU. | Cláusulas Contractuales Estándar |
| Google y Microsoft | Datos de identidad de inicio de sesión (solo si el cliente utiliza esas opciones de acceso) | UE / EE. UU. | Cláusulas Contractuales Estándar / Marco de Privacidad de Datos UE-EE. UU. |
| ElevenLabs | Texto a voz opcional: reproduce las respuestas del asistente en la aplicación, que pueden contener detalles operativos como matrículas de vehículos, y la voz en las páginas públicas | EE. UU. | Marco EU-US Data Privacy Framework + Cláusulas Contractuales Tipo |
Estos se ejecutan únicamente en el sitio web público. No reciben datos operativos de clientes y no son subencargados de los mismos; los que establecen cookies se cargan solo con consentimiento.
| Proveedor | Finalidad | Ubicación | Garantía de transferencia |
|---|---|---|---|
| LinkedIn Insight Tag | Medición de marketing en páginas públicas — se carga solo tras el consentimiento de cookies de marketing, nunca dentro de la aplicación ni para usuarios autenticados | UE / EE. UU. | Basado en el consentimiento; DPA de LinkedIn con Cláusulas Contractuales Estándar |
YARDtwin utiliza IA para leer licencias de conducir y documentos de envío (OCR), para comparar uno a uno la foto de un conductor en la puerta con la licencia o la foto almacenada del conductor cuando un sitio activa esta función, para impulsar el asistente integrado en la aplicación y para generar orientación por voz. El procesamiento de IA es asistivo: su resultado se presenta a una persona — en una puerta con personal, por ejemplo, un operador de puerta confirma cada entrada. Cuando un sitio activa el registro automático desde sus cámaras de matrícula o una puerta sin personal, un camión cuya reserva coincide con claridad se registra sin operador de puerta, y cualquier otro caso se pasa al personal de la puerta. YARDtwin no toma decisiones automatizadas que produzcan efectos jurídicos o significativos similares sobre las personas (Artículo 22 del RGPD).
CSP estricta con nonces por solicitud en scripts (sin unsafe-inline). Conjunto completo de cabeceras de seguridad devueltas en cada respuesta: HSTS, X-Content-Type-Options, X-Frame-Options, Referrer-Policy, Permissions-Policy, Cross-Origin-Opener-Policy, Cross-Origin-Resource-Policy.
Aún no se ha realizado ninguna prueba de penetración por terceros; se tiene prevista una prueba independiente antes del primer lanzamiento empresarial. En octubre de 2026 se completó una auditoría interna de código white-box y se corrigieron todos los hallazgos Críticos.
Pruebas funcionales de seguridad el 11 de abril de 2026, cubriendo más de 1.890 llamadas API en 270 citas: 0 fallos.
Agradecemos los informes de investigadores de seguridad. Envíe un correo a admin@yardtwin.comcon una descripción del hallazgo y los pasos para reproducirlo. Confirmamos la recepción en un plazo de 2 días hábiles y nuestro objetivo es corregir los problemas críticos en 7 días. Le rogamos que no divulgue públicamente las vulnerabilidades antes de que hayamos tenido la oportunidad de remediarlas.
Las consultas sobre datos personales, el DPA, subencargados del tratamiento o derechos de los interesados deben dirigirse a dpo@yardtwin.com. Este es un buzón de rol supervisado por el responsable de protección de datos de YARDtwin Ltd. YARDtwin no ha designado un Delegado de Protección de Datos estatutario conforme al Artículo 37 del RGPD, lo cual no es obligatorio para su tratamiento; publicamos la dirección de contacto en lugar del nombre de una persona física. Las solicitudes de los interesados también pueden presentarse a través del portal DSAR. /data-request
Última actualización: octubre de 2026 · yardtwin.com