Informativa sulla privacy
Ultimo aggiornamento: 30 ottobre 2026
Questa pagina spiega quali dati personali tratta Nixorium, perché e per quanto tempo. Nixorium è un progetto open source. I suoi servizi online sono gestiti da HardyPress SRL (partita IVA IT06749370489), titolare del trattamento per i trattamenti descritti nelle sezioni 1–4. Contatto: hello@nixorium.org. I dati completi dell’azienda sono nelle condizioni di vendita.
Nixorium vero e proprio funziona sui computer della tua scuola. Il software che installi non ci invia nulla, a meno che tu non attivi uno dei servizi facoltativi descritti sotto.
1. Sito web
- Hosting. Il sito è servito da Cloudflare. Cloudflare tratta i dati di connessione, compresi gli indirizzi IP, per consegnare le pagine e proteggere il servizio.
- Statistiche. Usiamo Cloudflare Web Analytics, che non usa cookie e non ti traccia tra siti diversi. Vediamo solo le visualizzazioni di pagina in forma aggregata.
- Contatore dell’installer. Le richieste a
nixorium.org/install.shvengono contate per giorno. Conserviamo solo la data e il conteggio, mai il tuo indirizzo IP. - Email. Se scrivi a hello@nixorium.org (per esempio per chiedere di provare Nixorium su due PC), usiamo il tuo messaggio e il tuo indirizzo per risponderti e per compiere i passi che ci chiedi prima di un eventuale contratto. Li conserviamo solo per il tempo necessario a gestire la richiesta e la relativa corrispondenza, poi li cancelliamo, salvo che servano per un contratto.
2. Segnalazioni del controller (facoltative)
Le segnalazioni sono disattivate in modo predefinito. Se un amministratore le attiva sul controller, questo invia una segnalazione al giorno, associata a uno pseudonimo che cambia ogni mese. La segnalazione contiene la versione di Nixorium, la modalità di installazione, la dimensione del laboratorio espressa come fascia (per esempio da 6 a 15 computer) e se almeno un computer è mai stato verificato all’avvio. Non contiene nomi, nomi dei computer, file, log né contenuto della configurazione. Cloudflare riceve l’indirizzo IP della connessione mentre risponde alla richiesta; noi non lo conserviamo né nelle segnalazioni né nei log dell’applicazione. Sono statistiche pseudonime, non garantite come anonime: una combinazione insolita di versione e dimensione potrebbe essere riconoscibile. Le singole segnalazioni sono conservate per circa 90 giorni; i conteggi mensili aggregati, che non contengono identificativi, sono conservati per 24 mesi. L’invio può essere disattivato in qualsiasi momento nell’interfaccia dell’amministratore: non partono più nuove segnalazioni e l’identificativo locale viene rimosso, mentre quelle già ricevute seguono i tempi di conservazione indicati sopra.
3. Nixorium Assistant (facoltativo, in abbonamento)
Assistant è un servizio facoltativo che aiuta l’amministratore di un laboratorio a modificarne la configurazione e a individuare problemi. Funziona solo dopo che l’amministratore lo attiva con un codice e accetta una schermata di consenso. Le versioni che supportano i log diagnostici, la cronologia della configurazione, i file di sistema e i download richiedono una nuova accettazione della schermata aggiornata prima di usare queste funzioni.
Prima dell’attivazione. Quando si apre Assistant, il controller chiede al servizio il prezzo pubblico e le condizioni della prova. La richiesta contiene soltanto la versione di Nixorium, oltre all’indirizzo IP della connessione, come ogni richiesta web; non contiene messaggi, file né dati dell’account. Dopo l’attivazione il controller controlla anche l’account (per esempio le richieste rimaste) con il token di accesso del laboratorio, senza inviare bozze né file.
Cosa viene inviato quando l’amministratore usa Assistant
- i messaggi scritti nella chat di Assistant;
- il contenuto dei file di configurazione del laboratorio che Assistant legge mentre prepara una proposta, e i risultati delle sue verifiche (per esempio gli errori di valutazione);
- il contesto tecnico: versione di Nixorium ed elenco dei file di configurazione;
- quando Assistant controlla lo stato del laboratorio, le stesse informazioni mostrate nel riepilogo dell’amministratore: nomi dei computer e indirizzi del laboratorio, se ciascun computer è raggiungibile, la revisione della configurazione installata e quella attesa, gli aggiornamenti in sospeso e l’esito dell’ultimo aggiornamento;
- nelle versioni che supportano la diagnostica, osservazioni predefinite in sola lettura dai computer dichiarati del laboratorio: revisione della configurazione corrente, stato dei servizi, spazio libero, indicatori di ripristino e aggiornamento, ed estratti limitati dei log dell’avvio corrente per un elenco predefinito di servizi Nixorium e di sistema; nelle versioni che lo supportano, anche l’hardware che un computer vede: dispositivi USB con nome del produttore e del prodotto, dispositivi PCI solo con identificativo e driver (i nomi non vengono cercati), uscite video, schede audio, code di stampa con il loro indirizzo (privato di nome utente e password) ed estratti limitati dei messaggi del kernel su questi dispositivi. I numeri di serie non vengono letti (i valori indicati come numeri di serie vengono scartati da etichette, messaggi e indirizzi di stampa), i messaggi Bluetooth vengono scartati e gli indirizzi hardware delle schede di rete vengono nascosti;
- nelle versioni che lo supportano, file di sistema del controller o di un
computer del laboratorio, letti uno alla volta quando la richiesta
dell’amministratore lo rende necessario: solo file di un elenco consentito,
cioè la configurazione in
/etc, la configurazione del boot loader, alcune informazioni su hardware e rete da/proce/syse lo stato di Nixorium in/var/lib/nixoriume/run/nixorium, fino a 256 KiB di testo ciascuno. Vengono rifiutati le cartelle home,/root, i file delle password e dell’elenco degli account, le chiavi private, i file delle connessioni Wi-Fi, l’identificativo della macchina, le copie di ripristino e i numeri di serie dei dispositivi, come pure i file il cui nome indica un segreto. Le righe che impostano password, passphrase, chiavi precondivise, token o chiavi sono ridotte alla prima parola e le credenziali negli indirizzi non vengono inviate; - nelle versioni che supportano la cronologia della configurazione, metadati limitati dei commit Git salvati e modifiche ai file di configurazione visibili, nella cronologia che precede o comprende la configurazione salvata usata per la conversazione.
Prima che il contenuto della configurazione, i file di sistema e i risultati degli strumenti lascino il controller, i filtri trattengono od oscurano le password, le chiavi e le credenziali del Wi-Fi che riconoscono, come gli hash di password, le chiavi private, i formati noti di token, le passphrase del Wi-Fi e i campi di credenziali. Gli estratti diagnostici filtrano anche identificativi privati comuni. Il riconoscimento si basa su schemi e non è infallibile: un segreto in un formato non riconosciuto può comunque essere inviato, e nei contenuti della configurazione, nei file di sistema, nei messaggi dei commit o negli estratti dei log possono restare dati personali o informazioni sensibili. L’amministratore non deve quindi incollare segreti nella chat né tenerli nei file tracciati della configurazione. Gli strumenti diagnostici non leggono i file nella home degli studenti.
Ti chiediamo di non scrivere nella chat dati personali di studenti o del personale. La configurazione del laboratorio normalmente non contiene dati personali degli studenti.
Download eseguiti dal controller
Quando l’amministratore chiede ad Assistant di preparare un file pubblico, un’estensione di VS Code o un pacchetto npm, è il controller stesso a scaricarlo dal suo editore (per esempio dall’indirizzo di download di un programma, dal Visual Studio Code Marketplace o dal registro npm), usando la propria connessione a Internet. Quei siti vedono l’indirizzo IP del controller, come in qualsiasi download. I file scaricati restano sul controller e non vengono inviati al servizio Nixorium; ad Assistant torna solo l’esito (come il nome, la dimensione e l’hash del file, o la versione dell’estensione).
Chi li tratta
- Il nostro servizio (su Cloudflare) inoltra ogni richiesta al modello di intelligenza artificiale e restituisce la risposta. I file di configurazione e i risultati degli strumenti non sono conservati come dati separati, salvo nelle conversazioni salvate descritte sotto. Conserva l’ultimo messaggio dell’amministratore e la risposta finale di ogni richiesta per 30 giorni per individuare abusi, poi li cancella. Questo registro non comprende i risultati degli strumenti né il contenuto dei file, ma un messaggio o una risposta possono citarli. Conserva inoltre metadati tecnici di ogni richiesta: orario, numero di passi, numero di token, costo ed esito. Conserviamo questi metadati per 24 mesi, poi li cancelliamo.
- Il modello di intelligenza artificiale è raggiunto tramite OpenRouter ed eseguito dal fornitore del modello (attualmente OpenAI, modello GPT-6.1 Sol; OpenRouter, Inc. ha sede negli Stati Uniti). Configuriamo OpenRouter in modo che instradi le richieste solo a fornitori che non usano i dati per l’addestramento. Il fornitore del modello (attualmente OpenAI) può conservare le richieste fino a 30 giorni per rilevare abusi, poi le cancella. Questi fornitori possono trattare i dati fuori dall’Unione europea, sulla base delle Clausole Contrattuali Standard della Commissione europea e, se il fornitore è certificato, del Data Privacy Framework UE-USA.
Conversazioni salvate
Per impostazione predefinita, Assistant salva le sue conversazioni sul servizio Nixorium Assistant per 90 giorni, per trovare e correggere gli errori di Assistant. L’amministratore può disattivarlo in qualsiasi momento nelle impostazioni di Assistant (“Salva le conversazioni sul servizio”). Può anche segnalare una risposta: dopo una risposta, indicarla come utile o errata e inviare quella conversazione, dopo una schermata di conferma, ogni volta.
Si salva la conversazione: le domande, le risposte e i risultati degli strumenti usati da Assistant, compresi il contenuto dei file di configurazione letti da Assistant, i risultati delle sue verifiche e le eventuali osservazioni sulla cronologia della configurazione o sulla diagnostica ricevute. Prima si applica la redazione, al meglio delle possibilità, del controller descritta sopra: le password, le chiavi e le credenziali del Wi-Fi riconosciute vengono trattenute od oscurate prima dell’invio, ma il riconoscimento si basa su schemi, quindi l’amministratore non deve incollare segreti, e possono restare dati personali o informazioni sensibili. Usiamo queste conversazioni solo per trovare e correggere gli errori di Assistant e migliorarlo. Sono conservate in un archivio privato, accessibile solo all’operatore, e cancellate dopo 90 giorni. Disattivando l’opzione, le nuove conversazioni non vengono più salvate; quelle già salvate possono essere cancellate su richiesta. Il registro anti-abuso separato descritto sopra (ultimo messaggio e risposta finale di ogni richiesta, 30 giorni) non cambia.
Dati dell’account
Per creare una prova o un abbonamento raccogliamo il nome della scuola e un indirizzo email e, se indicato, il nome del laboratorio. Conserviamo un hash del codice di attivazione e del token di accesso del laboratorio, non il token in chiaro. Finché non viene usato o non scade, il codice di attivazione è conservato anche in forma cifrata, per poterlo inviare di nuovo. Usiamo l’indirizzo email solo per inviare il codice di attivazione e i messaggi di servizio relativi al tuo abbonamento.
Il modulo di registrazione usa Cloudflare Turnstile per bloccare gli abusi automatizzati. Turnstile controlla il browser senza cookie di tracciamento; Cloudflare tratta i dati di connessione necessari al controllo.
Prova gratuita. Conserviamo l’indirizzo email di una prova finché l’account esiste, per distinguere i laboratori e limitare il numero di codici che un indirizzo può ricevere.
4. Pagamenti e fatture
- Stripe elabora i pagamenti e calcola le imposte. Non vediamo né conserviamo i numeri delle carte.
- Fatture in Cloud (TeamSystem) prepara le fatture elettroniche e le invia al Sistema di Interscambio (SDI).
- Postmark invia le nostre email transazionali.
I dati di pagamento e di fatturazione sono conservati per il periodo previsto dalla normativa fiscale italiana (attualmente dieci anni).
5. Basi giuridiche
- Sito web e contatore dell’installer: il nostro legittimo interesse a gestire e proteggere il sito (art. 6, par. 1, lett. f, GDPR).
- Segnalazioni del controller e segnalazioni di risposte di Assistant: il tuo consenso, dato attivandole o inviandole (art. 6, par. 1, lett. a, GDPR), revocabile in qualsiasi momento.
- Salvataggio per 90 giorni delle conversazioni di Assistant: il nostro legittimo interesse a individuare e correggere gli errori di Assistant e a migliorarne la qualità (art. 6, par. 1, lett. f, GDPR), che abbiamo valutato rispetto ai diritti degli interessati: filtraggio dei dati riconoscibili, conservazione limitata a 90 giorni, accesso riservato al solo operatore. Puoi opporti in qualsiasi momento (art. 21 GDPR) disattivando “Salva le conversazioni sul servizio” nelle impostazioni di Assistant: le conversazioni successive non vengono più salvate.
- Assistant, account e pagamenti: esecuzione del contratto da te richiesto (art. 6, par. 1, lett. b, GDPR).
- Conservazione per 30 giorni dell’ultimo messaggio dell’amministratore e della risposta finale di ogni richiesta ad Assistant per individuare abusi: il nostro legittimo interesse alla sicurezza del servizio (art. 6, par. 1, lett. f, GDPR).
- Corrispondenza via email: misure precontrattuali adottate su tua richiesta (art. 6, par. 1, lett. b, GDPR) e, per le altre richieste, il nostro legittimo interesse a risponderti (art. 6, par. 1, lett. f, GDPR).
- Fatture: adempimento di obblighi di legge (art. 6, par. 1, lett. c, GDPR).
Quando una scuola usa Assistant, la scuola è titolare del trattamento per gli eventuali dati personali contenuti in ciò che il suo amministratore invia; noi agiamo come suo responsabile del trattamento in base a un separato accordo per il trattamento dei dati, disponibile su richiesta.
6. I tuoi diritti
Puoi chiedere l’accesso, la rettifica, la cancellazione, la limitazione o la portabilità dei tuoi dati e opporti al trattamento, scrivendo a hello@nixorium.org. Puoi anche presentare reclamo al Garante per la protezione dei dati personali (www.garanteprivacy.it). Su richiesta cancelliamo i dati personali di un account; le fatture sono conservate per il periodo richiesto dalla normativa fiscale.
7. Modifiche
Pubblicheremo le modifiche in questa pagina e aggiorneremo la data qui sopra.