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.

← Torna alla home

Sicurezza in YARDtwin

Come proteggiamo i dati dei clienti, garantiamo la disponibilità della piattaforma e supportiamo la conformità a EU GMP Annex 11, 21 CFR Part 11 e al GDPR.

Isolamento del tenant testato a ogni rilascioAudit del codice di sicurezza · Ott 2026Residenza dati EU/EEATermini GDPR per il responsabile del trattamento (DPA)

Piattaforma e hosting

YARDtwin è ospitato su Microsoft Azure con compute in Norway East e dati, registro e segreti in Sweden Central. I dati dei clienti sono archiviati nell'UE/SEE; i trasferimenti limitati a sub-responsabili al di fuori del SEE sono elencati di seguito e coperti da Clausole Contrattuali Standard.

  • App Service (Linux Container) — Norway East
  • Azure PostgreSQL Flexible Server — Sweden Central
  • Azure Blob Storage — Norway East, container privati
  • Azure Key Vault — Sweden Central, controllo RBAC
  • Azure Front Door + WAF — modalità Prevenzione, regole personalizzate di limitazione del traffico
  • Azure Monitor con avvisi su errori, latenza e disponibilità, oltre ad avvisi di Azure Service Health

Sicurezza di rete e del trasporto

ControlloImplementazioneStato
TLSTLS 1.2 minimo, TLS 1.3 preferito (Azure Front Door); HSTS preloadVerificato
WAFAzure Front Door WAF — modalità Prevenzione, regole personalizzate di limitazione del traffico, nessun set di regole gestitoAttivo
HSTSmax-age di 2 anni con preloadVerificato
Solo HTTPSApplicato da App ServiceVerificato
Firewall DBSolo Azure + allowlist IP amministratoreVerificato

Autenticazione e controllo degli accessi

ControlloImplementazioneStato
Policy password12+ caratteri con maiuscole, minuscole e un numero; blocco account dopo tentativi ripetuti fallitiApplicato
Verifica violazioniOgni password impostata o modificata da un utente viene verificata rispetto a un elenco pubblico di password esposte in violazioni di dati, utilizzando la k-anonimità: solo i primi 5 caratteri dell'hash della password lasciano i nostri server. Se l'elenco non è raggiungibile entro 2 secondi, la password viene accettata (il controllo fallisce in modalità aperta). Attivo per impostazione predefinita; un amministratore dell'organizzazione può disattivarlo.Attivo
MFATOTP (Google/Microsoft Authenticator)Disponibile
SSO/SAMLSAML 2.0 (Azure AD, Okta, Google Workspace)Attivo
Forza bruta5 tentativi, blocco di 15 min (429)Attivo
Token JWTToken di accesso con scadenza 1 ora; token di aggiornamento rolling con scadenza 7 giorni e limite assoluto di 30 giorniAttivo
RBACAutorizzazioni basate sui ruoli con applicazione a livello di percorsoAttivo
Isolamento tenantOgni query filtrata per tenant_idVerificato

Protezione dei dati

ControlloImplementazioneStato
Cifratura a riposoAzure PostgreSQL AES-256Attivo
Cifratura in transitoTLS 1.2 minimo, TLS 1.3 preferito (Azure Front Door); HSTS preloadAttivo
Hashing passwordbcrypt (12 round)Attivo
SQL parametrizzatoParametri segnaposto per i valori delle richieste; scansione SAST a ogni pull requestAttivo
SegretiAzure Key VaultAttivo
Audit trailSolo aggiunta; progettato per supportare l'integrità dei dati ALCOA+Attivo

Residenza dei dati

