Agent Rotom

Informativa privacy

Che cosa conserva Agent Rotom, che cosa resta nel tuo browser, che cosa aggiunge l'accesso e che cosa il sito deliberatamente non raccoglie.

In vigore dal 2026-10-07

Leggi la versione inglese, che fa fede → https://agentrotom.com/privacy

In breve

Il calcolatore funziona interamente nel tuo browser. Le tue squadre sono salvate sul tuo dispositivo e non vengono inviate da nessuna parte, a meno che tu non scelga di accedere.

Oggi su questo sito non viene mostrata pubblicità e la build non contiene codice pubblicitario. Se questo cambia, cambia prima questa pagina — vedi Pubblicità.

Google Analytics imposta due cookie per contare le visite di ritorno, e solo se lo permetti: nel SEE, nel Regno Unito e in Svizzera chiede prima, altrove basta un tocco per disattivarlo — vedi Cookie. Il conteggio delle visite è senza cookie, e nient'altro imposta un cookie se non accedi. Quando l'applicazione stessa si rompe parte una segnalazione di errore; Segnalazioni di errore dice che cosa contiene.

Chi è il responsabile

Agent Rotom gestisce questo sito come progetto personale ed è l'unica persona responsabile di tutto ciò che è descritto in questa pagina. Per qualsiasi cosa la riguardi, comprese le richieste di accesso o cancellazione dei dati che ti riguardano, scrivi a support@agentrotom.com.

Che cosa resta nel tuo browser

Senza accesso, l'app conserva sette cose nella memoria locale del browser, e non ne legge nessuna da un server:

Cancellare i dati del sito agentrotom.com nel browser rimuove tutte e sette, insieme alla tua risposta al banner dei cookie (ar_consent, vedi Cookie). Dopo non è più recuperabile nulla, né da noi né da te.

Il sito installa anche un service worker perché continui a funzionare offline. Mette in cache, sul tuo dispositivo, le pagine e i file che hai visitato, e non invia nulla. Se attivi le notifiche, è anche lui a riceverle e a mostrarle.

Che cosa aggiunge l'accesso

L'accesso è facoltativo. Usa Google o Discord; non c'è alcuna password, quindi non c'è alcuna password da conservare o da perdere. Ciò che l'accesso scrive nel database, per intero:

Google e Discord vengono ciascuno a sapere che hai effettuato l'accesso ad Agent Rotom, perché è in questo che consiste un accesso OAuth. Ciò che ne fanno è regolato dalle loro informative sulla privacy.

Esistono altri due record solo se usi gli strumenti per i sostenitori, e sono descritti più sotto in gli strumenti per i sostenitori.

Notifiche

Le notifiche sono spente finché non le attivi, e appartengono a un dispositivo, non a un account. Attivarle in un browser non cambia nulla sugli altri tuoi dispositivi. Quando le attivi — nel Profilo, alla fine di un numero o quando l'app installata lo chiede alla prima apertura — il browser ti chiede il permesso, e da quel momento viene conservata una riga per quel dispositivo:

Nulla di tutto questo è legato a un account, a un nome o a un indirizzo email, che tu abbia effettuato l'accesso o no, e nulla viene inviato a Google Analytics.

Una notifica passa per il servizio push del tuo browser — quello di Apple per Safari, quello di Google per Chrome, Edge e gli altri browser Chromium, quello di Mozilla per Firefox — che la consegna al tuo dispositivo. Il messaggio è cifrato per il tuo dispositivo, quindi il servizio push lo trasporta senza poterlo leggere.

Per ogni notifica inviata si conserva un registro di consegna per dispositivo: quale notifica, quale riga del dispositivo, il tuo giorno locale e se il servizio push l'ha accettata. È ciò che mantiene le notifiche a una al giorno. I registri di consegna vengono eliminati dopo 90 giorni.

Disattiva le notifiche nel Profilo, o nelle impostazioni del browser o del telefono per questo sito. Disattivare l'ultimo argomento elimina subito la riga del dispositivo. Se invece revochi il permesso o rimuovi l'app, al successivo invio il servizio push ci segnala che l'indirizzo non esiste più e la riga viene eliminata in quel momento; anche un indirizzo che continua a fallire viene eliminato.

