Come funziona, tecnicamente

Quello che scrivi resta nel tuo browser

Consumi, ISEE, targa, importo del mutuo: tutti i calcoli avvengono in JavaScript sul tuo computer. Questi valori non vengono inviati da nessuna parte, non finiscono in nessun log e spariscono quando chiudi la scheda.

Perché esiste un server, allora

Il server locale serve a una cosa sola: scaricare i dataset pubblici (prezzi carburanti, tassi, inflazione) e passarteli. È necessario perché i browser, per ragioni di sicurezza, bloccano le richieste dirette verso domini che non le autorizzano esplicitamente (la cosiddetta policy CORS).

Quel server chiede sempre gli stessi dati pubblici, uguali per tutti: il listino nazionale dei carburanti, le serie dei tassi, gli indici dei prezzi. Non trasmette nulla che ti riguardi. Le uniche richieste che dipendono da ciò che scrivi sono la ricerca di un prodotto alimentare per nome e il codice a barre associato: vengono inoltrate a Open Food Facts senza alcun identificativo tuo.

Nessun log

Il server non registra indirizzi IP, non tiene un access log e non salva i parametri delle ricerche. Sul disco finiscono soltanto i dataset pubblici in cache, per non chiedere agli enti gli stessi file a ogni visita.

Le mappe: l'unico servizio esterno

Nella pagina dei carburanti la mappa usa le tile di OpenStreetMap, il progetto cartografico libero e no-profit. Per disegnarla, il tuo browser scarica i riquadri di mappa direttamente dai server di OpenStreetMap: è l'unica richiesta verso terzi presente sul sito, ed è puramente tecnica.

Cosa viene trasmesso: le coordinate dell'area che stai guardando e il livello di zoom — le informazioni minime necessarie a sapere quali riquadri inviarti. Come qualsiasi richiesta web, arriva anche il tuo indirizzo IP e il tipo di browser. Cosa non viene trasmesso: nulla di ciò che scrivi nel sito, nessun identificativo, nessun cookie nostro.

Se cerchi con Vicino a me, la tua posizione è letta dal browser (previo tuo permesso), resta sul tuo computer e viene usata solo per calcolare le distanze: non la inviamo a nessuno. La mappa che ne risulta inquadra però la tua zona, quindi OpenStreetMap riceve indirettamente l'area — non il punto esatto.

La libreria che disegna la mappa (Leaflet) è servita dal server locale, non da una CDN esterna. OpenStreetMap è gestito da una fondazione no-profit e la sua informativa privacy è pubblica.

Ricerca di indirizzi e negozi

Quando cerchi un indirizzo o i negozi di una zona, il sito usa altri due servizi pubblici della stessa comunità: Nominatim (converte un indirizzo in coordinate) e Overpass (elenca i luoghi in un'area).

La differenza rispetto alle mappe è importante: queste due interrogazioni partono dal server locale, non dal tuo browser. OpenStreetMap vede quindi il computer su cui gira Trasparmia, non te. Riceve solo il testo che hai cercato (per esempio "Via Roma 1, Bologna") oppure le coordinate del centro dell'area: nessun identificativo, nessun cookie, nessuna cronologia. Le risposte restano in cache, così la stessa ricerca non viene ripetuta.

Le donazioni

Nella pagina Offrimi un caffè c'è un normale collegamento verso PayPal. Non è un pulsante incorporato e non carica alcuno script: finché non ci clicchi sopra, PayPal non viene contattato e non sa che sei qui.

Se decidi di donare, dal momento del clic in poi valgono le condizioni e l'informativa privacy di PayPal, non le nostre. Noi non riceviamo il tuo indirizzo, non teniamo un elenco di chi ha donato e non c'è modo di collegare una donazione a una visita: le due cose restano separate.

Link esterni

I collegamenti verso siti esterni (Portale Offerte, Preventivass, INPS, compagnie) sono link normali, senza parametri di tracciamento né codici affiliato. Una volta arrivato su quei siti valgono le loro politiche, non le nostre.

Perché ci teniamo

Un sito che parla di soldi e raccoglie dati sa cose molto intime di te: quanto guadagni, quanto spendi, se sei in difficoltà. Sono esattamente le informazioni più appetibili per chi vende prodotti finanziari — e le più pericolose se finiscono nelle mani sbagliate.

Il modo più solido per proteggerle non è promettere di custodirle bene: è non raccoglierle affatto. Se non esiste un database, non c'è nulla da violare, da rivendere o da consegnare.

Puoi verificarlo tu stesso. Apri gli strumenti per sviluppatori del browser (scheda Rete) e ricarica una pagina qualsiasi: vedrai solo richieste verso localhost. Il codice del server è un unico file leggibile, server.js, senza alcuna dipendenza esterna.

In termini formali

Non essendoci raccolta né trattamento di dati personali, non c'è una base giuridica da dichiarare né un titolare del trattamento da nominare ai sensi del GDPR. I contenuti hanno finalità puramente informative e non costituiscono consulenza finanziaria, assicurativa, fiscale o legale.