I dati dei clienti sono ospitati nelle aree Microsoft Azure nell'UE/SEE — Norway East (applicazione, storage) e Sweden Central (database, segreti). La Norvegia è uno Stato SEE in cui si applica il GDPR, pertanto si tratta di un accordo intra-SEE che non richiede alcun meccanismo di trasferimento ai sensi del Capitolo V. La creazione di risorse al di fuori delle aree approvate è bloccata a livello di piattaforma da un'assegnazione Azure Policy "Deny", quindi i dati dei clienti non possono essere allocati al di fuori dell'UE/SEE. Alcune funzionalità inviano dati ai sub-responsabili elencati di seguito (e su /subprocessors), inclusi alcuni al di fuori del SEE — ad esempio Anthropic negli Stati Uniti per le funzionalità AI, e la consegna delle e-mail — nell'ambito delle Clausole Contrattuali Standard dell'UE (e del EU-US Data Privacy Framework ove il destinatario sia certificato); vengono inviati solo i dati strettamente necessari.

Sub-responsabili del trattamento

YARDtwin si avvale di un insieme ristretto e verificato di sub-responsabili del trattamento per erogare il servizio. Ciascuno è vincolato da un Accordo sul Trattamento dei Dati. Manteniamo questo registro e notifichiamo ai clienti le modifiche sostanziali in conformità all'articolo 28 del GDPR.

FornitoreFinalitàSedeGaranzia di trasferimento
Microsoft AzureHosting, database e archiviazione fileSEE — Sweden Central e Norway East (copia geo-ridondante dei file caricati in Norway West)Microsoft Products and Services DPA; i dati rimangono nel SEE
AnthropicLettura AI di patenti di guida e documenti (attiva per impostazione predefinita; un amministratore del sito può disattivarla), confronto individuale della foto al cancello del conducente con la patente o la foto del conducente memorizzata (disattiva per impostazione predefinita; un amministratore del sito può attivarla o disattivarla) e l'assistente integrato nell'appUSAClausole contrattuali standard e valutazione dell'impatto del trasferimento (non certificato nell'ambito dell'EU-US Data Privacy Framework); i dati API non vengono utilizzati per l'addestramento del modello e vengono eliminati entro 30 giorni secondo le condizioni commerciali standard di Anthropic
ResendE-mail transazionaleUSAClausole contrattuali standard (la ricertificazione nell'ambito dell'EU-US Data Privacy Framework è in corso di revisione)
StripeDati di contatto per la fatturazione e dati di pagamento (YARDtwin non memorizza numeri di carta)UE / USAClausole Contrattuali Standard; PCI DSS Level 1
TwilioNotifiche SMS e WhatsApp (solo se abilitate dal cliente)USAClausole Contrattuali Standard
Google e MicrosoftDati di identità per l'accesso (solo se il cliente utilizza queste opzioni di accesso)UE / USAClausole Contrattuali Standard / EU-US Data Privacy Framework
ElevenLabsSintesi vocale opzionale: riproduce le risposte dell'assistente in-app, che possono contenere dettagli operativi come le targhe dei veicoli, e la voce sulle pagine pubblicheUSAEU-US Data Privacy Framework + Clausole contrattuali standard

Servizi solo per il sito web (nessun dato operativo del cliente)

Questi operano esclusivamente sul sito web pubblico. Non ricevono dati operativi dei clienti e non sono sub-responsabili del loro trattamento; quelli che impostano cookie vengono caricati solo previo consenso.

FornitoreFinalitàSedeGaranzia di trasferimento
LinkedIn Insight TagMisurazione marketing nelle pagine pubbliche — si carica solo dopo il consenso ai cookie di marketing, mai all'interno dell'applicazione né per gli utenti registratiUE / USAConsenso; LinkedIn DPA con Clausole Contrattuali Standard

IA ed elaborazione automatizzata dei dati

