BollettaLimpida
Ti dice se stai pagando troppo luce o gas, confrontando la tua bolletta con tutte le offerte del mercato libero. La bolletta resta sul tuo telefono o computer.
- Quasi 2.900 offerte
- ufficiali confrontate con la tua bolletta, aggiornate ogni giorno
- Nessun invio
- la bolletta si legge sul tuo telefono o computer e non va da nessuna parte
- Sei giorni
- dal primo giorno di lavoro al sito online

Il problema
Chi guarda una bolletta di luce o gas vede un totale e decine di voci, ma la domanda vera è una sola: sto pagando troppo? Per rispondere bisogna isolare la parte del costo che cambia davvero da un fornitore all’altro, cioè l’energia e la quota fissa, e confrontarla con le offerte reali del mercato, non con una pubblicità.
I comparatori più noti guadagnano con commissioni e consulenze al telefono, oppure chiedono di caricare la bolletta e rispondono per email. Volevo uno strumento da consigliare a chiunque, senza numero di telefono da lasciare e senza file da spedire.
Cosa fa
Carichi la bolletta, anche scansionata o protetta da password, oppure una foto, oppure scrivi tu i dati. Il telefono o il computer la legge da solo, senza mandarla da nessuna parte, e ti mostra voce per voce che cosa ha letto, perché tu possa controllare. Poi arriva il verdetto: se conviene cambiare, qual è l’offerta più conveniente aperta a tutti e quali passi servono. Chi vuole può farsi ricordare quando scade il proprio prezzo.
Il confronto usa le offerte ufficiali che i fornitori pubblicano ogni giorno sul Portale Offerte di ARERA, l’autorità per l’energia: quasi 2.900 tra luce e gas, aggiornate ogni mattina. Intorno allo strumento ci sono una guida in sei articoli, dalla lettura della bolletta al cambio di fornitore, e un osservatorio mensile dei prezzi.
Le scelte che contano
- La bolletta resta tua. Viene letta sul dispositivo e non esce mai. Più del numero di offerte, è questo che fa la differenza.
- Si confronta solo ciò che si può cambiare. Oneri, trasporto e imposte sono uguali per tutti. Confrontare il totale confonde, confrontare la parte negoziabile dice come stanno le cose.
- La classifica non si compra. Le offerte sono in ordine di spesa stimata e basta, e un controllo automatico verifica che nessun accordo commerciale possa cambiare quell’ordine.
- Nessun consiglio a vuoto. Il cambio viene proposto solo se fa risparmiare almeno 30 € l’anno e se il risparmio regge anche con i prezzi più alti e più bassi degli ultimi dodici mesi. Anche «resta dove sei» è una risposta utile.
- Numeri esatti, non plausibili. Per leggere e calcolare non uso l’AI. Una bolletta contiene cifre che devono essere esatte, e un calcolo che si può rifare a mano vale più di una risposta verosimile.
Problemi risolti lungo la strada
- Errori che nessuno avrebbe notato. Nelle prime versioni i dati letti andavano dritti al risultato, e in una prova su 30 bollette 18 contenevano errori invisibili. Da lì è nata la schermata di controllo, che avvisa quando qualcosa non torna, per esempio un totale diverso dalla somma delle voci. Oggi, su un banco di prova di 30 bollette inventate, lo strumento legge tutti i dati dai PDF e il 95,8% dalle scansioni, senza errori silenziosi sui dati che contano.
- Il portale ufficiale blocca i server nel cloud. L’aggiornamento parte quindi ogni mattina da un Mac, che controlla i dati prima di pubblicarli e non sostituisce mai dati buoni con dati rotti.
- Su iPhone i PDF non si aprivano. L’hanno scoperto le prove automatiche che usano il sito come farebbe una persona, su browser veri, e il problema è stato risolto.
A che punto è
BollettaLimpida è online su www.bollettalimpida.it da settembre 2026, sei giorni dopo il primo giorno di lavoro. Numeri di utilizzo non ne ho ancora: i contatori anonimi, senza cookie, funzionano dal 25 settembre. I prossimi passi sono venti casi di confronto con i calcoli del portale ufficiale, una raccolta di bollette vere con il consenso delle persone e un test d’uso con cinque persone.
Cosa ho imparato
- Una sola fonte di verità, con controlli che scattano quando qualcosa se ne allontana. I difetti più seri nascevano da dati scritti a mano accanto a quelli ufficiali.
- Meglio nessun avviso che un avviso sbagliato.
- Le prove in laboratorio non bastano. Una prova su dati finti può nascondere un problema vero. Servono bollette vere, persone vere ed esperti esterni.
Provalo
Il sito si prova anche senza bolletta: il pulsante «Non hai la bolletta? Prova un esempio» carica quattro bollette inventate, da un vecchio prezzo fisso caro a una tariffa già conveniente. Il codice è privato, ma posso mostrarlo durante una chiamata.



