Privacy Policy
Dashboard analisi creativa · Matteo Landi
Ultimo aggiornamento: 20 luglio 2026
1. Titolare del trattamento
Il titolare del trattamento dei dati personali raccolti tramite questa applicazione web (di seguito "Dashboard") è Matteo Landi, contattabile all'indirizzo matteoolandi@gmail.com.
2. Finalità del trattamento
La Dashboard è uno strumento di analisi delle performance pubblicitarie Meta (Facebook e Instagram Ads) utilizzato dal titolare come consulente marketing per fornire report ai propri clienti (agenzie e inserzionisti). I dati raccolti sono trattati esclusivamente per:
- Autenticare l'accesso degli utenti autorizzati (login Google)
- Recuperare e visualizzare metriche pubblicitarie aggregate degli account Meta gestiti dai clienti
- Generare report read-only condivisibili tramite link privato con i clienti finali
- Diagnosticare errori tecnici e mantenere la sicurezza del servizio
3. Dati raccolti
3.1 Dati di autenticazione
Quando accedi tramite Google OAuth, riceviamo dal provider:
- Indirizzo email
- Nome e cognome pubblici
- Immagine del profilo (URL pubblico)
L'accesso è consentito solo agli indirizzi email presenti in una allowlist configurata dal titolare (attualmente: matteoolandi@gmail.com ed eventuali collaboratori esplicitamente autorizzati).
3.2 Dati business (Meta Ads)
La Dashboard si connette all'API pubblicitaria di Meta (Marketing API) usando un token di accesso configurato dal titolare. I dati sincronizzati sono aggregati (nessun dato personale degli utenti finali degli ads viene trattato):
- Metriche di performance: spesa, impressioni, click, ROAS, CTR
- Metadata delle creatività: nome ad, copy, thumbnail, URL destinazione
- Conversioni aggregate (numero e valore)
3.3 Dati tecnici
Log di sistema minimali (timestamp, endpoint chiamati, errori) sono generati automaticamente dall'infrastruttura di hosting (Railway) per finalità di sicurezza e debugging. Non tracciamo comportamento utente né usiamo cookie di analytics o profilazione.
4. Base giuridica
- Auth Google: consenso esplicito dell'utente al momento del login (art. 6 par. 1 lett. a GDPR)
- Sync Meta Ads: legittimo interesse del titolare nell'analisi delle performance pubblicitarie per il servizio di consulenza offerto ai clienti (art. 6 par. 1 lett. f GDPR)
- Log tecnici: legittimo interesse alla sicurezza del servizio (art. 6 par. 1 lett. f GDPR)
5. Terzi che trattano i dati (data processors)
Per erogare il servizio ci avvaliamo dei seguenti fornitori, tutti legati da contratti conformi al GDPR:
| Fornitore | Servizio | Sede |
|---|---|---|
| Supabase | Database Postgres + autenticazione | Irlanda (UE) |
| Railway | Hosting server applicativo | Stati Uniti |
| Meta Platforms | Fonte dati pubblicitari (Marketing API) | Stati Uniti / Irlanda (UE) |
| OAuth provider per il login | Stati Uniti / Irlanda (UE) | |
| Resend | Invio email di notifica errori (opzionale) | Stati Uniti |
| GitHub Actions | Scheduler per sync automatico giornaliero | Stati Uniti |
6. Trasferimento dati extra-UE
Alcuni dei fornitori sopra elencati hanno server negli Stati Uniti. I trasferimenti sono coperti dalle Standard Contractual Clauses (SCC) approvate dalla Commissione Europea e/o dal Data Privacy Framework (DPF) per i fornitori certificati. Nessun dato viene trasferito a paesi terzi privi di garanzie adeguate.
7. Periodo di conservazione
- Metriche giornaliere (insights): 18 mesi dalla generazione. Dopo tale periodo vengono cancellate automaticamente tramite job schedulato (pg_cron)
- Metadata delle creatività: conservati per il tempo necessario al servizio di analisi storica (tipicamente per la durata del rapporto commerciale col cliente)
- Dati di autenticazione: conservati per la durata della sessione (session cookie Supabase, default 7 giorni)
- Log tecnici: rotazione a 30 giorni gestita dall'infrastruttura di hosting
8. Sicurezza
Applichiamo misure tecniche e organizzative appropriate per proteggere i dati:
- Connessione cifrata HTTPS (HSTS) su tutti gli endpoint
- Autenticazione via OAuth 2.0 (Google) + allowlist di indirizzi email autorizzati
- Chiamate API Meta firmate con App Secret Proof (HMAC-SHA256)
- Row Level Security (RLS) sul database Supabase
- Endpoint pubblici protetti da CSRF check (Origin/Referer whitelist)
- Link di condivisione read-only per i clienti generati con token opachi random 256-bit (non enumerabili)
- Nessun dato sensibile loggato (mascheratura credenziali)
9. Diritti dell'interessato
In quanto interessato al trattamento, hai diritto di:
- Accedere ai tuoi dati (art. 15 GDPR)
- Rettificare dati inesatti (art. 16 GDPR)
- Cancellare i tuoi dati - diritto all'oblio (art. 17 GDPR)
- Limitare il trattamento (art. 18 GDPR)
- Ricevere i dati in formato portabile (art. 20 GDPR)
- Opporti al trattamento basato su legittimo interesse (art. 21 GDPR)
- Revocare il consenso in qualsiasi momento (per i trattamenti basati su consenso)
Per esercitare uno o più di questi diritti, scrivi a matteoolandi@gmail.com. Rispondiamo entro 30 giorni dalla richiesta.
10. Reclamo all'autorità di controllo
Se ritieni che il trattamento dei tuoi dati violi il GDPR, hai diritto di proporre reclamo al Garante per la Protezione dei Dati Personali (www.garanteprivacy.it) o all'autorità di controllo del tuo paese di residenza abituale.
11. Modifiche a questa policy
Potremmo aggiornare periodicamente questa policy per riflettere cambiamenti nel servizio o nella normativa. La data dell'ultimo aggiornamento è indicata in cima a questa pagina. Ti incoraggiamo a rileggerla periodicamente.