GitBus

Informativa sulla privacy

Questa informativa descrive quali dati personali tratta GitBus («l’app»). Vale per l’app su Windows, Linux e Android e per questo sito.

1. Titolare del trattamento

Tribus Hannes
Südtirolerstr.3 39058 Sarnthein
E-mail: hons82@gmail.com

2. Cosa tratta l’app

Account (Firebase Authentication)

Accedi con e-mail e password, con Google o con GitHub. Vengono salvati il tuo indirizzo e-mail, l’identificativo del tuo account e il metodo di accesso. Una password è conservata solo da Firebase e mai in chiaro. Per gli account e-mail l’indirizzo va confermato prima che vengano salvati dei dati.

La tua panoramica (Cloud Firestore)

Affinché i tuoi repository appaiano uguali su tutti i dispositivi, l’app salva nel tuo account:

DatiContenuto
Repositorynome, indirizzo, provider (GitHub, GitLab, altri), data dell’ultimo utilizzo, profilo di accesso assegnato
Profili di accessohost, nome utente, etichetta. Non il token né la password.
Dispositiviidentificativo casuale del dispositivo, nome, piattaforma, data dell’ultimo utilizzo
Cloni per dispositivoposizione su quel dispositivo, data dell’ultima sincronizzazione

Il tuo account è la chiave di accesso: le regole del database consentono solo a te di leggere e modificare questi dati.

Cosa resta solo sul tuo dispositivo

Dati di utilizzo e di arresto anomalo (Firebase Analytics, Crashlytics)

Su Android vengono inviati a Google eventi di utilizzo anonimi (ad esempio «commit creato» o «repository aggiunto», in quest’ultimo caso anche il nome del provider) e rapporti sugli arresti anomali. Comprendono dati tecnici come modello del dispositivo, sistema operativo e versione dell’app. Su Windows e Linux questo non avviene.

Suggerisci messaggio di commit (Gemini)

Solo se usi la funzione «Suggerisci messaggio di commit», l’app invia a Google le modifiche preparate per generare un suggerimento. Su Android ciò avviene tramite Firebase AI Logic. Su Windows e Linux inserisci per questo la tua chiave API di Gemini: resta nel deposito chiavi del tuo dispositivo e l’app invia con essa la richiesta direttamente a Google, senza passare da noi. Lì valgono le condizioni che hai concordato con Google per la tua chiave. I file che sembrano contenere segreti (ad esempio file di chiavi) e i file binari non vengono inviati. Senza questa funzione non viene trasmesso alcun contenuto dei tuoi repository.

Avviso di aggiornamento (solo Windows)

All’avvio l’app per Windows richiede da questo sito il piccolo file version.json per avvisarti di una versione più recente. Viene inviata solo questa richiesta, nulla su di te o sul tuo dispositivo; l’host tratta i dati di connessione tecnicamente necessari (vedi sezione 7).

3. Finalità e basi giuridiche

4. Destinatari

Il fornitore di servizi è Google (Firebase: Authentication, Cloud Firestore, Hosting, Analytics, Crashlytics, la funzione di IA) in qualità di responsabile del trattamento. Se accedi con Google o GitHub, questi provider ricevono i dati necessari. I server Git (GitHub, GitLab, Gitea e altri) ricevono dati solo se fai collegare l’app a essi.

5. Conservazione

I dati del tuo account restano salvati finché non fai eliminare l’account (vedi Elimina account). I dati sul tuo dispositivo li rimuovi disinstallando l’app ed eliminando le cartelle dei tuoi cloni.

6. I tuoi diritti

Hai diritto di accesso, rettifica, cancellazione, limitazione del trattamento, portabilità dei dati e opposizione. Rivolgiti all’indirizzo indicato sopra. Puoi inoltre presentare reclamo a un’autorità di controllo per la protezione dei dati.

7. Sito web

Questo sito è fornito tramite Firebase Hosting (Google). Quando lo visiti, l’host tratta nei propri log i dati di connessione tecnicamente necessari (ad esempio l’indirizzo IP). Il sito non imposta cookie e non include servizi pubblicitari o di analisi.

Questa informativa viene aggiornata quando l’app cambia.