Come si muove l'informazione
Il metodo che uso con i clienti, applicato a questo progetto: si segue l'informazione da dove nasce fino a come si capisce se tutto funziona.
- Da dove nasceI fornitori pubblicano ogni giorno le loro offerte sul portale ufficiale dell'autorità per l'energia; la persona ha in mano la sua bolletta.
- Come arrivaLa bolletta arriva come PDF, scansione o foto, oppure si scrivono i dati a mano. Le offerte arrivano dal portale ogni mattina.
- Come viene descrittaBolletta e offerte vengono descritte con le stesse voci, così si confrontano alla pari.
- Cosa le succedeIl dispositivo legge la bolletta e calcola quanto spenderesti in un anno con ciascuna offerta, con la stessa formula per tutte.
- Dove restaLe offerte stanno sul sito; la bolletta resta soltanto sul tuo dispositivo.
- Chi decideTu controlli i dati letti. Il cambio viene proposto solo se fa risparmiare almeno 30 € l'anno, anche con i prezzi più alti e più bassi dell'ultimo anno.
- Cosa succede dopoSi apre la pagina ufficiale dell'offerta, oppure imposti un promemoria per quando il tuo prezzo scade.
- Come capiamo se funzionaConteggi anonimi senza cookie, un controllo quotidiano che le offerte siano aggiornate e un banco di prova che misura quanto bene vengono lette le bollette.
Per chi vuole i dettagli tecnici
Come è fatto, per chi lavora nel software o vuole sapere cosa c'è sotto. I numeri hanno tutti una fonte.
- Lettura nel browser: pdf.js per i PDF con testo, OCR Tesseract per scansioni e foto, poi regole scritte a mano. Nessun modello linguistico, né per leggere né per calcolare.
- Catalogo dagli open data XML del Portale Offerte, scaricato ogni mattina da un servizio launchd su un Mac, perché il Portale blocca gli indirizzi dei server cloud. I controlli di coerenza non sovrascrivono mai dati buoni con dati rotti.
- Motore di calcolo con scenari per le offerte indicizzate a PUN e PSV e una soglia di risparmio verificata agli estremi dei prezzi degli ultimi dodici mesi.
- Sito statico su Cloudflare Pages; promemoria con funzioni serverless, Supabase tramite un piccolo client REST, Brevo con doppio consenso e Turnstile contro i bot. L'infrastruttura non costa quasi nulla.
- 321 test unitari, 67 end-to-end su Chromium, Firefox, WebKit, iPhone e Android, e un controllo Lighthouse che blocca il rilascio sotto 95.
- Sviluppato con agenti AI di programmazione, che ho diretto e verificato con test e audit a ogni passo.
- Offerte confrontate
- 1.616 luce e 1.264 gasfonte: open data Portale Offerte ARERA, 27/09/2026
- Dove viene letta la bolletta
- Solo sul dispositivofonte: test end-to-end su Chromium, Firefox e WebKit
- Modelli linguistici usati
- Nessunofonte: dipendenze e codice del repository
- Campi letti correttamente
- 100% dai PDF, 95,8% dalle scansionifonte: banco di prova su 30 bollette sintetiche, 25/09/2026
- Test automatici
- 321 unitari e 67 end-to-endfonte: audit interno del 25/09/2026
- Ritmo di sviluppo
- 100 commit in 6 giornifonte: git log, 22–27/09/2026
Strumenti usati: React, TypeScript, Vite, Tailwind CSS, pdf.js, Tesseract.js, Cloudflare Pages Functions, Supabase, Brevo, Cloudflare Turnstile, Playwright, GitHub Actions, macOS launchd