Cookie preferences

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.

← Voltar ao início

Segurança no YARDtwin

Como protegemos os dados dos clientes, mantemos a plataforma disponível e apoiamos a conformidade com EU GMP Annex 11, 21 CFR Part 11 e o GDPR.

Isolamento de tenant testado em cada versãoAuditoria de código de segurança · out. 2026Residência de dados EU/EEATermos de subcontratação GDPR (DPA)

Plataforma e alojamento

O YARDtwin funciona no Microsoft Azure com processamento em Norway East e armazenamento de dados, registo e segredos em Sweden Central. Os dados dos clientes são armazenados na UE/EEE; as transferências limitadas para subprocessadores fora do EEE estão listadas abaixo e cobertas por Cláusulas Contratuais Padrão.

  • App Service (Contentor Linux) — Norway East
  • Azure PostgreSQL Flexible Server — Sweden Central
  • Azure Blob Storage — Norway East, contentores privados
  • Azure Key Vault — Sweden Central, controlado por RBAC
  • Azure Front Door + WAF — modo de prevenção, regras personalizadas de limitação de taxa
  • Azure Monitor com alertas de erros, latência e disponibilidade, mais alertas do Azure Service Health

Segurança de rede e transporte

ControloImplementaçãoEstado
TLSTLS 1.2 mínimo, TLS 1.3 preferencial (Azure Front Door); HSTS preloadVerificado
WAFAzure Front Door WAF — modo de prevenção, regras personalizadas de limitação de taxa, sem conjunto de regras geridoAtivo
HSTSmax-age de 2 anos com preloadVerificado
Apenas HTTPSAplicado pelo App ServiceVerificado
Firewall de BDApenas Azure + lista de permissões de IP de administradorVerificado

Autenticação e controlo de acesso

ControloImplementaçãoEstado
Política de palavras-passe12+ caracteres com maiúsculas, minúsculas e um número; bloqueio de conta após falhas repetidasAplicado
Verificação de violaçãoCada palavra-passe que um utilizador define ou altera é verificada contra uma lista pública de palavras-passe expostas em violações de dados, utilizando k-anonimato: apenas os primeiros 5 caracteres do hash da palavra-passe saem dos nossos servidores. Se a lista não puder ser contactada em 2 segundos, a palavra-passe é aceite (a verificação falha de forma aberta). Ativada por defeito; um administrador da organização pode desativá-la.Ativo
MFATOTP (Google/Microsoft Authenticator)Disponível
SSO/SAMLSAML 2.0 (Azure AD, Okta, Google Workspace)Ativo
Força bruta5 tentativas, bloqueio de 15 min (429)Ativo
Tokens JWTToken de acesso de 1 hora; token de atualização rotativo de 7 dias com limite absoluto de 30 diasAtivo
RBACPermissões baseadas em funções com aplicação ao nível das rotasAtivo
Isolamento de tenantTodas as consultas filtradas por tenant_idVerificado

Proteção de dados

ControloImplementaçãoEstado
Encriptação em repousoAzure PostgreSQL AES-256Ativo
Encriptação em trânsitoTLS 1.2 mínimo, TLS 1.3 preferencial (Azure Front Door); HSTS preloadAtivo
Hashing de palavras-passebcrypt (12 rondas)Ativo
SQL parametrizadoParâmetros de marcador de posição para os valores dos pedidos; análise SAST em cada pull requestAtivo
SegredosAzure Key VaultAtivo
Trilha de auditoriaApenas acrescento; concebido para apoiar a integridade dos dados ALCOA+Ativo

Residência de dados

Os dados dos clientes estão alojados em regiões do Microsoft Azure na UE/EEE — Norway East (aplicação, armazenamento) e Sweden Central (base de dados, segredos). A Noruega é um Estado do EEE no qual o GDPR se aplica, pelo que se trata de um acordo intra-EEE que não requer qualquer mecanismo de transferência ao abrigo do Capítulo V. A criação de recursos fora das regiões aprovadas está bloqueada ao nível da plataforma por uma atribuição Azure Policy "Deny", pelo que os dados dos clientes não podem ser provisionados fora da UE/EEE. Algumas funcionalidades enviam dados para os subprocessadores listados abaixo (e em /subprocessors), incluindo alguns fora do EEE — por exemplo, a Anthropic nos EUA para funcionalidades de IA, e entrega de e-mail — ao abrigo das Cláusulas Contratuais Padrão da UE (e do EU-US Data Privacy Framework quando o destinatário está certificado); apenas os dados estritamente necessários são enviados.

