Skip to content

Documentazione di Cabin Analytics ​

Cabin è un servizio di web analytics che mette al primo posto la privacy e l'impatto ambientale. È leggero, conforme a tutte le leggi sulla privacy ed è l'alternativa senza cookie ideale a Google Analytics.

  • Nessun cookie, quindi nessun banner dei cookie
  • Nessuna condivisione dei dati e nessuna rete pubblicitaria
  • Uno script da 2 KB che non rallenta il tuo sito
  • Conforme a GDPR, CCPA e altre normative

Cabin è disponibile in tre piani, Free, Plus e Scale, e ognuno include la dashboard completa, la profondità di scorrimento, l'accesso IA/MCP, le dashboard pubbliche e l'esportazione dei dati. Consulta piani e limiti per vedere cosa aggiungono i piani a pagamento.

Questa documentazione è disponibile in English, Français, Deutsch, Nederlands, Italiano e 日本語.

Privacy by design ​

Cabin è costruito da zero secondo i principi della Privacy by Design. Non memorizziamo mai identificatori univoci dei tuoi visitatori, e la nostra struttura dati non relazionale rende impossibile identificare le persone in base a posizione, browser, sistema operativo o lingua.

Non vendiamo né condividiamo dati con terze parti o reti pubblicitarie. I dati dei tuoi visitatori restano privati e inutili per le piattaforme pubblicitarie.

Responsabilità ambientale ​

Lo script di tracciamento di Cabin pesa 2 KB compresso, una frazione del loader di Google Analytics, che a sua volta si porta dietro molto altro JavaScript. Mantenere Cabin così piccolo è un vincolo che difendiamo, non un caso fortunato: puoi verificare il numero da solo nella scheda Rete del tuo browser.

Oltre allo script, la leva più grande sulle emissioni di un servizio online è la posizione dei suoi server, perché decide da quale rete elettrica prendono energia. I server di raccolta di Cabin, quelli con cui parlano i browser dei tuoi visitatori, sono collocati tenendo conto di questo:

  • Prima le reti pulite. Due delle tre regioni in cui opera Cabin si alimentano da reti con oltre il 95% di energia senza emissioni di carbonio. La terza serve l'area Asia-Pacifico, dove non esiste una rete pulita, ed è l'opzione a minore intensità di carbonio che mantiene comunque bassa la latenza in quella zona.
  • Vicino ai visitatori. Ogni regione gestisce il traffico più vicino, così un beacon percorre poca strada e la visualizzazione di pagina viene registrata in fretta, cosa importante quando un visitatore se ne va subito.
  • Macchine piccole ed efficienti. La raccolta dei dati è un lavoro leggero, quindi ogni regione usa un server piccolo invece di uno grande che resta quasi sempre inattivo. Costa meno e consuma meno energia.

La stessa metodologia basata sull'intensità di carbonio della rete elettrica è alla base delle stime di CO₂ del tuo sito, che usano CO2.js di The Green Web Foundation.

Raccolta dei dati ​

Lo script di Cabin invia pochissimi dati, e le altre informazioni vengono ricavate dallo user agent e dalle intestazioni della richiesta.

Inviati dallo script ​

DatoQuando
URL della paginaA ogni visualizzazione di pagina
ReferrerSolo alla prima visualizzazione di pagina di una visita
Larghezza dello schermoA ogni visualizzazione di pagina
Tempo di caricamento della paginaA ogni visualizzazione di pagina
Conteggio delle visiteA ogni visualizzazione di pagina
Tempo sulla paginaQuando il visitatore lascia la pagina
Profondità di scorrimentoQuando il visitatore lascia la pagina
Nome dell'eventoSolo quando il tuo sito attiva un evento

La query string del referrer viene rimossa prima che lasci il browser, quindi nulla di sensibile contenuto in un URL di provenienza arriva fino a noi.

Ricavati dalla richiesta ​

DatoEsempio
Timestamp1627589208201
Fontesocial
PaeseGB
Browserchrome
Dispositivomobile
Sistema operativoiOS
Linguaen
Rimbalzofalse
utm_sourceinstagram
utm_campaignsummer_sale
utm_mediumpaid_social

Visitatori unici senza cookie ​

Come fa Cabin a determinare i visitatori unici senza memorizzare identificatori?

Cabin conta i visitatori unici senza identificatori, indirizzi IP o fingerprinting, sfruttando una proprietà della cache HTTP che i browser hanno già:

Quando un visitatore interagisce con Cabin, la richiesta viene salvata nella cache del browser come qualsiasi normale risorsa web. Nella risposta impostiamo un'intestazione last-modified sull'inizio della giornata corrente. Alle richieste successive, il browser rimanda automaticamente questa intestazione per verificare se la risorsa è ancora valida. Cabin poi aumenta di un secondo l'orario last-modified a ogni visita.

Calcolando la differenza tra l'orario last-modified e l'inizio della giornata, possiamo determinare il numero di visite senza memorizzare alcun dato personale. La prima richiesta indica una visita unica, mentre quelle successive ci aiutano a misurare metriche come la frequenza di rimbalzo.

Puoi approfondire sul nostro blog:
How Cabin measures unique visitors without cookies.

Geolocalizzazione dei visitatori ​

Ogni richiesta web include un indirizzo IP. Cabin converte questo indirizzo durante il transito (solo nella memoria del server) in un codice paese ISO, senza altri dettagli sulla posizione. Memorizziamo solo il codice paese. L'indirizzo IP viene scartato subito e non viene mai registrato.

Per sapere dove avviene questo processo e dove sono conservati i tuoi dati, consulta l'informativa sulla privacy.