Cookie

Due cookie appartengono a Google Analytics, e sei tu a decidere se vengono impostati. Entrambi sono impostati su agentrotom.com stesso, e ciascuno dura fino a 13 mesi dalla tua ultima visita:

Nel SEE, nel Regno Unito e in Svizzera non vengono impostati finché non premi Accetta. Altrove vengono impostati a meno che tu non li disattivi. L'archiviazione pubblicitaria, la personalizzazione degli annunci e Google Signals sono disattivati ovunque, e non viene inviato alcun ID utente, quindi nulla collega le tue visite da un dispositivo all'altro.

La tua risposta è conservata nell'archiviazione locale come ar_consent: accettata o rifiutata, e quando. Registra la tua stessa scelta, quindi viene conservata senza chiedere. Per cambiarla usa Impostazioni cookie in fondo a ogni pagina e, nell'app, nel Profilo e nel menu; disattivare i cookie li cancella entrambi in una volta.

L'accesso imposta un cookie di sessione. È httpOnly, quindi nessuno script può leggerlo; sameSite: lax, quindi non viene inviato da un altro sito; ed è secure ovunque tranne che su un server di sviluppo locale. È limitato a questo sito senza sottodomini, scade dopo trenta giorni e viene rinnovato al massimo una volta al giorno. Serve a mantenerti connesso e non è uno strumento di tracciamento.

L'accesso imposta anche un secondo cookie, per circa cinque minuti. Contiene un valore casuale firmato, confrontato con quello che restituiscono Google o Discord: è ciò che impedisce che l'accesso di qualcun altro venga completato nel tuo browser. Sparisce prima che tu sia connesso, e, insieme ai due cookie analitici qui sopra, questi sono gli unici cookie che questo sito imposta.

Uscire dall'account cancella il cookie di sessione.

Analisi del traffico

Google Analytics 4 è attivo, con i due cookie qui sopra quando li permetti. La proprietà è G-KZQ29MJTSY. Con i cookie può distinguere un browser che torna da uno nuovo, ed è così che si contano le visite di ritorno e il canale che ha portato un lettore la prima volta; senza, invia ping senza cookie e conta ogni caricamento di pagina per sé. A Google arrivano la pagina visualizzata, l'indirizzo da cui sei arrivato, i resoconti descritti qui sotto, la lingua della pagina (site_lang), se è aperta come app installata o in una scheda del browser (display_mode) e ciò che qualunque server legge dalla richiesta stessa, compresa la posizione approssimativa del tuo indirizzo IP e il tuo browser e dispositivo. Nessun resoconto contiene un ID utente o qualcosa che hai scritto, e nessuno è usato per la pubblicità.