Subprocessadores

O YARDtwin utiliza um conjunto reduzido e verificado de subprocessadores para prestar o serviço. Cada um está vinculado por um Acordo de Processamento de Dados. Mantemos este registo e notificamos os clientes de alterações relevantes em conformidade com o Artigo 28.º do GDPR.

FornecedorFinalidadeLocalizaçãoSalvaguarda de transferência
Microsoft AzureAlojamento, base de dados e armazenamento de ficheirosEEE — Sweden Central e Norway East (cópia geo-redundante dos ficheiros carregados em Norway West)Microsoft Products and Services DPA; os dados permanecem no EEE
AnthropicLeitura por IA de carteiras de motorista e documentos (ativada por padrão; um administrador do site pode desativá-la), comparação individual da foto do motorista na portaria com a carteira ou foto armazenada do motorista (desativada por padrão; um administrador do site pode ativá-la ou desativá-la) e o assistente integrado ao aplicativoEUACláusulas Contratuais Padrão e uma avaliação de impacto de transferência (não certificado ao abrigo do EU-US Data Privacy Framework); os dados da API não são utilizados para treino de modelos e são eliminados no prazo de 30 dias ao abrigo dos termos comerciais padrão da Anthropic
ResendE-mail transacionalEUACláusulas Contratuais Padrão (a sua recertificação ao abrigo do EU-US Data Privacy Framework está em análise)
StripeDados de contacto de faturação e pagamento (o YARDtwin não armazena números de cartão)UE / EUAStandard Contractual Clauses; PCI DSS Level 1
TwilioNotificações por SMS e WhatsApp (apenas se o cliente as ativar)EUAStandard Contractual Clauses
Google e MicrosoftDados de identidade de início de sessão (apenas se o cliente utilizar essas opções de início de sessão)UE / EUAStandard Contractual Clauses / EU-US Data Privacy Framework
ElevenLabsTexto-para-voz opcional: vocaliza as respostas do assistente na aplicação, que podem conter detalhes operacionais como matrículas de veículos, e a voz em páginas públicasEUAEU-US Data Privacy Framework + Cláusulas Contratuais Padrão

Serviços exclusivos do website (sem dados operacionais de clientes)

Estes funcionam apenas no website público. Não recebem dados operacionais de clientes e não são subprocessadores dos mesmos; os que definem cookies carregam apenas com consentimento.

FornecedorFinalidadeLocalizaçãoSalvaguarda de transferência
LinkedIn Insight TagMedição de marketing em páginas públicas — carrega apenas após consentimento de cookies de marketing, nunca dentro da aplicação nem para utilizadores autenticadosUE / EUAConsentimento; LinkedIn DPA com Standard Contractual Clauses

IA e processamento automatizado de dados

O YARDtwin utiliza IA para ler cartas de condução e documentos de transporte (OCR), para comparar individualmente (um para um) a fotografia de um condutor tirada na portaria com a carta de condução ou a fotografia armazenada do condutor, quando um site ativa esta funcionalidade, para alimentar o assistente na aplicação e para gerar orientações por voz. O processamento por IA é assistivo: o seu resultado é apresentado a uma pessoa — numa portaria com operador, por exemplo, um operador de portaria confirma cada entrada. Quando um site ativa a entrada automática a partir das câmaras de leitura de matrículas ou de uma portaria não tripulada, um veículo cuja reserva coincide de forma clara é registado sem intervenção de um operador de portaria; qualquer outra situação é encaminhada para o pessoal da portaria. O YARDtwin não toma decisões automatizadas que produzam efeitos jurídicos ou igualmente significativos sobre pessoas singulares (Artigo 22.º do GDPR).

  • Os dados dos clientes não são utilizados para treinar modelos de IA de terceiros — os nossos subprocessadores de IA processam os dados apenas para devolver um resultado ao seu pedido.
  • Minimização de dados: o OCR de documentos por IA pode ser desativado por instalação, para que as instalações que preferem introdução manual nunca enviem documentos a um fornecedor de IA.
  • Supervisão humana: os campos extraídos podem ser revistos e editados antes de serem guardados no registo.

