Come Transglot è protetto.
con ambito definito.
Come Transglot è protetto.
Crittografia, controllo degli accessi, isolamento dei tenant e traccia di audit, ciascuno con il nome del meccanismo che lo applica. Gli elementi che non abbiamo ancora sviluppato sono elencati qui come lacune.
- tls 1.2 o superiore in transito
- webhook firmati con hmac
- righe di audit solo in aggiunta
- quattro ruoli, cinque capacità dei token
Crittografia, accesso, isolamento e audit.
Crittografato prima di lasciare l’host
I backup del database vengono crittografati durante l’esportazione. Il repository di backup dei file è protetto da password e non funziona senza la sua chiave. Le credenziali delle app connesse e i secret dei webhook sono archiviati come colonne crittografate. I token di deployment sono archiviati come hash SHA-256 e mostrati una sola volta, al momento della creazione. I dischi attivi non sono crittografati a livello di volume, poiché non abbiamo implementato questa funzionalità, ed è preferibile che tu lo sappia qui piuttosto che durante la due diligence.
Firmato in uscita
I webhook in uscita sono firmati con HMAC-SHA256 sul timestamp e sul corpo. Il timestamp viene inviato anch’esso, così puoi applicare la tua finestra di replay.
Identità e accesso
Quattro ruoli workspace in ogni piano, incluso Free: amministratore, sviluppatore, revisore e traduttore, oltre ai proprietari dell'account e ai membri della fatturazione. Le autorizzazioni per progetto e per lingua si aggiungono a questi, così un freelance può ricevere l'accesso a una sola lingua senza vedere nient'altro. L'accesso SAML 2.0 con provisioning just-in-time e il provisioning SCIM 2.0 sono inclusi nel piano Enterprise, e l'accesso tramite password può essere disattivato per l'intero workspace.
Isolamento del tenant
Ogni query è limitata alla tua organizzazione e al tuo progetto. Un ID appartenente a qualcun altro restituisce 404 invece di 403, così l’esistenza di un altro spazio di lavoro non viene mai rivelata. Il pool di memoria condiviso per corrispondenza esatta è l’unica eccezione deliberata, e qualsiasi progetto può uscirne con un interruttore.
Il registro di audit
Le modifiche ai ruoli, la creazione di token, le modifiche alla fatturazione, la configurazione SSO e gli accessi SSO vengono registrati, e le righe non possono essere modificate o eliminate: il modello genera un’eccezione in entrambi i casi. Gli accessi tramite password non sono presenti nel registro al momento. I proprietari e gli amministratori del piano Enterprise possono esportare l’intero registro come CSV. Non esiste una catena di hash né una firma crittografica, quindi nulla qui garantisce l’evidenza di manomissione.
Tempo di attività e crediti
Non pubblichiamo alcuna percentuale qui, perché qualsiasi cifra inserita sarebbe solo la nostra parola sulla nostra disponibilità. I piani Business ed Enterprise includono un obiettivo contrattuale mensile di tempo di attività con un programma di crediti di servizio, e quel programma costituisce l’SLA.
Lo stato reale della conformità
Le stesse quattro righe lette dalla pagina di affidabilità e dal centro di affidabilità, derivanti dalla stessa configurazione. Un marchio può dichiarare "ottenuto" solo quando un valore booleano lo conferma, e oggi nessuno di essi lo fa.
- SOC 2 Type II: audit in corso
- ISO/IEC 42001 (AI management): in fase di ottenimento
- GDPR: allineato, non certificato
- CCPA / CPRA: allineato, non certificato
Ciò che chiede un revisore, risposto per primo.
Le domande con cui si apre una revisione di sicurezza e le relative risposte, nell’ordine in cui solitamente arrivano. Ogni riga è un controllo nel codice base piuttosto che un’affermazione generica. L’ultima riga rappresenta una lacuna e rimane qui finché non cessa di essere vera.
- nessun risultato citato, perché non esiste ancora un report di terze parti
- nessuna certificazione implicita: la tabella di conformità su /trust legge dalla configurazione
- la ricerca in buona fede non viene mai accolta con avvocati
FAQ
L’elenco che di solito accompagna una revisione della sicurezza.