Cookie e dati locali
Versione 2026-10-22 · In vigore dal 22 ottobre 2026
Questa pagina elenca i cookie e i dati che il sito e l’app CantiereGo conservano nel tuo browser: che cosa contengono e quando vengono cancellati. Chi li tratta e perché è spiegato nell’Informativa sulla privacy.
1. Il sito
Questo sito non imposta cookie e non scrive nulla nella memoria del browser: niente memoria locale, niente database. Non esegue script e non carica nulla da terzi: caratteri e immagini arrivano dal sito stesso. Il browser tiene soltanto, nella sua cache ordinaria, le copie delle pagine e dei file del sito, come fa con ogni sito. Per questo il sito non ti chiede alcun consenso: non c’è nulla da accettare.
2. L’app: il cookie di sessione
Quando accedi all’app (app.cantierego.it), il server imposta un solo cookie, __Host-session; sulle installazioni di sviluppo si chiama session.
- Contiene un identificativo casuale della sessione, di cui il server conserva solo l’impronta.
- È
Secure, quindi viaggia solo su connessioni cifrate;HttpOnly, quindi gli script della pagina non lo possono leggere;SameSite=Lax, quindi non accompagna le richieste che un altro sito fa all’app in background. Vale per tutta l’app. - Dura quanto una sessione può durare al massimo: novanta giorni, ventiquattro ore per un amministratore della piattaforma. Il server chiude prima una sessione rimasta inattiva, e l’uscita cancella il cookie.
È un cookie tecnico, strettamente necessario a fornirti il servizio che hai chiesto, e per questo non richiede il tuo consenso (articolo 122 del Codice in materia di protezione dei dati personali, decreto legislativo 30 giugno 2003, n. 196). L’app non imposta altri cookie. Il pagamento di un piano avviene nelle pagine di Stripe (checkout.stripe.com e billing.stripe.com), che hanno i propri cookie e la propria informativa; l’app non carica nulla da Stripe.
3. I dati locali dell’app
L’app si può installare sul telefono o sul tablet e funziona anche senza rete; per farlo conserva alcuni dati nel browser del dispositivo. Nessuno di questi dati serve a tracciarti, e nessuno contiene coordinate: quando serve la posizione, l’app la trasforma subito in una distanza e in una precisione e la scarta.
Nella memoria locale del browser
cg.locale: la lingua scelta su questo dispositivo,itoen. Vale finché non accedi; dopo l’accesso vale la lingua del tuo account.cg.lastWorkspace: l’indirizzo breve dell’ultimo spazio di lavoro aperto, per riaprirlo al prossimo accesso.cg.authGeneration: l’accesso in corso su questo browser, cioè l’identificativo dell’utente, un identificativo casuale dell’accesso e un istante. Si cancella quando esci o quando la sessione scade.cg.signedOut: l’istante dell’ultima uscita. Finché c’è, questo browser resta disconnesso anche se il cookie fosse ancora valido; si cancella al successivo accesso.cg.offlineCleanup: una pulizia ancora da completare dopo un’uscita o una scadenza, con l’istante e il motivo; si cancella quando la pulizia è finita.cg.logout: l’avviso alle altre schede aperte che sei uscito o che la sessione è scaduta, con l’istante e il motivo.cg.offline.persisted: se il browser ha accettato di non cancellare le timbrature in coda quando manca spazio (grantedodenied).cg.gate.site:<scope>: al varco, l’identificativo del cantiere scelto, e nient’altro;<scope>indica l’accesso o il collegamento del chiosco.cg.gate.revoked:<fingerprint>ecg.gate.blocked:<fingerprint>: su un tablet usato come chiosco, il segno che il collegamento è stato revocato o che il suo cantiere è archiviato.<fingerprint>è l’impronta del collegamento, mai il collegamento stesso.
Nei database del browser (IndexedDB)
cg-offline-v1, tabellaoutbox: le timbrature fatte senza rete e in attesa di invio. Di ciascuna: il cantiere, l’entrata o l’uscita, l’ora del dispositivo, un identificativo, l’impronta del badge o del codice del cantiere (mai il badge né il codice) e, dove il perimetro del cantiere è attivo, la distanza, la precisione e la versione del perimetro. Una timbratura esce dalla coda appena è stata inviata; una timbratura che il server rifiuta resta nel pannello della coda finché non la elimini.cg-offline-v1, tabellarosters: per il varco senza rete, l’elenco dei lavoratori di un cantiere per la giornata: nome, impresa, ruolo nel cantiere, il verdetto del badge con i suoi codici e le sue date, le impronte dei badge. Mai il codice fiscale, la data di nascita, il telefono o note libere. Un elenco vale al massimo ventiquattro ore, e mai oltre la giornata del cantiere o la scadenza del collegamento del chiosco.workbox-expiration, tabellacache-entries: per la cachecg-qr-wasm-v1, l’indirizzo del file del lettore QR e l’istante in cui è stato salvato, che servono a tenerne al massimo due versioni. Nessun dato personale.
Nella cache del service worker
cg-api-auth: la risposta del server sul tuo account (nome, email o telefono, lingua, spazi di lavoro e ruoli), per aprire l’app senza rete.cg-api-wallet: per il lavoratore, i cantieri del giorno, il badge e la fotografia del wallet.cg-api-gate: per il varco e per il chiosco, i dati del collegamento, l’elenco dei cantieri e le fotografie dei lavoratori della giornata.cg-api-control-v1: il registro del service worker, cioè quali accessi e collegamenti sono aperti e quali sono stati chiusi. Resta anche dopo l’uscita, di proposito: è ciò che impedisce che una risposta arrivata dopo l’uscita venga conservata.cg-qr-wasm-v1: il lettore dei codici QR, un file WebAssembly scaricato solo la prima volta che serve. Nessun dato personale.- La cache di installazione dell’app, che Workbox chiama
workbox-precache-v2-seguito dall’indirizzo dell’app: i file dell’app (script, stili, caratteri, pagine) per avviarla senza rete. Nessun dato personale.
Ogni voce di cg-api-auth, cg-api-wallet e cg-api-gate appartiene all’accesso o al collegamento che l’ha scaricata e non viene mai servita a un altro. Non vale più di ventiquattro ore, né oltre la giornata o la scadenza del collegamento a cui si riferisce.
Quando esci e quando la sessione scade
Quando premi «Esci», se ci sono timbrature in attesa di invio l’app ti dice quante sono e ti chiede conferma. Poi cancella dal dispositivo le timbrature in attesa e gli elenchi dei cantieri del tuo accesso, le voci del tuo accesso nelle tre cache cg-api-auth, cg-api-wallet e cg-api-gate, e cg.authGeneration; scrive cg.signedOut, e il service worker segna in cg-api-control-v1 che quell’accesso è chiuso. Restano le preferenze del dispositivo (cg.locale, cg.lastWorkspace, cg.gate.site:<scope>, cg.offline.persisted) e i dati di un eventuale chiosco sullo stesso tablet.
Se la sessione scade senza che tu esca, l’app fa lo stesso tranne una cosa: le timbrature ancora in attesa restano sul dispositivo, sospese, e l’avviso dice quante sono. Quando rientri con lo stesso account ripartono, e il server le valuta di nuovo una per una; se sul dispositivo entra un altro account, vengono cancellate.
Quando il collegamento di un chiosco viene revocato o scade, il tablet cancella i dati di quel collegamento, cioè le sue timbrature in attesa, i suoi elenchi e le sue fotografie, appena lo scopre dal server.
4. Nessun tracciamento
Né il sito né l’app usano strumenti di statistica, di pubblicità o di profilazione, né impronte del dispositivo (fingerprinting), e nessun terzo legge i dati elencati qui. L’app invia a Sentry soltanto le segnalazioni di errore, senza cookie, senza il contenuto delle richieste e senza i parametri degli indirizzi.
5. Come gestirli
Puoi vedere e cancellare i cookie e i dati di app.cantierego.it dalle impostazioni del tuo browser. Cancellarli ti fa uscire dall’app e cancella anche le timbrature non ancora inviate: prima di farlo, lasciale partire o controlla la coda. Se blocchi i cookie di app.cantierego.it non puoi accedere all’app. Il modo più semplice per togliere dal dispositivo i dati del tuo accesso è «Esci».