Vai al contenuto principale

Informativa privacy

Ultimo aggiornamento: 11 novembre 2026

Questo sito è il portfolio personale di Angelo D'Agostino, titolare del trattamento descritto in questa pagina, contattabile tramite la pagina contatti. Il sito è progettato per raccogliere il meno possibile: niente pubblicità, nessun tracciamento. Le visite sono contate in forma aggregata, senza cookie e senza identificarti (vedi “Statistiche di visita”). Unica eccezione: quando invio il mio CV con un link privato, l'apertura e il download vengono contati, e lo stesso vale per l'avvio del download di un PDF dalla pagina pubblica del Curriculum, come descritto in «Link privati al CV».

Hosting e sicurezza (Cloudflare)

  • Il sito funziona su Cloudflare Workers. Per servire le pagine e proteggere il sito, Cloudflare tratta dati tecnici di ogni richiesta, come indirizzo IP, indirizzo richiesto, user agent del browser e orario.
  • Brevi log tecnici (metadati delle richieste e messaggi di errore) sono conservati da Cloudflare Workers Logs per al massimo 3 giorni, per diagnosticare guasti e abusi.
  • Base giuridica: legittimo interesse a gestire e proteggere il sito (art. 6(1)(f) GDPR). Cloudflare, Inc. agisce come responsabile del trattamento secondo il suo Data Processing Addendum; i trasferimenti fuori dall'UE si basano sul Data Privacy Framework UE–USA e sulle Clausole Contrattuali Standard.