YARDtwin utilizza l'AI per leggere patenti di guida e documenti di spedizione (OCR), per confrontare in modalità uno a uno la foto del conducente al varco con la patente o la foto del conducente memorizzata ove un sito abiliti questa funzione, per alimentare l'assistente in-app e per generare la guida vocale. L'elaborazione AI è di supporto: il suo output viene presentato a un operatore — ad esempio a un varco presidiato, un operatore conferma ogni accettazione. Ove un sito abiliti l'accettazione automatica tramite telecamere di lettura targhe o un varco non presidiato, un veicolo la cui prenotazione corrisponde in modo univoco viene accettato senza l'intervento dell'operatore, mentre qualsiasi altro caso viene passato al personale del varco. YARDtwin non adotta decisioni automatizzate che producano effetti giuridici o analoghi significativi sugli individui (GDPR Articolo 22).

  • I dati dei clienti non vengono utilizzati per addestrare modelli di IA di terze parti — i nostri sub-responsabili IA elaborano i dati esclusivamente per restituire un risultato alla tua richiesta.
  • Minimizzazione dei dati: l'OCR dei documenti tramite IA può essere disattivato per singolo sito, in modo che i siti che preferiscono l'inserimento manuale non inviino mai documenti a un fornitore di IA.
  • Supervisione umana: i campi estratti sono verificabili e modificabili prima di essere salvati nel registro.

Content Security Policy

CSP restrittiva con nonce per richiesta sugli script (nessun unsafe-inline). Set completo di header di sicurezza restituiti ad ogni risposta: HSTS, X-Content-Type-Options, X-Frame-Options, Referrer-Policy, Permissions-Policy, Cross-Origin-Opener-Policy, Cross-Origin-Resource-Policy.

Test e validazione

Non è ancora stato effettuato un penetration test da parte di terzi; un test indipendente è pianificato prima del primo go-live enterprise. Un audit interno white-box del codice è stato completato nell'ottobre 2026 e tutte le vulnerabilità critiche sono state corrette.

Test di sicurezza funzionale dell'11 aprile 2026 su oltre 1.890 chiamate API per 270 appuntamenti: 0 errori.

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.
  • Backup: ripristino point-in-time a 7 giorni, più backup mensili cifrati conservati fino a 7 anni in base a una policy di immutabilità temporale che blocca eliminazione e sovrascrittura (policy non ancora bloccata).
  • Backup giornaliero: una copia completa del database eseguita ogni notte e conservata per 35 giorni in uno storage crittografato separato nel SEE (Sweden Central, con replica geografica su 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.

Conformità

  • EU GMP Annex 11 — Integrità dei dati (ALCOA+), audit trail append-only, registrazioni elettroniche, controllo degli accessi, validato
  • 21 CFR Part 11 — Registrazioni elettroniche, audit trail, attribuzione, catena di custodia dei sigilli
  • GDPR — Portabilità dei dati (JSON + CSV), flusso di lavoro DSAR, tracciamento del consenso, residenza esclusivamente in UE/SEE
  • ISO 27001 — Programma di certificazione in corso; audit di certificazione pianificato per il Q1 2027; certificato previsto per il Q1 2027
  • SOC 2 — Non posseduta. Disponibile su richiesta dopo la certificazione ISO 27001.

Documenti e modelli

Responsible disclosure

Accogliamo con favore le segnalazioni dei ricercatori di sicurezza. Invia un'e-mail a admin@yardtwin.comcon una descrizione della vulnerabilità e i passaggi per riprodurla. Confermiamo la ricezione entro 2 giorni lavorativi e puntiamo a correggere i problemi critici entro 7 giorni. Si prega di non divulgare pubblicamente le vulnerabilità prima che abbiamo avuto la possibilità di porvi rimedio.

Contatto per la protezione dei dati

Le domande relative ai dati personali, al DPA, ai sub-responsabili del trattamento o ai diritti degli interessati vanno indirizzate a dpo@yardtwin.com. Si tratta di una casella di posta di funzione monitorata dalla persona responsabile della protezione dei dati presso YARDtwin Ltd. YARDtwin non ha designato un Responsabile della Protezione dei Dati ai sensi dell'articolo 37 GDPR, non essendo tale designazione obbligatoria per le sue attività di trattamento; pubblichiamo l'indirizzo di contatto anziché il nome di un singolo individuo. Le richieste degli interessati possono essere presentate anche tramite il portale DSAR. /data-request

Ultimo aggiornamento: ottobre 2026 · yardtwin.com

Ciao! Inizia la tua prova gratuita in 2 minuti: ti aiuto a configurare tutto!