L'applicazione riferisce come viene usata, e nulla di ciò che costruisci. Sono tredici resoconti: a quale scheda ti sei spostato dentro il calcolatore; che è stato chiesto un link di condivisione e come è andata; che un link condiviso è stato aperto dall'altra parte; a quale gruppo di risultati ti ha portato la ricerca della pagina iniziale, che sei passato direttamente alla tabella del metagioco, oppure, quando non ha trovato nulla, da quale delle tre porte sei uscito: la tabella, le analisi dei team o il Pokédex; che lo scaffale delle squadre in evidenza è stato aperto, da una scheda o dal suo link «vedi tutte»; che su un'analisi di squadra pubblicata è stato premuto ANALIZZA o SALVA, che il video è stato seguito, che è stato chiesto altro dall'elenco, o che da lì sei passato a un altro team dello stesso creatore o a un team simile; se una squadra incollata è stata importata o se il foglio è stato chiuso; a quale delle nove lingue sei passato; quale dei due formati hai scelto, e su quale schermata; che una visita guidata è stata iniziata, conclusa o saltata; che un accesso è stato avviato, e se con Google o con Discord; che la tabella del metagioco è stata filtrata, spostata su un altro regolamento o aperta su una composizione; e, nella pagina iniziale, a quale delle tre liste di Pokémon — più usati, in crescita o in calo — sei passato, e che da lì è stato aperto un Pokémon, un team o il link accanto a una delle due sezioni. Altri quattro riguardano l'app installata e le notifiche: che l'app è stata installata su una schermata Home; che è stato mostrato il nostro invito alle notifiche, e dove — alla prima apertura dell'app installata, dopo l'accesso, nel Profilo o alla fine di un numero; che da lì le notifiche sono state attivate, e per quale dei due argomenti; e che sono state disattivate nel Profilo. Una visita aperta da una notifica arriva con utm_source=push e il tipo di notifica nel suo indirizzo, ed è contata come proveniente da una notifica. Ogni valore che questi diciassette inviano è una parola fissa presa da un elenco scritto nel codice sorgente — mai una squadra, un Pokémon, una distribuzione, una ricerca o qualunque altra cosa tu abbia digitato. Le pagine del riepilogo settimanale ne inviano altri due, che contengono indirizzi anziché parole fisse: quando si segue un link all'interno di un numero, da quale numero veniva, l'indirizzo a cui portava e che tipo di pagina è; e quando si segue uno dei link propri della pagina — al numero precedente o successivo, all'elenco completo, a un'altra lingua, o dall'elenco a un numero — la pagina in cui si trovava e quella a cui portava. Ognuno di questi indirizzi è una pagina che abbiamo pubblicato noi — su questo sito, o un video YouTube a cui un numero rimanda — e mai qualcosa che tu abbia digitato. I cambi di scheda vengono riferiti perché non compaiono mai nella barra degli indirizzi e sarebbero altrimenti invisibili a Google. L'analisi della tua squadra non è in questo elenco: premere ANALIZZA su una pagina che abbiamo pubblicato dice qualcosa di quella pagina, e ciò che il calcolatore ricava poi sui tuoi sei non lascia mai il tuo browser.

Il sito è ospitato su Cloudflare Pages. Cloudflare gestisce ogni richiesta in qualità di host e conserva i registri delle richieste che ogni host conserva.

Cloudflare Web Analytics è attivo. Conta le visualizzazioni di pagina, i referrer e il paese. Non imposta alcun cookie, non memorizza alcun identificativo e non effettua fingerprinting né segue i visitatori da un sito all'altro.

Segnalazioni di errore

L'applicazione segnala i propri errori. Questo sito è fatto di documenti statici su una CDN, senza un server proprio dietro: una pagina che si rompe nel tuo browser non lascia traccia da nessuna parte e nessuno ne verrebbe mai a sapere. A ricevere le segnalazioni è Sentry, gestito da Functional Software, Inc. negli Stati Uniti, ed è lì che finisce una segnalazione.

Una segnalazione contiene l'errore e il punto del codice da cui proviene, l'indirizzo della pagina su cui eri, il tuo browser e la sua lingua, e una breve traccia dei clic e dei cambi di pagina immediatamente precedenti. Non vi è allegato alcun nome, account o indirizzo e-mail, e la raccolta dei corpi delle richieste è disattivata: una squadra in corso di salvataggio non finisce mai lì dentro. I server di Sentry vedono l'indirizzo IP da cui una segnalazione viene inviata, come ogni host deve vederlo per riceverla; non viene conservato nella segnalazione.

In una visita ordinaria non viene inviato nulla. La parte di uno strumento del genere che invia un segnale a ogni pagina vista — il tracciamento di sessione — è disattivata, quindi il tuo browser raggiunge Sentry solo quando qualcosa è davvero andato storto. Una segnalazione viene eliminata 30 giorni dopo il suo arrivo.

Con chi altro parla il tuo browser

Con tre, e nessuno di essi è lì per seguirti da un sito all'altro. I caratteri tipografici, le illustrazioni, gli sprite e i file di dati arrivano tutti da agentrotom.com. Ciò che non ne arriva: il beacon di conteggio delle visite descritto sopra e Google Analytics, caricati entrambi su ogni pagina — il tag Analytics da googletagmanager.com, che invia ciò che misura a google-analytics.com — e il servizio di segnalazione degli errori, che il tuo browser contatta solo quando qualcosa si è rotto. Tutti e tre vedono l'indirizzo IP da cui arriva la connessione, come qualunque host.