Statistiche di visita (aggregate, senza cookie)

  • Per capire quali pagine e funzioni vengono usate, il sito conta le visite e alcune interazioni: l'ingresso nella Stanza o nella Città 3D, la scoperta o il completamento di un easter egg, l'avvio o l'invio del modulo contatti, il cambio di tema. Ogni conteggio registra soltanto l'indirizzo della pagina senza parametri, la lingua, una classe di dispositivo generica (desktop, tablet, mobile) ricavata dallo user agent del browser, il paese che Cloudflare ricava dalla connessione, il tipo di sito di provenienza (motore di ricerca, social network, altro, nessuno) e, per alcune interazioni, un'etichetta fissa come “stanza” o “città”.
  • Per questo non si usano cookie né archiviazione locale e non viene creato alcun identificativo: le visite non possono essere collegate tra loro né a una persona. Il tuo indirizzo IP e lo user agent completo non vengono memorizzati; ciò che scrivi nei moduli, i movimenti del mouse e lo scorrimento non vengono mai registrati. Le visite del titolare del sito e dei crawler automatici non vengono contate.
  • I conteggi sono conservati in Cloudflare Workers Analytics Engine (Cloudflare agisce come responsabile del trattamento, come per l'hosting) per circa tre mesi; solo totali aggregati possono essere conservati più a lungo.
  • Base giuridica: legittimo interesse a capire, in forma aggregata, come viene usato il sito per migliorarlo (art. 6(1)(f) GDPR). Puoi opporti in qualsiasi momento scrivendo tramite la pagina contatti.

Modulo di contatto e corrispondenza

  • Finalità: leggere e rispondere al tuo messaggio e tenere in un unico posto la conversazione che ne segue. Quando scrivi tramite il modulo, il tuo nome, il tuo indirizzo e-mail, il tipo di richiesta che scegli e il messaggio vengono salvati nel database del sito come conversazione, e il titolare riceve un avviso per e-mail. Le risposte del titolare, e le tue risposte a queste, vengono aggiunte alla stessa conversazione.
  • Cosa viene conservato per ogni conversazione: nome e indirizzo e-mail, tipo di richiesta, lingua della pagina, i messaggi in testo semplice con data e ora e, per le risposte del titolare, lo stato di consegna comunicato dal fornitore di posta (accettato, consegnato, in ritardo, respinto, segnalato come spam). Indirizzo IP, dati del browser e identificativi di tracciamento non vengono conservati.
  • Nessun tracciamento e nessuna profilazione: le risposte sono inviate in testo semplice, senza pixel di tracciamento né link riscritti, quindi nessuno registra se o quando apri un messaggio o fai clic su un link. I tuoi dati non sono usati per profilazione, marketing o decisioni automatizzate.
  • Gli allegati non vengono importati: se rispondi con un allegato, ne viene annotato solo il nome e il file viene scartato. Le e-mail in HTML sono ridotte a testo semplice e mai mostrate come contenuto web, quindi nessun contenuto remoto viene caricato.
  • Fornitori, che agiscono su istruzione del titolare: Cloudflare (hosting su Workers ed Email Routing, che riceve le tue risposte); Resend (invia le risposte del titolare da contact@angelo-dagostino.com e comunica al sito i relativi eventi di consegna — l'invio avviene dalla regione UE di Resend, eu-west-1 in Irlanda, ma Resend conserva i dati che tratta, cioè i messaggi che invia e i loro eventi di consegna, negli Stati Uniti, sulla base dell'EU–US Data Privacy Framework e delle Clausole contrattuali standard UE incorporate nel suo accordo sul trattamento dei dati); Neon (il database PostgreSQL in cui sono conservate le conversazioni, ospitato nell'UE su AWS eu-central-1, Francoforte).
  • Per impedire abusi automatici, il modulo usa Cloudflare Turnstile (una verifica rispettosa della privacy) e un limite di frequenza temporaneo basato sull'indirizzo IP; nessuno dei due conserva i tuoi dati dopo la verifica.
  • L'edizione legacy del sito (legacy.angelo-dagostino.com) ha lo stesso modulo. Invia quello che scrivi a questo sito, con gli stessi controlli e lo stesso effetto descritti sopra, e non imposta alcun cookie.
  • Conservazione: una conversazione resta finché è aperta. Una volta archiviata, viene cancellata automaticamente dopo 12 mesi. La posta che non si riesce ad associare a una conversazione viene cancellata dopo 30 giorni, salvo che il titolare la archivi in una conversazione; i registri tecnici degli eventi di consegna dopo 30 giorni. Il titolare può esportare o cancellare una conversazione in qualsiasi momento, e lo fa su richiesta.
  • Base giuridica: la tua richiesta (art. 6(1)(b) GDPR) e il legittimo interesse del titolare a rispondere, a conservare traccia della corrispondenza e a proteggere il modulo (art. 6(1)(f) GDPR). Per ricevere una copia della tua conversazione o farla cancellare, scrivi tramite la pagina contatti o rispondi a uno qualsiasi dei messaggi.

Cookie e archiviazione locale

  • theme — ricorda la modalità chiara o scura (1 anno). lang-choice — ricorda la lingua (1 anno) e viene scritto solo quando scegli una lingua con il selettore di lingua; aprire una pagina in una lingua non salva nulla. Sono strettamente necessari a funzioni che scegli tu, quindi non richiedono un banner di consenso.
  • Edizione legacy (legacy.angelo-dagostino.com): nessun cookie. Conserva nell'archiviazione locale legacy-lang — la tua lingua, scritta solo quando segui uno dei suoi link di lingua — e legacy-theme — modalità chiara o scura, scritta solo quando usi il suo interruttore — più due voci di archiviazione di sessione di breve durata che evitano di ripetere il caricamento iniziale e la transizione tra pagine. Solo preferenze: nessun identificativo, mai inviate al server.
  • Voci ad:hc:v1:* nell'archiviazione locale — ricordano se hai già visto l'animazione iniziale e il suggerimento 3D, e se sei già entrato nell'esperienza 3D, così non vengono riproposti. Solo preferenze dell'interfaccia: nessun identificativo, mai inviate al server.
  • Non vengono usati cookie pubblicitari o statistici. Cloudflare può impostare cookie tecnici di sicurezza strettamente necessari.

Link privati al CV (conteggio di visualizzazioni e download)

  • Quando invio il mio CV con un link privato, conto come viene usato quel link, per sapere se il documento è arrivato alla persona giusta. Vale per i documenti aperti tramite un link di questo tipo e per i download dei PDF avviati dalla pagina pubblica del Curriculum (qui non viene contata la visita della pagina, solo il download, senza alcun link associato); il resto del sito non è toccato. L'apertura del documento e l'avvio di un download del PDF sono contati una volta al giorno ciascuno, con la lingua che hai usato e, per un download, il tema, la scelta della foto e il tipo di file (versione grafica o ATS semplice).
  • Per ogni conteggio vengono salvati: un codice pseudonimo, il giorno, la lingua, la scelta fatta in un download e quale link è stato usato. Il codice è calcolato da una forma abbreviata del tuo indirizzo IP (l'ultima parte viene tolta) e dallo user agent del browser, mescolati con un segreto che cambia ogni giorno. Il tuo indirizzo IP, il tuo user agent e la tua identità non vengono salvati e, poiché il segreto cambia ogni giorno, la stessa persona ha un codice diverso ogni giorno e su ogni link. Il codice è pseudonimo: resta un dato personale e, finché esiste il segreto del giorno, chi lo possiede potrebbe verificare se un codice corrisponde a un certo indirizzo e browser.
  • Il segreto giornaliero viene cancellato dopo al massimo 48 ore (i backup del database conservati dal fornitore per la sua finestra di ripristino possono tenerlo un po' più a lungo). I conteggi sono conservati 13 mesi e poi cancellati; eliminando un link si eliminano i suoi conteggi. Sono escluse dai conteggi, per quanto il sito riesce a riconoscerle, le visite dei browser in cui il proprietario ha effettuato l'accesso, dei robot dei motori di ricerca e delle anteprime dei link, e dei browser che si limitano a precaricare una pagina; se il proprietario apre un link da un dispositivo mai collegato all'area di amministrazione, la visita viene contata.
  • Cosa vede chi invia il link: i totali di visualizzazioni e download, per lingua e per link, e quando ogni link è stato aperto l'ultima volta. Ogni link ha un'etichetta che vede solo il proprietario (per esempio l'azienda o il ruolo a cui è stato inviato): non viene mai mostrata a te e non compare in nessun documento.
  • Cookie: aprendo il documento viene impostato un solo cookie di sessione strettamente necessario, usato solo per tenerlo aperto (termina dopo 30 minuti di inattività, dopo 8 ore al massimo o quando premi Chiudi). Non vengono usati cookie statistici o di tracciamento e nulla viene salvato sul tuo dispositivo per il conteggio.
  • Base giuridica: legittimo interesse a sapere se i documenti che invio vengono aperti (art. 6(1)(f) GDPR). I dati sono trattati dai fornitori di hosting e di database del sito indicati altrove in questa informativa, che agiscono come responsabili del trattamento. Per sapere cosa è conservato su di te, per opporti o per chiedere la cancellazione, scrivi tramite la pagina contatti indicando il link o il giorno in cui l'hai usato; poiché un codice non è riconducibile a una persona senza il segreto del giorno, potrei non riuscire a individuare i tuoi dati, e te lo comunicherò.

Contenuti incorporati

  • Alcune scene interattive riproducono musica o video tramite l'incorporamento a privacy avanzata di YouTube (youtube-nocookie.com). Quando un player viene caricato, Google riceve dati tecnici come l'indirizzo IP, secondo l'informativa privacy di Google.
  • Nella pagina Crediti, qui e nell'edizione legacy (legacy.angelo-dagostino.com), i titoli di coda riproducono una canzone con lo stesso incorporamento («Shadows» di Saults). Il player viene caricato solo quando premi «Guarda i titoli di coda»; fino ad allora la pagina non fa richieste a YouTube.

I tuoi diritti

  • Puoi chiedere l'accesso ai tuoi dati personali, la rettifica o la cancellazione, la limitazione o l'opposizione al trattamento e la portabilità (artt. 15–22 GDPR), scrivendo tramite la pagina contatti.
  • Hai inoltre il diritto di proporre reclamo al Garante per la protezione dei dati personali (www.garanteprivacy.it) o all'autorità del tuo paese.