Content Security Policy

CSP restrita com nonces por pedido nos scripts (sem unsafe-inline). Conjunto completo de cabeçalhos de segurança devolvidos em cada resposta: HSTS, X-Content-Type-Options, X-Frame-Options, Referrer-Policy, Permissions-Policy, Cross-Origin-Opener-Policy, Cross-Origin-Resource-Policy.

Testes e validação

Ainda não foi realizado nenhum teste de penetração por terceiros; um teste independente está planeado antes da entrada em produção do primeiro cliente empresarial. Uma auditoria interna de código white-box foi concluída em outubro de 2026 e todas as descobertas Críticas foram corrigidas.

Testes de segurança funcional a 11 de abril de 2026, abrangendo mais de 1.890 chamadas API em 270 agendamentos: 0 falhas.

Availability & continuity

  • Paid plans carry a 99.5% monthly availability commitment with service credits, set out in our Service Level Agreement.
  • Recovery targets: RTO (time to restore service) of 4 hours or less; RPO (maximum data loss) of 24 hours or less.
  • Restore drill: in August 2026 a full production database restore was executed and measured at 6 minutes 43 seconds.
  • Backups: restauração pontual de 7 dias, mais backups mensais encriptados mantidos por até 7 anos sob uma política de imutabilidade baseada no tempo que bloqueia eliminação e substituição (política ainda não bloqueada).
  • Cópia de segurança diária: uma cópia completa da base de dados efetuada todas as noites e conservada durante 35 dias em armazenamento encriptado separado no EEE (Sweden Central, com georréplica para Sweden South).
  • High availability (zone-redundant failover) is not yet enabled. A zone outage would be recovered by restore within the targets above, not by automatic failover.
  • Availability is measured by our own internal monitoring, not by an independent third party. Live status and published incidents: status page.

Conformidade

  • EU GMP Annex 11 — Integridade de dados (ALCOA+), registo de auditoria append-only, registos eletrónicos, controlo de acesso, validado
  • 21 CFR Part 11 — Registos eletrónicos, registo de auditoria, atribuição, cadeia de custódia do selo
  • GDPR — Portabilidade de dados (JSON + CSV), fluxo de trabalho DSAR, rastreio de consentimento, residência exclusiva na UE/EEE
  • ISO 27001 — Programa de certificação em curso; auditoria de certificação planeada para o 1.º trimestre de 2027; certificado previsto para o 1.º trimestre de 2027
  • SOC 2 — Não detida. Disponível mediante pedido após certificação ISO 27001.

Documentos e modelos

Divulgação responsável

Agradecemos relatórios de investigadores de segurança. Envie um e-mail para admin@yardtwin.comcom uma descrição da descoberta e os passos para reproduzi-la. Confirmamos a receção no prazo de 2 dias úteis e procuramos corrigir problemas críticos em 7 dias. Por favor, não divulgue publicamente vulnerabilidades antes de termos tido a oportunidade de as remediar.

Contacto de proteção de dados

Questões sobre dados pessoais, o DPA, subprocessadores ou direitos dos titulares de dados devem ser enviadas para dpo@yardtwin.com. Esta é uma caixa de correio de função monitorizada pela pessoa responsável pela proteção de dados na YARDtwin Ltd. A YARDtwin não designou um Encarregado de Proteção de Dados estatutário ao abrigo do Artigo 37.º do GDPR, o que não é obrigatório para o seu tratamento; publicamos o endereço de contacto em vez do nome de uma pessoa singular. Os pedidos dos titulares de dados também podem ser submetidos através do portal DSAR. /data-request

Última atualização: outubro de 2026 · yardtwin.com

Olá! Comece o seu teste gratuito em 2 minutos — eu ajudo-o a configurar tudo!