Tutto il resto lo avvii tu: l'accesso ti porta su Google o su Discord, e collegare gli strumenti per i sostenitori a un assistente IA apre la procedura di accesso descritta più sotto.

Pubblicità

Oggi su questo sito non viene mostrata pubblicità. Nella build non c'è il codice di alcun circuito pubblicitario, non viene impostato alcun cookie pubblicitario e il browser di nessun lettore contatta un server pubblicitario a causa di questo sito.

La pubblicità è allo studio. Se verrà introdotta, questa pagina sarà aggiornata prima che venga mostrato il primo annuncio, e l'aggiornamento indicherà il circuito, dirà quali cookie o identificativi imposta e rimanderà al modo per rinunciare. Ai lettori dello SEE e del Regno Unito verrà chiesto il consenso tramite una piattaforma di gestione del consenso certificata prima di qualsiasi annuncio personalizzato.

Il paragrafo qui sotto è una bozza per il giorno in cui arriverà la pubblicità e non deve essere pubblicato prima. Si trova qui perché la formulazione sia stabilita in anticipo; non descrive il sito allo stato attuale.

NON IN VIGORE — bozza per una modifica che non è ancora avvenuta

Bozza — per quando inizierà la pubblicità, e non prima

Fornitori terzi, tra cui Google, utilizzano cookie per mostrare annunci in base alle tue visite precedenti a questo sito o ad altri siti. L'uso dei cookie pubblicitari da parte di Google consente a Google e ai suoi partner di mostrarti annunci in base alla tua visita a questo sito e ad altri siti su internet. Puoi disattivare la pubblicità personalizzata nelle impostazioni degli annunci di Google e puoi disattivare l'uso dei cookie per la pubblicità personalizzata da parte di un fornitore terzo su aboutads.info.

Che cosa non viene deliberatamente raccolto

La bacheca meta è costruita leggendo replay pubblici di Pokémon Showdown e comprimendo le squadre che contengono in un elenco di build distinte. Due scelte su come questo viene memorizzato meritano di essere dette, perché sono la differenza tra un corpus sulle squadre e un corpus sulle persone; e una terza cosa merita di essere detta perché le tabelle la registrano davvero:

Non viene conservata alcuna identità di account, nemmeno sotto forma di hash. Né il nome Showdown del giocatore, né un suo hash, né un hash con sale. Nella tabella non c'è nulla da cui un nome possa essere ricostruito o con cui possa essere confrontato, perché nulla di derivato da un nome è mai stato scritto.

Gli orari sono conservati al giorno, di proposito. Di ogni build e di ogni composizione di squadra si registrano il primo e l'ultimo giorno in cui è stata vista, e per nessuna delle due viene conservato un orario. Un orario preciso su una squadra vista di rado la restringe a una manciata di battaglie pubbliche e da lì a una persona; un giorno no.

Di ogni giorno viene registrato anche come è andato. Per una data build o composizione di squadra e un dato giorno in cui è stata giocata, una riga conta gli avvistamenti; quanti di essi provengono da un registro di battaglia abbastanza completo da dire qualcosa di più; e, tra questi, quanti sono arrivati a un esito, quanti sono stati vinti, quanti erano con punteggio e quanti erano di torneo anziché di ladder. Conta inoltre in quanti di quei registri figurava un numero di turno finale, e ne fa la somma. In un giorno in cui una build è stata vista una sola volta, quella riga descrive quindi una singola battaglia: se era con punteggio, se è stata vinta e quanti turni è durata. Nulla in essa nomina o indica un giocatore.

