Home / Sicurezza e protezione dei dati
Sicurezza e protezione dei dati
La vostra documentazione di compliance descrive dove la vostra azienda è vulnerabile. Qui potete vedere come Complass protegge questi dati, chi può fare cosa e come mantenete voi stessi il controllo.
Contenuto
- Accesso e ingresso
- Nessuna visibilità degli amministratori senza la vostra autorizzazione
- Cifratura
- Backup cifrati
- Hosting ed esercizio
- Sicurezza delle applicazioni
- Tutte le modifiche sono tracciabili
- Protezione e controllo dei dati
- Dati sulle vulnerabilità senza che i dati escano
- Trasparenza
- Ciò che deliberatamente non facciamo
- Dettagli tecnici
Cinque livelli tra internet e i vostri dati
- 1
Connessione cifrata e header di sicurezza
Il portale è raggiungibile solo tramite HTTPS e i browser lo ricordano per un anno (HSTS). Una rigorosa content security policy consente script, stili e font solo dal nostro server e il portale non può essere incorporato in altri siti web.
- 2
Accesso con password e MFA
Ogni persona accede con la password e un codice dalla propria app di autenticazione. L’autenticazione MFA è obbligatoria per tutti, anche per i nostri amministratori.
- 3
Ruoli e autorizzazioni granulari
Amministratore, redattore o sola lettura, facoltativamente limitati a singoli progetti con “lettura” o “modifica”. Inoltre i vostri amministratori impostano per ogni persona e area (framework, modulo, voce di menu) nessun accesso, lettura o scrittura, più diritti speciali come esportare, eliminare o approvare. Le modifiche hanno effetto immediato e vengono registrate.
- 4
Rigorosa separazione dei tenant
A ogni accesso il server verifica se il progetto appartiene alla vostra azienda. I progetti di altre aziende, dal punto di vista del portale, semplicemente non esistono: la risposta è “non trovato”.
- 5
File di evidenza cifrati
Le evidenze caricate vengono cifrate con una chiave separata per ogni cliente e archiviate al di fuori della directory accessibile pubblicamente. Possono scaricarle solo le persone autorizzate a vedere il progetto.
Le nostre misure nel dettaglio
Accesso e ingresso
Il server decide a ogni richiesta chi può entrare e che cosa può fare.
- MFA obbligatoria
- Passkey
- Accesso con account aziendale (SSO)
- Password con Argon2id
- Blocco progressivo dell’account
- Rate Limiting e blocco IP
- Avviso per un nuovo dispositivo
- Timeout di sessione
- Nuova conferma prima di azioni sensibili
- Ruoli e autorizzazioni granulari
- Profili di ruolo
- Principio dei quattro occhi
- Separazione dei clienti
- Accesso fornitori
Mostra tutte le misure dell’area (14)
MFA obbligatoria
Password e codice dell’app di autenticazione – oppure una passkey, che copre entrambi i fattori – per ogni persona, anche per i nostri amministratori.
Passkey
Accesso con impronta digitale, Face ID, Windows Hello o una chiave di sicurezza. Una passkey copre entrambi i fattori; password e app di autenticazione restano come alternativa.
Accesso con account aziendale (SSO)
Accesso tramite il vostro identity provider (OpenID Connect con PKCE), ad es. Microsoft Entra ID, Google Workspace, Okta o Keycloak. I vostri amministratori possono rendere l’SSO obbligatorio per la vostra azienda.
Password con Argon2id
Almeno 12 caratteri, archiviate esclusivamente come hash Argon2id.
Blocco progressivo dell’account
Blocco dopo ripetuti tentativi falliti, più lungo con ulteriori tentativi: 15 minuti, 1 ora, 24 ore.
Rate Limiting e blocco IP
I tentativi di accesso per indirizzo IP sono limitati; in presenza di schemi di attacco l’indirizzo viene bloccato e l’esercizio viene avvisato.
Avviso per un nuovo dispositivo
Quando qualcuno accede da un nuovo dispositivo, la persona riceve un’e-mail.
Timeout di sessione
Disconnessione dopo 30 minuti di inattività, al più tardi dopo 10 ore (impostazione predefinita; per azienda 10–60 minuti e 4–12 ore).
Nuova conferma prima di azioni sensibili
Per azioni particolarmente sensibili Complass richiede una nuova conferma con codice dell’app o passkey (“step-up”), anche all’interno di una sessione in corso.
Ruoli e autorizzazioni granulari
Nessun accesso, lettura o scrittura per persona e area, più diritti speciali, facoltativamente limitati nel tempo.
Profili di ruolo
I profili di ruolo predefiniti come “Auditor esterno” possono essere adottati e adattati alla vostra azienda dai vostri amministratori.
Principio dei quattro occhi
Per le accettazioni del rischio e le approvazioni dei documenti i vostri amministratori possono impostare il principio dei quattro occhi. Gli interventi di Complass sui vostri dati (ad es. reimpostare password e MFA, modificare un indirizzo e-mail, eliminare definitivamente un progetto) avvengono da noi sempre e solo previa approvazione di una seconda persona.
Separazione dei clienti
Ogni interrogazione è limitata alla vostra azienda; gli altri oggetti risultano “non trovati”.
Accesso fornitori
I fornitori vedono solo i questionari e le evidenze loro assegnati; la separazione viene verificata automaticamente.
Chi può fare cosa?
I ruoli definiscono che cosa una persona può fare in linea di principio. Inoltre potete limitare redattori e lettori a singoli progetti e impostare “lettura” o “modifica” per progetto, mai oltre quanto consentito dal ruolo.
Mostra la tabella di ruoli e diritti
| Ruolo | Visualizzare i progetti | Modificare i contenuti | Approvare i documenti | Creare progetti | Gestire il team | Esportare | Eliminare i progetti |
|---|---|---|---|---|---|---|---|
| Amministratore | tutti | sì | sì | sì | sì | sì | sì1 |
| Redattore | tutti o selezionati | sì2 | no | sì3 | no | sì | no |
| Sola lettura | tutti o selezionati | no | no | no | no | sì | no |
| Auditor“sola lettura” con data di scadenza | selezionati, fino alla data di scadenza | no | no | no | no | sì | no |
| Consulente Complasssolo con la vostra autorizzazione | tutti, finché approvati | sì | no | no | no | sì | no |
- Nel cestino, ripristinabile per 30 giorni; solo dopo aver digitato il nome del progetto.
- In tutti i progetti o solo in quelli impostati su “modifica”.
- Solo con accesso a tutti i progetti.
La modifica richiede una licenza valida; dopo la scadenza della licenza restano possibili la visualizzazione e l’esportazione. L’ultimo amministratore di un’azienda non può essere declassato, così il vostro team non rimane mai senza nessuno che lo gestisca.
La tabella mostra le impostazioni predefinite dei ruoli. In “Autorizzazioni” i vostri amministratori adeguano i diritti per ogni persona in modo granulare: per area (ogni framework, ogni modulo, ogni voce di menu) nessun accesso, lettura o scrittura, più diritti speciali come esportare (anche per area), eliminare, approvare documenti, trasmettere le fasi di notifica, importare asset, invitare persone e gestire le autorizzazioni, facoltativamente limitati nel tempo e tramite profili di ruolo. Vale sempre la regola più restrittiva; la sola lettura non scrive mai. Le voci di menu senza autorizzazione sono nascoste e il server respinge le richieste dirette. Singole persone possono inoltre essere invitate a un solo oggetto (ad es. un’attività o un documento) per commentare o modificare insieme senza ricevere ulteriori diritti. La matrice delle autorizzazioni filtrata si esporta come evidenza (Excel, CSV, PDF).
Nessuna visibilità degli amministratori senza la vostra autorizzazione
Nell’interfaccia utente gli amministratori di Complass vedono solo dati amministrativi come azienda, moduli prenotati e numero di utenti. La visibilità sui vostri contenuti è possibile solo con la vostra autorizzazione esplicita e limitata nel tempo.
- Asset, incidenti, vulnerabilità, attività
- Progetti solo con autorizzazione del consulente
- Accesso di emergenza solo con la vostra autorizzazione
- Allegati dell’assistenza solo se autorizzati
- Sessione di assistenza solo con autorizzazione
- Visibile e terminabile in qualsiasi momento
- Ruoli separati in Complass
Mostra tutte le misure dell’area (7)
Asset, incidenti, vulnerabilità, attività
Non accessibili agli amministratori di Complass nell’interfaccia utente.
Progetti solo con autorizzazione del consulente
I nostri consulenti vedono progetti, documenti e evidenze solo quando il vostro amministratore concede l’accesso consulente. Ogni sessione in cui un consulente apre un progetto compare nel vostro registro, con il tipo di accesso.
Accesso di emergenza solo con la vostra autorizzazione
Solo se lo avete consentito in precedenza, con motivazione e approvazione di una seconda persona, al massimo 60 minuti, in sola lettura, nel registro e con e-mail immediata ai vostri amministratori.
Allegati dell’assistenza solo se autorizzati
Vediamo gli allegati dei ticket di assistenza solo dopo che il vostro amministratore ha approvato il ticket.
Sessione di assistenza solo con autorizzazione
La persona interessata autorizza la sessione, limitata a 30, 60 o 120 minuti, per impostazione predefinita in sola lettura e senza file né esportazione. L’accesso in scrittura richiede inoltre il consenso del vostro amministratore.
Visibile e terminabile in qualsiasi momento
Un banner mostra “sessione di assistenza attiva” e potete terminarla in qualsiasi momento. Ogni visualizzazione di pagina viene registrata e Complass richiede inoltre l’MFA per la sessione.
Ruoli separati in Complass
I ruoli sono separati internamente, ad es. sviluppo, vendite e amministrazione: il personale vede solo ciò che serve per il proprio compito.
Cifratura
Data in Transit e Data at Rest.
- Data in Transit
- File di evidenza per ogni cliente
- Secret e codici MFA
Mostra tutte le misure dell’area (3)
Data in Transit
Solo HTTPS, HSTS per un anno, sottodomini inclusi.
File di evidenza per ogni cliente
Cifrati con una chiave separata per ogni cliente (XChaCha20-Poly1305), al di fuori della directory pubblica.
Secret e codici MFA
Secret MFA cifrati, link di invito e codici di ripristino archiviati esclusivamente come HMAC.
Backup cifrati
Un backup vale quanto la sua protezione. Per questo nemmeno chi ha accesso al server può leggere i backup del database.
- Giornaliero
- Cifrato con una chiave pubblica
- Chiave privata non sul server
- I file di evidenza restano cifrati
- Le manomissioni vengono rilevate
- Fino a 60 giorni e ripristino mirato
- Copia fuori dal server
Mostra tutte le misure dell’area (7)
Giornaliero
Backup giornaliero del database e di tutti i file di evidenza.
Cifrato con una chiave pubblica
Il backup del database è cifrato con libsodium (XChaCha20-Poly1305) per una chiave pubblica.
Chiave privata non sul server
Conserviamo la chiave privata per la decifratura esclusivamente offline.
I file di evidenza restano cifrati
I file di evidenza vengono salvati nel backup in forma cifrata (chiave per ogni cliente).
Le manomissioni vengono rilevate
I backup alterati o danneggiati vengono rilevati al ripristino e non vengono applicati.
Fino a 60 giorni e ripristino mirato
Sul server restano gli ultimi 30 backup giornalieri; fuori dal server ci sono inoltre stati giornalieri che non possono essere eliminati dal server e una copia mensile offline. Ogni backup viene eliminato o sovrascritto al più tardi dopo 60 giorni; i singoli progetti possono essere ripristinati in modo selettivo come copia.
Copia fuori dal server
Una copia cifrata di ogni backup è inoltre conservata fuori dal server in un data center in Germania.
Hosting ed esercizio
Dove gira Complass e come teniamo sotto controllo l’esercizio.
- Ospitato in Germania
- Monitoring
- Rapporto giornaliero sull’esercizio
- Disponibilità verificabile dall’esterno
- Solo il punto di ingresso è pubblico
Mostra tutte le misure dell’area (5)
Ospitato in Germania
Presso Hetzner Online GmbH in data center in Germania, con contratto di trattamento dei dati.
Monitoring
Backup, cron job, storage, dati sulle vulnerabilità, recapito delle e-mail, errori del server e tempi di risposta vengono controllati in continuo; Complass viene avvisato automaticamente in caso di anomalie.
Rapporto giornaliero sull’esercizio
Complass riceve ogni giorno un rapporto sullo stato dell’esercizio, senza contenuti dei clienti.
Disponibilità verificabile dall’esterno
Un indirizzo di stato senza dati dei clienti consente un monitoring della disponibilità dall’esterno; è in corso la configurazione di un monitoring esterno.
Solo il punto di ingresso è pubblico
Database, evidenze, backup e codice del programma sono bloccati rispetto al web.
Sicurezza delle applicazioni
Protezione dagli attacchi tipici alle applicazioni web.
- Content security policy
- Header di sicurezza e protezione CSRF
- Controlli sui caricamenti
- Elaborazione XML sicura
- Catture di rete solo nel browser
- Scansioni di sicurezza automatiche
- OWASP ASVS 5.0
Mostra tutte le misure dell’area (7)
Content security policy
Solo script, stili e font dal nostro server, nessuno script inline, nessun incorporamento in altri siti.
Header di sicurezza e protezione CSRF
Header di sicurezza in ogni risposta, token CSRF per ogni modifica.
Controlli sui caricamenti
I file caricati vengono verificati per estensione e contenuto effettivo; sono consentiti solo i tipi ammessi.
Elaborazione XML sicura
Importazioni XML (ad es. Nmap, scanner, Excel) senza caricare risorse esterne e senza risolvere entità esterne.
Catture di rete solo nel browser
I file PCAP vengono analizzati nel browser e non vengono caricati.
Scansioni di sicurezza automatiche
A ogni modifica del codice: analisi statica del codice, ricerca di secret salvati per errore, verifica di tutti i componenti di terze parti per vulnerabilità note, una distinta dei componenti software (SBOM) e una scansione dinamica dell’applicazione in esecuzione.
OWASP ASVS 5.0
OWASP ASVS 5.0: livello 1 98 % · livello 2 93 % · livello 3 85 % (autovalutazione, stato al 21.10.2026). Un’eccezione motivata, indicata apertamente.
Tutte le modifiche sono tracciabili
Per le vostre evidenze di audit: chi ha modificato che cosa e quando.
- Cronologia delle modifiche per oggetto
- Versioni con approvazione
- Cronologia dei commenti
- Esportazione per audit
- Registro attività cliente
- Registro con rilevamento delle manomissioni
Mostra tutte le misure dell’area (6)
Cronologia delle modifiche per oggetto
Chi, quando, valore precedente e nuovo, ad es. su voci di catalogo, attività e fasi.
Versioni con approvazione
Le versioni precedenti dei documenti con approvazione (nome, data) e le versioni dei file di evidenza restano disponibili.
Cronologia dei commenti
I commenti modificati conservano le versioni precedenti; i commenti ritirati e nascosti vengono conservati.
Esportazione per audit
Un pacchetto cifrato per audit interni ed esterni: progetti, documenti, evidenze, registri e registro eventi, solo nei limiti dei diritti di lettura della persona che lo richiede. Il link per il download arriva via e-mail. Un manifest con checksum dimostra che il pacchetto non è stato modificato; lo verificate nel portale.
Registro attività cliente
Accessi, esportazioni, modifiche alle autorizzazioni, eliminazioni e altre azioni importanti, filtrabili ed esportabili per i vostri amministratori.
Registro con rilevamento delle manomissioni
Ogni voce del vostro registro attività cliente e degli eventi di sicurezza è collegata alla precedente tramite una catena di hash (HMAC-SHA-256); modifiche o cancellazioni diventano visibili durante la verifica. Lo stato della verifica (ultimo controllo, valore di controllo) è visibile nel registro attività cliente e nell’esportazione.
Protezione e controllo dei dati
I vostri dati appartengono a voi.
- Nessun tracker pubblicitario
- Periodi di conservazione
- Esportazione in qualsiasi momento, nessun lock-in
- Cambio di fornitore senza costi
- Accesso in lettura dopo la fine del contratto
- Cancellazione dei dati su richiesta
Mostra tutte le misure dell’area (6)
Nessun tracker pubblicitario
Nell’area clienti nessuno strumento di tracciamento o di analisi, nessun font o script esterno; sul sito web pubblico statistiche dei visitatori senza cookie (Plausible, UE); solo cookie tecnicamente necessari: la sessione e, se scegliete una lingua, la vostra lingua.
Periodi di conservazione
Gli indirizzi IP nel registro vengono abbreviati dopo 90 giorni, le voci del registro eliminate dopo 24 mesi, le richieste dei potenziali clienti dopo 12 mesi.
Esportazione in qualsiasi momento, nessun lock-in
Documenti, tabelle, rapporti e pacchetto di compliance con tutti i file di evidenza esportabili in qualsiasi momento.
Cambio di fornitore senza costi
Passaggio a un altro fornitore o al proprio sistema con termini fissi ed esportazione dei dati della vostra azienda in formati aperti. La pagina “Cambio di fornitore ed esportazione dei dati” descrive la procedura e i formati.
Accesso in lettura dopo la fine del contratto
Dopo la fine del contratto i vostri contenuti restano leggibili ed esportabili; è bloccata solo la modifica.
Cancellazione dei dati su richiesta
Nel portale: prima l’esportazione, poi la conferma con password, MFA, nome dell’azienda ed e-mail, periodo di attesa di 7 giorni, conferma di cancellazione in PDF.
Dati sulle vulnerabilità senza che i dati escano
La corrispondenza con i dati pubblici sulle vulnerabilità avviene sul nostro server.
- Replica delle fonti pubbliche
- Nessun dato dei clienti inviato all’esterno
Mostra tutte le misure dell’area (2)
Replica delle fonti pubbliche
NVD, CISA KEV, EPSS ed ENISA EUVD vengono scaricati sul server.
Nessun dato dei clienti inviato all’esterno
Le informazioni del vostro inventario degli asset non vengono inviate a servizi esterni per la corrispondenza.
Trasparenza
Che cosa utilizziamo, come sviluppiamo ulteriormente Complass e come potete segnalarci le vulnerabilità di sicurezza.
- Sub-responsabili del trattamento
- Assistenza tramite il vostro amministratore
- Cronologia delle versioni
- Segnalare una vulnerabilità
- Contenuti con il supporto dell’IA
Mostra tutte le misure dell’area (5)
Sub-responsabili del trattamento
Per i contenuti che registra nel portale utilizziamo Hetzner Online GmbH (hosting). Con il modulo aggiuntivo “Allarme tramite SMS e chiamata” interviene sms77 io GmbH (seven.io) per il numero di telefono e il testo dell’allarme.
Assistenza tramite il vostro amministratore
Segnalazioni, richieste e domande ci arrivano raccolte tramite il vostro amministratore. Stato e risposte sono visibili nel ticket, fino a “risolto nella versione …”. Non vedete mai i ticket di altri clienti, e viceversa.
Cronologia delle versioni
Ciò che cambia è elencato per ogni versione in “Novità”.
Segnalare una vulnerabilità
Inviate le segnalazioni di vulnerabilità di sicurezza a security@complass.de; contatto anche in /.well-known/security.txt.
Contenuti con il supporto dell’IA
I contenuti vengono creati con il supporto dell’IA e verificati rispetto ai testi originali dai nostri esperti.
Che cosa succede se …?
La sicurezza si vede nelle situazioni quotidiane. Questi casi si verificano in ogni azienda, ed ecco come li gestisce Complass.
… una password finisce nelle mani sbagliate?
Senza il codice dell’app di autenticazione non entra nessuno. Dopo 5 password errate l’accesso con password da quella rete viene bloccato, dopo 5 codici errati l’intero account, inizialmente per 15 minuti, e più a lungo in caso di nuovo blocco entro 24 ore. Così nessuno che conosca solo il vostro indirizzo e-mail può escludervi. La persona e i vostri amministratori ricevono un’e-mail in caso di blocco. Se qualcuno accede da un nuovo dispositivo, anche la persona viene informata via e-mail. I tentativi di accesso falliti compaiono nel vostro registro.
… qualcuno lascia l’azienda?
Il vostro amministratore disattiva l’account in “Team e accessi”. Tutte le sessioni aperte di questa persona terminano immediatamente e l’accesso non è più possibile. La postazione nel vostro contingente di utenti si libera di nuovo.
… qualcuno lascia il browser aperto?
Dopo 30 minuti senza attività il portale esegue automaticamente la disconnessione; al più tardi dopo 10 ore è necessario un nuovo accesso con MFA. Gli amministratori di un’azienda possono scegliere da 10 a 60 minuti e da 4 a 12 ore. Ogni persona vede le proprie sessioni attive e può disconnettere gli altri dispositivi.
… il telefono con l’app va perso?
Con la vostra chiave di ripristino accedete una sola volta e configurate subito una nuova app. Senza chiave, il vostro amministratore reimposta l’accesso MFA su richiesta; la password rimane, le sessioni precedenti scadono.
Mostra altri casi (5)
… un auditor ha bisogno di visibilità?
Create un account con il ruolo “sola lettura”, limitato al progetto interessato e con data di scadenza. Dopo tale data l’accesso non è più possibile, senza che nessuno debba ricordarsene.
… Complass deve supportarvi?
I nostri consulenti vedono i vostri progetti solo quando il vostro amministratore concede l’accesso consulente, ogni volta per al massimo 90 giorni. Ogni sessione in cui un consulente apre un progetto compare nel vostro registro, e l’autorizzazione può essere revocata con un clic. Un accesso di emergenza esiste solo se la vostra azienda lo ha consentito in precedenza: con nuova autenticazione, approvazione di una seconda persona del nostro team, al massimo 60 minuti e in sola lettura; i vostri amministratori vengono informati subito via e-mail. Se il nostro team reimposta l’accesso di una persona (password e accesso con MFA), modifica il suo indirizzo e-mail o elimina definitivamente un progetto, ciò avviene solo dopo l’approvazione di una seconda persona del nostro team, e i vostri amministratori ricevono al riguardo un’e-mail. Il link per la nuova configurazione lo riceve la persona stessa via e-mail; il nostro team non lo vede mai. Lo stesso vale per gli specialisti che Complass incarica per singoli interventi: lavorano per conto di Complass e solo tramite l’accesso consulente da voi concesso.
… Complass deve vedere la vostra vista per aiutarvi?
Mantenete il controllo sugli accessi di assistenza: la nostra assistenza vede ciò che vedete voi solo con la vostra autorizzazione, che concedete voi stessi nel ticket o in “Il mio account”. È limitata nel tempo (da 30 minuti a 2 ore), per impostazione predefinita in sola lettura, senza file e senza esportazione, e può essere terminata in qualsiasi momento con un clic. La pagina del vostro account, password e MFA, team, permessi e abbonamento restano bloccati. L’avvio viene comunicato a voi e ai vostri amministratori, e ogni visualizzazione di pagina è registrata nel vostro registro. Approvazioni, release, collaudi, accettazioni del rischio e prese d’atto non possono essere concesse dall’assistenza nemmeno con accesso in scrittura; ciò che crea o modifica è contrassegnato nella cronologia con “creato in assistenza da …”.
… un progetto viene eliminato per errore?
Possono eliminare solo gli amministratori (o le persone a cui i vostri amministratori concedono il diritto “Eliminare”), e solo dopo aver inserito il nome del progetto e confermato con il codice attuale dell’app o una passkey. Il progetto resta poi 30 giorni nel cestino e può essere ripristinato con un clic. Le versioni precedenti di documenti e checklist vengono conservate e in più c’è un backup giornaliero.
… la licenza scade?
I vostri progetti restano leggibili ed esportabili; è bloccata solo la modifica. Il pacchetto di compliance come file ZIP contiene documenti, tabelle, rapporti e tutti i file di evidenza con checksum.
Ciò che deliberatamente non facciamo
- Nessun tracker pubblicitario, nessuna analisi nell’area clienti
- Nessuna vendita né cessione dei vostri dati
- Nessun addestramento dell’IA con i vostri dati
- Nessuno strumento di controllo remoto di terze parti
Maggiori dettagli sul trattamento dei dati personali si trovano nell’ informativa sulla privacy.
Dettagli tecnici per la vostra IT
Per i responsabili IT e della sicurezza delle informazioni: le misure nel dettaglio.
Accesso e password
- Password di almeno 12 caratteri; vengono rifiutate, tra l’altro, le password che contengono l’indirizzo e-mail, il proprio nome o il nome dell’azienda, hanno una struttura troppo semplice, rientrano tra le password più diffuse o sono comparse in data breach noti.
- Per la verifica dei data breach lasciano il server solo i primi 5 caratteri di un hash della password (k-anonimità); la password stessa non viene mai trasmessa.
- Messaggio di errore uniforme e tempo di risposta uniformato, in modo da non poter stabilire se un indirizzo e-mail è registrato.
- Blocco progressivo dopo 5 tentativi falliti (15 min, 1 h, 1 giorno; il contatore scade dopo 24 ore senza tentativi falliti): le password errate bloccano solo l’accesso con password dalla rete da cui provengono, i codici errati l’intero account. Inoltre vale un Rate Limiting di 30 tentativi di accesso per indirizzo IP in 15 minuti, anche per le passkey.
- Gli accessi vengono creati solo tramite link di invito: validi 72 ore, utilizzabili una sola volta, anche con richieste simultanee.
- Le connessioni in uscita (Egress), ad esempio verso il fornitore dell’accesso con account aziendale o verso gli avvisi di sicurezza dei produttori, avvengono solo tramite https verso indirizzi pubblici; i reindirizzamenti vengono verificati singolarmente. In questo modo le reti interne del data center non sono raggiungibili.
Protezione dagli attacchi all’accesso
- Blocco progressivo: dopo 5 password errate l’accesso con password da quella rete è bloccato per 15 minuti, dopo 5 codici errati l’intero account; in caso di nuovo blocco entro 24 ore il blocco si prolunga per gradi (15 min, 1 h, 1 giorno). Un accesso riuscito azzera il contatore. Anche in una sessione aperta contano le password e i codici errati; dopo 5 tentativi falliti la sessione termina.
- Rate Limiting per connessione: al massimo 30 tentativi di accesso per indirizzo IP entro 15 minuti; dopo ripetuti tentativi falliti, l’accesso risponde con un ritardo (fino a 2 secondi). Molti tentativi falliti verso molti indirizzi diversi da una stessa connessione la bloccano temporaneamente dall’accesso.
- Stesso messaggio e stesso tempo di risposta per un indirizzo sconosciuto, una password errata e un account bloccato: dall’esterno non è possibile stabilire se un account esiste o è bloccato.
- Notifica: in caso di blocco, la persona e gli amministratori della vostra azienda ricevono un’e-mail; gli amministratori possono revocare il blocco. Se qualcuno accede da un dispositivo finora sconosciuto, la persona riceve un’e-mail (disattivabile in “Il mio account”). Un dispositivo noto viene riconosciuto da un cookie del dispositivo firmato, anche se l’indirizzo IP cambia, altrimenti in modo approssimativo da browser, sistema operativo e intervallo di rete, senza servizi di localizzazione.
- Allarmi dell’esercizio: tentativi falliti, blocchi, blocchi IP e richieste verso bersagli tipici di attacco vengono registrati come eventi di sicurezza. In caso di accumuli, connessioni bloccate ed eventi sugli account dei nostri amministratori, il nostro team operativo viene avvisato immediatamente via e-mail; riceve inoltre un rapporto giornaliero.
- I vostri amministratori vedono gli eventi di sicurezza sugli account della vostra azienda (accessi falliti, blocchi, nuovi dispositivi) con filtri ed esportazione.
Autenticazione a più fattori (MFA)
- TOTP secondo RFC 6238 (6 cifre, 30 secondi), compatibile con le comuni app di autenticazione. Ogni codice è valido una sola volta (protezione da replay).
- Il codice QR di configurazione viene generato nel browser; il secret non viene inviato ad alcun servizio esterno.
- Una chiave di ripristino (28 caratteri), utilizzabile una sola volta, dopodiché è obbligatoria la nuova configurazione dell’app; può essere rigenerata in qualsiasi momento.
- Non esiste accesso senza MFA; la configurazione è obbligatoria al primo accesso.
Sessioni e protezione dagli attacchi
- Cookie di sessione con prefisso __Host-, Secure, HttpOnly e SameSite=Strict; nuovo ID di sessione dopo ogni fase di accesso.
- Disconnessione dopo 30 minuti di inattività, al più tardi dopo 10 ore (impostazione predefinita; per azienda 10–60 minuti e 4–12 ore).
- Quando si modifica la password o il dispositivo MFA, tutte le altre sessioni della persona terminano; in caso di disattivazione, terminano tutte.
- Token CSRF per ogni modifica.
- Content security policy senza script inline e senza fonti esterne (default-src 'self', frame-ancestors 'none', object-src 'none'), più X-Content-Type-Options, Referrer-Policy, Permissions-Policy, Cross-Origin-Opener-Policy e Cache-Control: no-store.
Cifratura
- Data in Transit: solo HTTPS, HSTS per un anno, sottodomini inclusi.
- File di evidenza: libsodium secretstream (XChaCha20-Poly1305) in blocchi da 64 KiB, chiave per ogni cliente derivata dalla chiave master tramite KDF. Archiviati con nomi casuali al di fuori della web root (directory 0700, file 0600).
- Secret MFA: cifrati con libsodium secretbox (XSalsa20-Poly1305).
- Password: salvate solo come hash Argon2id; gli hash più vecchi vengono rinnovati automaticamente al successivo accesso. Link di invito e chiavi di ripristino: salvati solo come HMAC-SHA-256.
- Backup dei file di evidenza: contiene i file in forma cifrata.
- Backup del database: cifratura ibrida (libsodium: chiave del file per ogni backup, contenuto con XChaCha20-Poly1305, chiave del file sigillata con la chiave pubblica di backup). La chiave privata non è archiviata sul server.
File di evidenza
- Sono consentiti solo determinati tipi di file; vengono verificati sia l’estensione sia il contenuto effettivo.
- Recupero solo con accesso al progetto o all’attività: come download oppure, per PDF, immagini e file di testo, come visualizzazione nel browser. In entrambi i casi sempre in un ambiente isolato (sandbox) senza script.
- Lo stesso nome di file crea una nuova versione; le versioni precedenti restano disponibili. I file eliminati vengono rimossi definitivamente dopo 30 giorni.
Backup e ripristino
- Backup giornaliero del database (copia coerente, compressa e cifrata) e dei file di evidenza; vengono conservati gli ultimi 30 backup.
- Cestino per tutte le voci (progetti, rischi, incidenti, attività, asset, file di evidenza e altro): ripristinabili per 30 giorni, poi eliminati definitivamente.
- Versioni precedenti: le ultime 100 per documento (le versioni approvate in modo permanente), gli ultimi 50 stati per checklist.
- Chiave propria per ogni cliente nei backup: viene distrutta in caso di cancellazione; i dati diventano quindi illeggibili subito nella maggior parte dei backup e in tutti al più tardi alla loro scadenza.
- I singoli progetti possono essere ripristinati da un backup come copia accanto allo stato attuale, senza sovrascrivere i dati esistenti.
Accesso da parte di Complass
- I consulenti vedono i progetti dei clienti solo con l’approvazione di un amministratore del cliente; gli accessi dei consulenti compaiono nel registro del cliente (accesso consulente per sessione e progetto, accesso di emergenza a ogni apertura di progetto con il relativo numero).
- Accesso di emergenza solo se il cliente lo ha consentito in precedenza, con motivazione scritta, nuova autenticazione e approvazione di una seconda persona, al massimo 60 minuti, in sola lettura, nel registro del cliente e con e-mail immediata agli amministratori del cliente.
- Sessioni di assistenza solo con l’autorizzazione della persona interessata, limitate nel tempo, per impostazione predefinita in sola lettura, avviate con il codice MFA del nostro amministratore in una sessione separata (la vostra sessione non viene mai rilevata) e terminabili da voi in qualsiasi momento; ogni visualizzazione di pagina viene registrata nel registro attività cliente.
- Le azioni di assistenza dei nostri amministratori, come il reset di password e MFA o la chiusura di sessioni, compaiono anche nel vostro registro attività.
Esercizio
- Ospitato da Hetzner Online GmbH su server in Germania.
- Solo il punto di ingresso del portale è raggiungibile pubblicamente; database, file di evidenza, backup e codice del programma sono bloccati rispetto al web.
- Monitoring: disponibilità, backup, cron job, storage, dati sulle vulnerabilità, recapito delle e-mail, errori del server, tempo di risposta e PHP vengono controllati in continuo; gli avvisi arrivano a Complass via e-mail. Nessun contenuto dei clienti nel monitoring.
Domande frequenti sulla sicurezza
Chi può vedere i miei dati?
Le persone della vostra azienda alle quali i vostri amministratori concedono l’accesso, nell’ambito dei loro diritti. Complass vede nell’interfaccia solo dati di amministrazione; i contenuti solo con la vostra autorizzazione per i consulenti, in una sessione di supporto da voi autorizzata o nell’accesso di emergenza registrato, se lo avete consentito in precedenza.
Complass può accedere ai dati dal punto di vista tecnico?
In quanto gestore, amministriamo il server e le chiavi per la cifratura dei file di evidenza. L’accesso al di fuori dell’interfaccia utente è disciplinato dal contratto di trattamento dei dati e limitato all’esercizio.
Che cosa accade in caso di incidente di sicurezza presso Complass?
Informiamo senza indugio i clienti interessati. Le violazioni dei dati personali vengono notificate in conformità al GDPR, in qualità di responsabile del trattamento prima a voi come titolare.
Complass è certificato?
No. In questa pagina descriviamo quali misure sono attuate; rispondiamo volentieri nel dettaglio alle domande del vostro team di sicurezza IT.
Domande dal vostro team di sicurezza IT?
Rispondiamo volentieri alle vostre domande sulla sicurezza di Complass, anche durante una demo.
Come valutiamo secondo OWASP ASVS 5.0
Oppure per e-mail a info@complass.eu.