Salta ai contenuti

Privacy e telemetria

Aseptic include una telemetria di diagnostica per rilevare e correggere i propri guasti. È opt-in: disattivata per impostazione predefinita, e al primo avvio ti viene chiesto. Non viene inviato nulla finché non la attivi, e puoi cambiare idea in qualsiasi momento.

Solo quando Aseptic subisce un errore, viene inviato un report che può includere:

  • Il messaggio e la trace dell’eccezione di Aseptic stesso.
  • La versione, il sistema operativo e dati tecnici dell’ambiente.
  • Un identificatore di installazione pseudonimo (casuale, locale) che non contiene il tuo nome né la tua email, ma distingue un’installazione dall’altra.
  • L’indirizzo IP da cui viene trasmesso, elaborato dal fornitore durante l’invio.
  • Il contenuto, l’output né i log dei tuoi microservizi non vengono raccolti.
  • Le tue credenziali, token né segreti non vengono raccolti: prima di inviare qualsiasi cosa, uno scrubber oscura il percorso della tua cartella utente e i valori delle credenziali note.
  • La raccolta automatica di dati personali del fornitore non viene attivata.

Il fornitore è Sentry. I dati vengono inviati alla sua regione dell’Unione Europea (Germania) e conservati per il periodo di ritenzione configurato (per impostazione predefinita, 90 giorni).

  • Nell’app: Impostazioni → Privacy → «Invia diagnostiche di errore».
  • Nella CLI: aseptic telemetry on / aseptic telemetry off.

Una volta disattivata, Aseptic smette di inviare qualsiasi report (il SDK non si inizializza nemmeno).

Da Impostazioni → Assistenza → Segnala un problema puoi descrivere un comportamento inatteso affinché il team lo esamini.

Prende la stessa strada e lo stesso interruttore della diagnostica automatica —stesso fornitore, stessa regione, stesso termine—, ma qui il contenuto lo scrivi tu: viaggia il testo così com’è (oggetto e descrizione) più l’identificatore di installazione pseudonimo, e nient’altro. I log dei tuoi servizi non vengono allegati. Passa per lo stesso scrubber, che riconosce formati —una password in un URL, un token con prefisso noto, la tua cartella utente— ma non indovina: il nome di un cliente incollato nel testo viaggia così com’è.

Se il progetto prevede l’accesso, l’app ricorda la tua sessione e la rinnova da sola, ma non per sempre: 10 giorni dopo l’ultima volta che hai inserito le credenziali (auth.maxSessionDays), te le richiede.

Ogni accesso, ogni volta che apri l’app con la sessione ricordata, ogni uscita e ogni scadenza vengono registrati nel tuo account: tipo, data, versione dell’app e identificativo di installazione pseudonimo, senza IP. Li vedi nel portale dell’account, in «Ultimi accessi», e sono conservati 365 giorni. Senza rete restano sulla macchina e vengono inviati appena torna (aseptic access sync).

Prima di accedere, l’app chiede di accettare i Termini di utilizzo e l’Informativa sulla privacy; ogni accettazione è registrata con la sua versione e data (aseptic consent info / history).

Il testo legale completo e in vigore è pubblicato insieme al Software e sul sito del progetto.