Rinnovi è un’app per tenere il conto degli abbonamenti: fornitore, giorno di addebito, importo. Legge l’estratto conto da PDF o da foto e riconosce da sola quello che si ripete. È sviluppata da Indipendent di Alessandro Giraldi (Prato, Italia).
In breve: non esiste nessun server. Rinnovi non ha un account, non ha un archivio online e non manda i tuoi dati a noi né a nessun altro. Tutto quello che scrivi resta sul tuo dispositivo. L’unica cosa che esce dal telefono è lo scambio diretto con i tuoi altri dispositivi, se lo accendi tu, e avviene dentro la tua rete Wi-Fi.
Nessuno. Quello che inserisci — nome del servizio, importo, giorno di addebito, note, le ultime quattro cifre di una carta — viene salvato esclusivamente sul tuo dispositivo, in un database privato accessibile solo all’app. Le tue preferenze (lingua, avvisi, parola di sincronizzazione) stanno nelle impostazioni locali dell’app, sempre sul dispositivo. Non inviamo nessun dato a nessun server, nostro o di terzi.
Il numero completo di una carta di pagamento non viene mai richiesto e non può essere salvato: l’app accetta soltanto quattro cifre, che servono a riconoscere su quale carta cade un addebito.
Non utilizziamo cookie, analytics, pubblicità, tracker, SDK social, profilazione o crash reporting su cloud. Non serve creare un account: non esiste nessuna registrazione, nessuna email da confermare, nessun profilo lato nostro.
Fra i permessi di rete compare anche INTERNET, ed è giusto spiegare perché: Android lo richiede per aprire qualunque connessione, anche quando il traffico non esce dalla rete di casa. Nel caso di Rinnovi è esattamente così: l’app non contatta alcun indirizzo su internet, perché non ce n’è uno da contattare. Le uniche connessioni che apre sono quelle verso i tuoi altri dispositivi, sulla tua rete.
Rinnovi non accede alla tua posizione, non legge i contatti, non legge gli SMS e non chiede accesso permanente alla memoria: vede soltanto il singolo file che scegli tu di importare, nel momento in cui lo scegli.
Quando carichi un PDF o scatti la foto di un estratto conto cartaceo, il documento viene letto sul tuo dispositivo. Il riconoscimento del testo usa un modello incluso dentro l’app, che funziona senza rete. La copia temporanea fatta per la lettura viene cancellata subito dopo.
I movimenti letti non vengono salvati: servono solo a proporti gli abbonamenti che si ripetono. Quello che resta nel database sono gli abbonamenti che confermi tu, non il tuo estratto conto.
Tutti i tuoi dati vivono in un database SQLite locale, in una cartella privata dell’app sul tuo dispositivo. Quando disinstalli Rinnovi, Android cancella quella cartella e con essa tutti i dati.
L’app dichiara inoltre allowBackup="false": significa che Android non ne fa copie automatiche nel cloud. Se vuoi una copia di sicurezza, la fai tu dall’app e il file resta dove lo metti.
È una funzione opzionale, spenta finché non la accendi tu, e disattivabile in qualsiasi momento dalle impostazioni. Quando è attiva, telefono e tablet collegati alla stessa rete Wi-Fi si scambiano gli abbonamenti direttamente fra loro: non c’è nessun server in mezzo e lo scambio non raggiunge noi.
I dispositivi si riconoscono da una parola che scegli tu e scrivi uguale su entrambi. Sulla rete non viaggia la parola, ma solo un suo codice irreversibile.
Tre cose che è giusto sapere, dette senza giri di parole:
Alcune funzioni fanno parte della versione completa, che si sblocca con un acquisto in-app unico. Il pagamento è gestito interamente da Google Play: i dati della tua carta o del tuo metodo di pagamento non passano dall’app e non li vediamo mai.
L’unica informazione che l’app ricava da Google Play è la risposta alla domanda «questo account ha acquistato lo sblocco?». Per il trattamento dei dati di pagamento vale l’informativa di Google Play, non questa.
Rinnovi non integra servizi di analytics, advertising o tracking. Le uniche componenti di terzi sono:
I dati restano finché li tieni tu. Puoi cancellarli in qualsiasi momento da Impostazioni → Svuota tutti i dati, oppure disinstallando l’app.
Se la sincronizzazione è attiva, lo svuotamento raggiunge anche gli altri tuoi dispositivi: l’app te lo dice prima di procedere.
Nessuno. Non essendoci trasmissione verso l’esterno, Indipendent non entra in possesso di alcuna informazione sul tuo utilizzo dell’app. Per completezza: il titolare è Indipendent di Alessandro Giraldi, contattabile all’indirizzo qui sotto.
Rinnovi non è rivolta ai minori di 13 anni ed è uno strumento di gestione domestica. Non raccoglie dati personali da nessuno.
Se una versione futura dovesse introdurre funzioni che trasmettono dati verso l’esterno — un backup su server, analitica, crash reporting su cloud — questa pagina verrà riscritta con una nuova data di entrata in vigore prima che quella versione sia pubblicata.
Per domande su questa privacy policy o sulla gestione dei dati:
Email: alessandro@indipendent.me
In force from 20 October 2026
Rinnovi keeps track of your subscriptions: provider, charge date, amount. It reads your bank or card statement from a PDF or a photo and works out by itself what repeats. It is developed by Indipendent di Alessandro Giraldi (Prato, Italy).
In short: there is no server. Rinnovi has no account, no online archive, and sends your data neither to us nor to anyone else. Everything you enter stays on your device. The only thing that leaves your phone is the direct exchange with your own other devices, if you switch it on, and it happens inside your Wi-Fi network.
None. What you enter — service name, amount, charge date, notes, the last four digits of a card — is stored only on your device, in a private database that only the app can read. Your preferences (language, reminders, sync word) live in the app’s local settings, also on the device. Nothing is sent to any server, ours or anyone else’s.
A full payment card number is never requested and cannot be stored: the app accepts four digits only. There are no cookies, analytics, adverts, trackers, social SDKs, profiling or cloud crash reporting, and no account to create.
The network permissions include INTERNET, and it is fair to explain why: Android requires it to open any connection at all, even one that never leaves your home network. That is exactly the case here: the app contacts no address on the internet, because there is none to contact.
Rinnovi does not access your location, contacts or messages, and asks for no permanent storage access: it sees only the single file you choose to import, at the moment you choose it.
When you load a PDF or photograph a paper statement, the document is read on your device. Text recognition uses a model bundled inside the app and works without a network. The temporary copy made for reading is deleted immediately afterwards.
The transactions read are not stored: they only serve to suggest recurring subscriptions. What stays in the database is the subscriptions you confirm, not your statement.
All your data lives in a local SQLite database, in a private folder of the app. Uninstalling Rinnovi removes that folder and all the data with it. The app also declares allowBackup="false", which means Android makes no automatic cloud copies of it.
This is optional and off until you turn it on, and can be turned off again at any time. When it is on, phone and tablet on the same Wi-Fi network exchange subscriptions directly with each other. There is no server in between and the exchange never reaches us.
Devices recognise each other by a word you choose and type on both. Only an irreversible hash of it travels on the network, never the word itself.
Three things worth knowing, said plainly:
Some features belong to the full version, unlocked by a single in-app purchase handled entirely by Google Play. Your payment details never pass through the app and we never see them. The only thing the app learns from Google Play is whether the unlock has been purchased.
Rinnovi integrates no analytics, advertising or tracking services. The only third-party components are Google ML Kit text recognition (bundled, used locally, sends nothing to Google), PdfPig (bundled, reads PDFs locally) and Google Play Billing, used only for the purchase above.
Data stays as long as you keep it. You can erase it at any time from Settings → Erase all data, or by uninstalling the app. If sync is on, the erase reaches your other devices too: the app tells you so before proceeding.
Nobody. As no data is transmitted outside, Indipendent never comes into possession of any information about your use of the app. For completeness, the publisher is Indipendent di Alessandro Giraldi, reachable at the address below.
The app is not directed at children under 13 and collects no data from anyone.
If a future version introduces features that transmit data outside the device, this page will be rewritten with a new effective date before that version is published.
Email: alessandro@indipendent.me