Zeno
Accedi

Sicurezza e privacy

Un servizio che analizza i dispositivi deve essere attento a ciò che conserva. Ecco come i dati vengono archiviati, protetti e cancellati.

Hosting e residenza dei dati

  • Ogni evento, visitatore e account è archiviato in AWS eu-west-1, in Irlanda, così come i backup.
  • Il servizio gira su servizi AWS gestiti (Lambda, DynamoDB, S3, CloudFront e SES per l'email) e su ClickHouse Cloud, che conserva una copia ricercabile degli eventi e dei log di audit su AWS in Irlanda. Non ci sono server propri da aggiornare.
  • Le richieste arrivano al punto edge di CloudFront più vicino al visitatore, che può trovarsi al di fuori dell'UE, e vengono inoltrate in Irlanda in forma cifrata.
  • I dettagli IP provengono da ipapi.is, in Germania, che riceve solo l'indirizzo IP.

Crittografia

  • Tutto il traffico verso l'agente, l'API e la dashboard usa TLS.
  • I database sono crittografati a riposo da AWS e ClickHouse Cloud.
  • I risultati sigillati cifrano un evento con la chiave del progetto (AES-256-GCM), così il browser non può leggerlo né modificarlo. Generiamo e conserviamo noi questa chiave, perché identify la usa per sigillare, e la mostriamo una sola volta: solo chi possiede la chiave del progetto può aprire un risultato sigillato.

Chiavi e segreti

  • Le secret key sono memorizzate come hash SHA-256 e mostrate per intero una sola volta, alla creazione.
  • Le chiavi hanno un prefisso e un checksum, così i scanner di leak possono trovarle e un errore di battitura viene rifiutato senza ricerca.
  • I webhook sono firmati con un timestamp, così il tuo server può rifiutare chiamate falsificate e riprodotte. Conserviamo il webhook secret per intero, poiché firmiamo con esso.

Meno dati by design

  • L'agente non legge mai gli indirizzi di rete WebRTC e query string e frammenti non lasciano mai il browser.
  • Flag e punteggi non tornano mai al browser. La modalità zero trust nasconde anche il visitor ID, e l'agente quindi non ne memorizza nessuno.
  • Gli URL delle pagine e i referrer vengono conservati come origine e percorso, solo come origine o per niente.

Conservazione e cancellazione

  • Ogni progetto conserva gli eventi per 30 giorni, 1, 3 o 5 anni, o fino alla loro eliminazione, che è l'impostazione predefinita; gli eventi scaduti vengono rimossi automaticamente, di solito entro uno o due giorni.
  • Una chiamata API cancella tutto ciò che è memorizzato per un external ID, un'altra tutto ciò che riguarda un dispositivo, inclusi i collegamenti a browser e IP.
  • La cancellazione non raggiunge la cache di ricerca IP di 90 giorni, le consegne dei webhook (conservate 30 giorni), i registri dei job non riusciti e degli errori (conservati finché non li rimuoviamo) né i backup (35 giorni).

Accesso alla dashboard

  • Le password sono archiviate con scrypt e ogni modifica a un account termina le sue sessioni.
  • I nostri accessi sono verificati dal servizio stesso: un bot malevolo o un'identificazione da un altro browser non possono accedere.
  • Un account vede solo i progetti che gli sono stati assegnati. Non ci sono ancora ruoli: ogni membro del team può creare chiavi, modificare le impostazioni, consentire l'accesso al supporto ed eliminare il progetto. L'autenticazione a due fattori non è ancora disponibile.

Accesso al supporto

  • Il nostro team di supporto può leggere eventi, utilizzo e chiavi di un progetto solo se il progetto lo consente, per 12 ore alla volta.
  • I membri del team lo concedono nelle impostazioni del progetto o accettando una richiesta, possono revocarlo in qualsiasi momento e vedono un banner mentre il supporto sta guardando.
  • Ogni pagina aperta dal supporto viene registrata nel log di audit dell'organizzazione.

Conformità

Trattiamo i dati degli utenti dei nostri clienti ai sensi del GDPR in qualità di responsabile del trattamento; le policy spiegano quali dati raccogliamo e perché, e l'elenco dei sub-responsabili indica chi ci aiuta e dove.

Se una violazione di dati personali riguarda i tuoi dati, ti informiamo senza ingiustificato ritardo e al massimo entro 48 ore da quando ne siamo venuti a conoscenza, con quello che sappiamo e quello che dovresti fare.

Non abbiamo ancora le certificazioni SOC 2 o ISO 27001.

Informativa sulla privacy Addendum all'Informativa sulla privacy europea Sub-responsabili Cookie Policy

Conservazione dei datiEliminazione di visitatori e ID esterniPrivacy e consenso

Segnalare una vulnerabilità

Problema di sicurezza? Scrivi a [privacy contact email] con i passaggi per riprodurlo. Rispondiamo in pochi giorni lavorativi e ti aggiorniamo fino alla risoluzione.

Non accedere ai dati di altre persone, non eseguire test di denial of service né condividere il problema prima che sia risolto.

Domande su come gestiamo i dati?

Leggi la documentazione su conservazione, cancellazione e consenso, o scrivi a [privacy contact email].