Che tipi di log esistono
Quattro categorie, e non andrebbero mai discusse come una sola. Quando un fornitore dice «no log» senza nominare una categoria, non ti ha detto quasi niente, perché la frase può descrivere onestamente un servizio che conserva tutto tranne la cronologia di navigazione.
Le categorie differiscono per sensibilità. I log di attività possono ricostruire la tua vita. I log di connessione possono collocarti a un indirizzo in un certo momento. La diagnostica di solito sono banali dati sui crash. I dati di pagamento ti identificano ma non dicono nulla su cosa hai fatto online.
- Log di attività — siti visitati, richieste DNS, contenuto del traffico: il tipo più sensibile
- Log di connessione — orari, il tuo IP di origine, server usato, byte trasferiti
- Log diagnostici — crash, versione dell'app, connessioni fallite
- Dati di pagamento — fatture, id delle transazioni, identità di fatturazione
Quali log a un servizio tecnicamente non servono
I log di attività non sono mai necessari per far funzionare una VPN. Inoltrare pacchetti non richiede di ricordare dove sono andati, quindi un fornitore che registra i domini visitati o le richieste DNS lo ha scelto. È l'unica categoria in cui «non conserviamo nulla» è tecnicamente realizzabile e dovrebbe essere dichiarato senza giri di parole nella policy.
Anche i log di connessione per singolo utente sono evitabili, con una sfumatura. Un server deve conoscere il tuo indirizzo di origine finché la sessione è aperta, altrimenti il traffico di ritorno non sa dove andare. La questione di progettazione è cosa succede dopo: un servizio attento alla privacy tiene quello stato in memoria e lo scarta alla disconnessione, mentre uno che logga lo scrive su disco con gli orari. I contatori aggregati, come il carico totale per server, non richiedono alcun dettaglio per utente.
Una diagnostica di breve durata è difendibile per il debugging, ma la conservazione dovrebbe misurarsi in giorni, i dati non dovrebbero includere le destinazioni di navigazione, e l'invio dei crash report dovrebbe essere opt-in sul client.
Cosa conserva comunque ogni servizio a pagamento
Un record dell'account: la tua email o un altro identificativo, lo stato e la scadenza dell'abbonamento, e i limiti di dispositivi o connessioni. Senza questi il servizio non può farti entrare né fatturarti. Una policy che dichiara di non conservare assolutamente nulla è di per sé un campanello d'allarme, perché non può essere vera per nessuna attività in abbonamento.
I dati di pagamento vivono ancora più a lungo degli account. I circuiti delle carte e le leggi sui pagamenti impongono conservazioni che si misurano in anni, e cancellare il tuo account non elimina una fattura dai registri contabili. Pagare in crypto accorcia questa traccia dal lato del fornitore, ma non elimina mai i registri del processore di pagamento. La formulazione onesta: i dati di pagamento dimostrano che sei stato cliente, e un sistema ben progettato li tiene scollegati da qualsiasi cosa descriva a cosa è servita la connessione.
In cosa un audit differisce da una promessa
Una promessa in homepage non costa nulla e non verifica nulla. Un audit indipendente significa che una società esterna ha esaminato server, configurazioni e codice in un dato momento e ha riferito se la pratica corrispondeva alla policy. È un'asticella nettamente più alta, e i fornitori che la superano tendono a pubblicare il rapporto, non solo un bollino.
Gli audit hanno limiti onesti. Descrivono i sistemi nei giorni dell'esame, non per sempre; il perimetro può essere ristretto; e il revisore vede ciò a cui gli è stato dato accesso. Una seconda forma di prova, indiretta, sono gli atti giudiziari: casi in cui a un fornitore è stato ordinato di produrre dati e non aveva nulla di utile da consegnare. Nessuna delle due prova il futuro — insieme battono uno slogan con ampio margine.
Perché la giurisdizione conta più della policy
Perché la legge batte il marketing. Un fornitore registrato in un paese con regole di conservazione obbligatoria dei dati deve rispettarle qualunque cosa prometta il suo sito, e alcune giurisdizioni possono obbligare un servizio a iniziare a registrare un utente specifico in silenzio. La policy descrive un'intenzione; la giurisdizione definisce cosa può essere imposto.
Quindi leggi le due cose insieme. Dove è registrata l'azienda, i tribunali di chi hanno potere su di essa, e dove stanno fisicamente i server — la legge del paese dei server può applicarsi anche quando l'azienda ha sede altrove. Una policy no-log in una giurisdizione senza obblighi di conservazione è una storia coerente. La stessa policy sotto una legge di conservazione è una contraddizione che il fornitore dovrebbe spiegare, e di solito non spiega.
Come controllare una policy da solo
Leggi l'informativa sulla privacy, non la homepage, e cercaci le quattro categorie per nome. Una policy affidabile dichiara cosa viene raccolto, quanto vive ogni voce e cosa succede alla cancellazione dell'account. I documenti vaghi si nascondono dietro verbi generici: «potremmo raccogliere alcune informazioni tecniche» può significare qualsiasi cosa, fino al log completo delle connessioni.
La posizione di Aurora, in breve: non conserviamo log di attività — nessuna traccia dei siti che visiti o del traffico che invii — e tutto ciò che conserviamo, dall'email dell'account ai dati di pagamento, è elencato nell'informativa sulla privacy invece di essere riassunto in uno slogan.
Le frasi che dovrebbero farti rallentare e rileggere due volte:
- «No log» senza definire di quali tipi di log si parla
- «Raccogliamo dati anonimizzati» senza descrivere l'anonimizzazione
- Tempi di conservazione assenti, oppure «per il tempo necessario»
- Una policy che non menziona mai le risposte alle richieste delle autorità
- Nessuna giurisdizione né entità aziendale nominata in tutto il documento