Esiste un'alternativa agli aggregatori PSD2 e all'inserimento manuale dei movimenti: fai uno screenshot dell'estratto conto dal tuo home banking, lo condividi con Flufiny, e l'OCR on-device estrae data, descrizione e importo di ogni riga. Niente API banca, niente permessi rinnovabili, niente dati che escono dall'iPhone.
Cos'è l'OCR di un estratto conto
OCR sta per Optical Character Recognition: la tecnologia che legge il testo da un'immagine. Su iPhone è integrata da iOS in modo nativo (framework Apple Vision) ed è local-only: gira sul chip del telefono, non manda nulla a un server. Su una pagina di estratto conto ben fatta, il riconoscimento ha accuratezza vicina al 99% sui valori numerici (data e importo) e gestisce bene anche descrizioni con caratteri speciali.
Quello che Flufiny aggiunge sopra il motore OCR di Apple è un parser specializzato per estratti conto italiani: capisce la struttura delle righe, distingue importo da saldo, riconosce i formati di data e separa la descrizione dell'operazione (POS, bonifico, addebito diretto, etc.) dal contesto.
Come funziona, passo per passo
- Apri l'app della tua banca (Intesa Mobile, Hype, Fineco App, etc.) e vai sulla lista movimenti. Imposta il filtro periodo se serve.
- Fai uno screenshot della lista. Se i movimenti sono tanti, scrolli e fai più screenshot consecutivi — non c'è limite.
- Condividi con Flufiny: dalla galleria iOS, tocca Condividi e scegli Flufiny dalla Share Extension. L'OCR parte e in pochi secondi vedi l'anteprima dei movimenti riconosciuti.
- Conferma o correggi: ogni riga è editabile. Le correzioni servono anche ad allenare l'auto-categorizzazione per gli import successivi.
Quali banche italiane sono supportate
Il parser di Flufiny è stato addestrato sui layout di home banking italiani più diffusi. Al momento riconosce bene:
| Banca / App | Stato parser |
|---|---|
| Intesa Sanpaolo (Intesa Mobile + Superflash) | Ottimizzato |
| Hype | Ottimizzato |
| Fineco | Ottimizzato |
| Revolut, N26, BBVA | Funziona (layout standard) |
| UniCredit, BPER, Crédit Agricole | Funziona, varia a seconda dello screenshot |
| Altre banche italiane | Parser generico |
Se la tua banca ha un layout particolare e l'OCR sbaglia spesso, segnalalo a support@flufiny.it con uno screenshot di esempio: il parser viene esteso periodicamente.
Perché OCR e non PSD2 (collegamento conto)
Gli aggregatori PSD2 (Tink, Yapily, e simili) sembrano la soluzione moderna: ti colleghi al conto una volta, vedi i movimenti in tempo reale. Sembra. In pratica, per chi vuole controllo del proprio bilancio familiare ci sono tre limiti:
1. Permessi che scadono ogni 90 giorni
Il regolamento PSD2 obbliga l'aggregatore a rinnovare l'autenticazione forte ogni 90 giorni. Per ogni conto. Per ogni banca. Se hai 4 conti in famiglia, fai 4 SCA al trimestre. Diventa un lavoro.
2. Privacy: l'aggregatore vede tutto
Per fornire il servizio, l'aggregatore mantiene una copia dei tuoi movimenti su server propri, e li indicizza. È il suo modello di business: a volte vendere insight aggregati a terzi (anonimi sulla carta, comodi comunque). Con l'OCR di Flufiny, i dati non escono mai dall'iPhone.
3. Categorizzazione lontana dal tuo contesto
Gli aggregatori PSD2 usano modelli ML cloud per categorizzare i movimenti. Funzionano bene sui pattern medi del mercato ma fanno fatica con il tuo contesto familiare: un addebito PostePay potrebbe essere benzina, palestra, regalo di compleanno. L'auto-categorizzazione di Flufiny impara dai tuoi pattern e resta locale.
Limiti onesti dell'OCR
Non è magia. Tre cose da sapere:
- Qualità dello screenshot: se la foto è sfocata o la lista ha overlay (notifiche, popup), il riconoscimento perde accuratezza.
- Saldo non sempre estratto: l'OCR estrae i movimenti come righe singole, non sempre il saldo progressivo. Per il saldo conto fai riferimento alla schermata principale del home banking.
- Categorie suggerite, non garantite: la prima volta che importi da una nuova banca la categorizzazione è generica; dopo 10-20 movimenti confermati il classificatore impara i tuoi pattern.
FAQ rapide
Quali banche sono supportate dall'OCR di Flufiny?
Al momento il parser è ottimizzato per Intesa Sanpaolo, Hype, Fineco e funziona bene anche su molte altre banche con layout simili. Il riconoscimento è generico: se l'estratto conto è leggibile, l'OCR estrae data, descrizione e importo. Stiamo migliorando il supporto per più banche.
L'OCR funziona offline?
Sì. Il riconoscimento è completamente on-device con il motore di Apple Vision integrato in iOS. Non serve connessione, lo screenshot non lascia mai il tuo iPhone.
Perché OCR e non collegamento PSD2 alla banca?
Tre motivi pratici: privacy (l'app non vede i tuoi conti in chiaro, sei tu a decidere cosa importare), continuità (PSD2 richiede di rinnovare i permessi ogni 90 giorni, l'OCR no), accuratezza categorizzazione (auto-categorizzazione impara dai tuoi pattern senza interferenze ML cloud).
Posso importare un PDF dell'estratto conto?
Sì, condividendolo a Flufiny come immagine o pagina per pagina. Il parser è ottimizzato per screenshot e PDF di home banking italiani. Per estratti conto cartacei scansionati con qualità bassa l'accuratezza può scendere.
Cosa succede se l'OCR sbaglia un movimento?
Prima di importare vedi l'anteprima riga per riga e puoi correggere data, importo, descrizione, categoria. I movimenti finiscono nel bilancio solo dopo conferma. Le correzioni servono anche ad allenare l'auto-categorizzazione per le volte successive.
Smetti di trascrivere a mano
Uno screenshot, un tocco, e i movimenti del mese sono nel tuo bilancio. Senza dare la banca a terzi.
Scopri FlufinyVedi anche: App bilancio familiare per capire come organizzare le spese del nucleo, oppure Riserva fiscale Partita IVA se sei freelance.