A parte questo: nulla di ciò che costruisci nel calcolatore viene inviato da qualche parte. L'analisi della tua squadra avviene nel tuo browser, sul tuo dispositivo, e dietro non c'è alcun evento, alcun ping, alcuna telemetria. Ci sono due cose che possono uscire, e nessuna delle due è la tua squadra. Una è una segnalazione di errore quando la pagina stessa si rompe, e contiene il guasto — vedi Segnalazioni di errore. L'altra è una segnalazione che scegli di inviare tu: il pulsante nella scheda del profilo apre una bozza nel tuo stesso programma di posta, già compilata con la build e la regolamentazione su cui gira l'applicazione, la lingua che stai usando, se hai effettuato l'accesso o no (mai chi sei), quante squadre hai (un numero, non le squadre), le dimensioni della finestra del browser e la sua densità di pixel, se la cache offline dell'app è attiva, lo user agent del browser e l'ora in cui la bozza è stata aperta. È una bozza: la leggi, la modifichi, ne cancelli qualsiasi riga, e non viene inviato nulla finché non la invii tu.

Gli strumenti per i sostenitori

Agent Rotom offre un server MCP, così che un sostenitore possa interrogare gli stessi dati da un assistente IA e, tramite esso, elencare, salvare ed eliminare le proprie squadre salvate. Funziona separatamente dal sito, è raggiungibile solo con un token bearer e conserva quattro cose: se il tuo account possa usarlo — l'identificativo del tuo account, la data in cui quel diritto scade se ne ha una, da dove proviene, e un limite di chiamate proprio dell'account quando ne è stato fissato uno; l'autorizzazione concessa — l'identificativo del tuo account, il tuo indirizzo e-mail e gli ambiti che hai approvato; quante chiamate ha effettuato oggi il tuo account, perché un uso intenso non tolga spazio agli altri; e un conteggio giornaliero delle registrazioni di client anonimi, che è un numero senza alcuna identità associata.

Se non li usi, nulla di quanto sopra esiste per te.

Per quanto tempo viene conservato

Le tue scelte

Dove la legge del luogo in cui vivi ti riconosce diritti sui tuoi dati — accedervi, rettificarli, portarli altrove o farli cancellare — quei diritti si applicano, e l'indirizzo qui sopra è il modo per esercitarli.

Minori

Questo sito è uno strumento per il gioco competitivo e non è rivolto ai bambini piccoli. In nessun punto viene chiesta l'età, e nessuna età viene conservata: per usarlo non serve alcun account, e non viene raccolto nulla su un lettore a meno che non acceda.

L'accesso è possibile solo con un account Google o Discord, e ciascuno di questi servizi fissa la propria età minima. Se sei un genitore o un tutore e ritieni che un minore abbia effettuato l'accesso qui, scrivi a support@agentrotom.com: l'account e le squadre salvate al suo interno verranno cancellati.

Modifiche a questa informativa

Quando questa informativa cambia in modo sostanziale, la data in cima alla pagina avanza e la modifica viene descritta qui. Una modifica che introduca un nuovo destinatario dei tuoi dati — un circuito pubblicitario prima di tutto — sarà pubblicata prima di avere effetto, non dopo.

2026-10-07 — L'app si può installare e può inviare notifiche. Puoi aggiungere Agent Rotom alla schermata Home e attivare le notifiche; Notifiche dice che cosa si conserva per un dispositivo che lo fa, e Analisi del traffico elenca i quattro resoconti arrivati con esse.

2026-10-07 — Google Analytics ora imposta cookie, se lo permetti. Nel SEE, nel Regno Unito e in Svizzera vengono impostati solo dopo che hai accettato; altrove si possono disattivare da Impostazioni cookie. Cookie indica quali sono i due e quanto durano.

2026-09-17 — Google Analytics è stato attivato, configurato per non impostare alcun cookie e non conservare alcun identificatore nel tuo browser. È stato descritto qui prima che il tag fosse pubblicato; Analisi del traffico dice che cosa invia e che cosa non può fare.

2026-09-17 — Nella scheda del profilo è stato aggiunto un pulsante per segnalare un bug, che apre una bozza nel tuo stesso programma di posta e da solo non invia nulla; Che cosa non viene deliberatamente raccolto dice esattamente che cosa contiene la bozza.

Domande: support@agentrotom.com.