Privacy policy
Titolare del trattamento
Federico Bernacca. Per qualsiasi richiesta sulla privacy scrivi a dev@federicobernacca.com.
In breve
FollowGuard non chiede mai username e password di Instagram e non richiede la creazione di un account.
Import ZIP: il file viene letto sul tuo telefono e i dati restano lì. Ricerca username: lo username che cerchi passa dal nostro server e da fornitori di dati esterni, e il risultato viene cancellato dal server dopo 7 giorni.
Import ZIP
Quando carichi il file esportato da Instagram, l’app lo analizza localmente. Follower, following e storico vengono salvati solo nella memoria del tuo dispositivo e non vengono inviati ai nostri server.
Puoi cancellarli in qualsiasi momento dal menu dell’app, con “Cancella i miei dati”, o disinstallandola.
Ricerca username
Quando usi la ricerca username (la ricerca gratuita o l’abbonamento PRO), lo username che inserisci viene inviato al nostro server insieme all’identificativo del dispositivo (vedi sotto). Il server lo passa a fornitori esterni di dati, raggiunti tramite la piattaforma RapidAPI, che recuperano le informazioni pubbliche del profilo: follower e following, con i loro nomi utente, nomi e immagini del profilo.
La ricerca funziona solo con profili pubblici e mostra solo informazioni già visibili pubblicamente su Instagram. Ai fornitori arriva solo lo username cercato: non sanno chi lo ha cercato.
Il risultato resta sul nostro server al massimo 7 giorni dal completamento, per consegnarlo all’app anche se in quel momento era chiusa, e poi viene cancellato. Sul telefono resta finché non lo cancelli.
Identificativo del dispositivo
L’app invia al server l’identificativo Android del dispositivo (Android ID). Lo usiamo per consegnarti i risultati delle tue ricerche, per concedere una sola ricerca gratuita per dispositivo e per applicare i limiti dell’abbonamento. Non lo usiamo per pubblicità né lo colleghiamo a nome, email o account.
Notifiche push
Per avvisarti quando il risultato di una ricerca è pronto usiamo Firebase Cloud Messaging di Google. Il token di notifica del dispositivo e la lingua dell’app vengono salvati sul nostro server, per mandarti la notifica nella tua lingua. Puoi disattivare le notifiche dalle impostazioni di Android.
Abbonamento
L’abbonamento PRO è gestito da Google Play: i dati di pagamento li tratta Google secondo la sua informativa e noi non li vediamo. Per verificare l’abbonamento l’app ci invia il token d’acquisto, che controlliamo presso Google Play.
Del token conserviamo solo un’impronta (hash SHA-256), insieme al nome del prodotto e all’ora dell’ultima ricerca riuscita: servono ad applicare il limite di una ricerca ogni 24 ore.
Sicurezza e stabilità
Firebase App Check (con Play Integrity di Google) verifica che le richieste al server arrivino dall’app originale e non da script automatici.
Firebase Crashlytics ci invia un rapporto quando l’app si blocca: la traccia dell’errore, il modello del dispositivo, le versioni di Android e dell’app e un identificativo dell’installazione. Serve solo a correggere i crash.
Il server registra per ogni richiesta il tipo, l’indirizzo chiamato, l’esito e la durata, senza lo username cercato. L’indirizzo IP viene usato per limitare le richieste eccessive.
Cosa non facciamo
Non vendiamo dati, non mostriamo pubblicità, non usiamo strumenti di analisi o profilazione e non eseguiamo azioni sul tuo account Instagram.
Chi riceve i dati
Google (Firebase e Google Play), come fornitore dei servizi descritti sopra; i fornitori di dati raggiunti tramite RapidAPI, che ricevono solo lo username cercato; OVHcloud (OVH SAS), che ospita il nostro server in Francia.
Il nostro server e i dati che conserva restano nell’Unione europea. Google e alcuni fornitori di dati possono invece trattarli fuori dall’UE, in particolare negli Stati Uniti. In questi casi il trasferimento si basa sulle garanzie previste dal GDPR, come le clausole contrattuali standard della Commissione europea o l’EU-US Data Privacy Framework.
Base giuridica
Trattiamo i dati per fornirti il servizio che richiedi, cioè la ricerca, l’abbonamento e le notifiche sui risultati (art. 6.1.b GDPR), e per il nostro legittimo interesse a proteggere il servizio da abusi e a correggerne i malfunzionamenti: App Check, una ricerca gratuita per dispositivo, limiti di richieste, rapporti di crash (art. 6.1.f GDPR).
Per quanto tempo
- Dati dell’import ZIP: solo sul tuo telefono, finché non li cancelli.
- Risultati delle ricerche: sul server al massimo 7 giorni dal completamento.
- Identificativo del dispositivo, token di notifica e lingua: cancellati dopo 12 mesi in cui l’app non contatta il server, oppure subito con “Cancella i miei dati”.
- Impronta del token d’acquisto: fino a 12 mesi dall’ultima ricerca riuscita.
- Ricerca gratuita già usata: dopo “Cancella i miei dati” conserviamo solo il fatto che il dispositivo l’ha già usata, per non concederne un’altra, e anche questo al massimo per 12 mesi.
I tuoi diritti
Dal menu dell’app, “Cancella i miei dati” cancella i dati sul telefono e quelli che il server ha sul tuo dispositivo, in un solo passaggio.
Hai inoltre diritto di accesso, rettifica, cancellazione, limitazione, opposizione e portabilità dei dati: scrivi a dev@federicobernacca.com. Puoi anche presentare reclamo al Garante per la protezione dei dati personali (garanteprivacy.it).
Se sei la persona cercata
Chi usa la ricerca vede follower e following di un profilo pubblico, cioè anche il tuo nome utente, nome e immagine se compari in quelle liste. Sul nostro server questi dati restano al massimo 7 giorni. Per esercitare i tuoi diritti scrivi a dev@federicobernacca.com.
Minori
FollowGuard non è destinato a persone sotto i 14 anni.
Modifiche
Eventuali modifiche a questa informativa verranno pubblicate su questa pagina con la nuova data di aggiornamento.