Questo documento è pubblicato in inglese e in otto traduzioni. Il testo inglese è quello che fa fede: dove una traduzione e l’inglese divergono, prevale l’inglese.
1. In breve
- Per prenotare fornisci un nome, un indirizzo email e un numero di telefono. La targa del veicolo e il numero del volo sono facoltativi.
- Questi dati vanno all’operatore del parcheggio che hai prenotato, perché sono loro a dover trovare la tua auto e a doverti riconsegnarla. Sono loro a rispondere di quella registrazione.
- Non ti viene chiesto nulla di cui una prenotazione non abbia bisogno: nessun account, nessuna password, nessuna data di nascita, nessun indirizzo postale. I dati della carta vanno nel modulo del fornitore di pagamenti stesso e viaggiano direttamente verso di lui — Parkena non li vede mai.
- Questo sito non esegue analytics e non imposta cookie propri. Il tuo browser conserva il tema che hai scelto e, per un momento durante un pagamento, l’indirizzo email della prenotazione; il passaggio di pagamento carica un solo script, quello di Stripe. Qui nessuno ti sta tracciando.
- I prezzi si muovono da soli, ma mai a causa di qualcosa che ti riguarda. In questa piattaforma non esiste da nessuna parte un profilo che ti riguardi.
2. Chi risponde di che cosa
In ogni prenotazione sono coinvolte due società, e il diritto europeo in materia di protezione dei dati vuole sapere quale delle due decide che cosa succede ai tuoi dati. La risposta onesta è che decidono entrambe, per finalità diverse.
L’operatore del parcheggio
L’operatore è il titolare del trattamento della tua prenotazione. Il parcheggio è suo, l’inventario è suo, è il suo personale a chiamare il numero che hai lasciato se la tua auto è attesa alle 04:40 e tu non ci sei, ed è la sua sbarra che la tua auto deve ripassare. La prenotazione, la scheda di contatto e il veicolo vengono scritti negli archivi dell’operatore stesso, che nessun altro operatore può vedere. La vendita, invece, è di Parkena: lo dice il paragrafo qui sotto.
Parkena
Parkena è titolare del trattamento per la gestione della piattaforma: pubblicare gli annunci, formulare il preventivo, incassare il pagamento a proprio nome, scrivere la prenotazione in modo accurato, conservare la propria registrazione della vendita così com’è stata conclusa e mantenere il servizio sicuro e onesto. Parkena gestisce inoltre il database e la console che l’operatore utilizza, e in quel ruolo agisce come responsabile del trattamento per conto dell’operatore.
Poiché un unico database contiene entrambi i lati, la distinzione qui sopra riguarda le finalità e non le macchine. Parkena ha accesso tecnico alle registrazioni che conserva per gli operatori, e lo dice qui invece di lasciar intendere una separazione che fisicamente non esiste.
[ DA COMPLETARE PRIMA DEL LANCIO — la denominazione della società titolare del trattamento, la sua sede legale e l’indirizzo di contatto per le richieste in materia di protezione dei dati ]
[ DA COMPLETARE PRIMA DEL LANCIO — se sia obbligatorio un responsabile della protezione dei dati e, in tal caso, chi sia — e l’accordo scritto sul trattamento tra Parkena e ciascun operatore ]
3. Che cosa viene raccolto quando prenoti
Questo è l’elenco completo di ciò che una prenotazione raccoglie. È l’elenco dei parametri dell’unica funzione di database attraverso cui passa una prenotazione, quindi non c’è nulla che venga raccolto in silenzio accanto a esso. I dati della carta non ci sono e non vi si aggiungono mai: il modulo della carta nel passaggio di pagamento è di Stripe, e la sezione 4 dice che cosa significa.
Dal modulo
- Nome e cognome. Obbligatori — un’auto non può essere riconsegnata a qualcuno di cui non si sa il nome.
- Indirizzo email. Obbligatorio. Conservato senza distinzione tra maiuscole e minuscole, perché un indirizzo che differisce solo per le maiuscole è lo stesso indirizzo.
- Numero di telefono. Obbligatorio. È il numero che il parcheggio chiama, quindi viene tenuto aggiornato invece di essere congelato insieme alla vendita.
- Targa del veicolo. Facoltativa. Conservata in maiuscolo, senza spazi né punteggiatura, così che alla sbarra un’auto sia una sola auto. La piattaforma può registrare anche il Paese in cui la targa è immatricolata; il modulo di prenotazione attuale non lo chiede.
- Numero del volo. Facoltativo. Conservato in maiuscolo e usato per aspettarti quando un volo è in ritardo.
Dalla prenotazione stessa
- Il parcheggio, l’ora di consegna e quella di ritiro come orari dell’orologio in quel parcheggio, e il fuso orario in cui vanno letti.
- La vendita così com’è stata conclusa: la valuta, il totale, una riga per ogni giorno addebitabile e le condizioni di annullamento della piattaforma così com’erano in quel momento. Questa parte è congelata e non viene mai riscritta, perché è la registrazione di ciò che hai accettato.
- Lo stato della prenotazione e lo stato del pagamento, che partono entrambi come «in attesa».
- Un codice di prenotazione, generato dal database a partire dall’identificativo della prenotazione stessa.
- Il momento in cui la registrazione è stata creata e quello in cui è stata modificata l’ultima volta.
- La lingua in cui stavi navigando al momento della prenotazione, così che un messaggio su quella prenotazione possa essere scritto in quella lingua.
Un valore derivato, e a che cosa serve
La prenotazione conserva anche un codice il cui unico compito è riconoscere una seconda pressione del pulsante Prenota come la stessa prenotazione e non come una seconda. È un hash SHA-256 del parcheggio, delle due date e del codice di prenotazione casuale che il tuo browser conserva per quella sosta mentre prenoti — lo descrive la pagina sui cookie — quindi nulla che ti riguardi vi entra, e può riconoscere soltanto una pressione fatta da quella stessa procedura di prenotazione, con lo stesso indirizzo email e la stessa auto. Una prenotazione fatta prima di questa versione dell’informativa ne conserva una forma precedente: un hash del parcheggio, delle due date, del tuo indirizzo email e della tua targa. Nessuna delle due forme è usata per nient’altro né viene mai condivisa, e quando la tua scheda di contatto viene oscurata (sezione 9) il codice su ciascuna delle tue prenotazioni viene sostituito da uno che indica soltanto la prenotazione.
Quando ti limiti a cercare
La ricerca invia al database il luogo e le date che hai digitato, così che possa calcolare il prezzo delle soste corrispondenti. Non viene allegato nulla che ti identifichi, e di una ricerca non viene conservato nulla.
4. Che cosa non viene raccolto
- I dati della carta non raggiungono mai Parkena. Il pagamento avviene in un modulo che Stripe, il fornitore di pagamenti, mette sulla pagina: quello che digiti lì va direttamente a Stripe, e quello che Parkena conserva sono l’importo, la valuta e se la prenotazione è pagata — mai la carta.
- Nessun account per i viaggiatori, nessuna password, nessun accesso. Non c’è nulla in cui autenticarsi.
- Nessun indirizzo postale, nessuna data di nascita, nessun numero di documento.
- Nessun analytics, nessun identificativo pubblicitario e nessun pixel. Il sito non imposta cookie propri; il tuo browser tiene il tema che hai scelto e, durante un pagamento, l’indirizzo email della prenotazione, e la pagina di pagamento carica lo script di Stripe. Vedi la pagina sui cookie, che dice tutto questo più in dettaglio.
- Nessun dato di localizzazione. Il sito non chiede mai al browser dove ti trovi.
5. Come i tuoi dati arrivano all’operatore
Questo sito web è un insieme di file statici. Quando premi Prenota, cerchi una prenotazione o ne annulli una, il tuo browser invia la richiesta via HTTPS a una piccola funzione di Parkena che gira davanti al database. Quella funzione controlla quante richieste stanno arrivando da un singolo indirizzo di rete, poi scrive o legge la prenotazione nel database con un ruolo limitato. Registra soltanto quale rotta è stata chiamata, se ha avuto successo e quanto è durata — mai il tuo codice di prenotazione, il tuo indirizzo email, il tuo nome o il tuo indirizzo di rete — e non conserva alcuna copia dei tuoi dati.
Il database rifiuta una prenotazione invece di tirare a indovinare, e quando lo fa scrive una riga nel proprio log di server indicando il parcheggio e il motivo. Quella riga non contiene dati di contatto.
6. Perché ci è consentito conservarli
- Per accettare ed eseguire la prenotazione che hai chiesto — il nome, l’indirizzo email, il numero di telefono, la sosta, la targa e il numero del volo. È un trattamento necessario all’esecuzione di un contratto con te (articolo 6, paragrafo 1, lettera b), del GDPR).
- Per far funzionare la piattaforma in modo onesto: riconoscere un doppio invio così che tu non risulti prenotato due volte, rifiutare una vendita a un prezzo che non ti è stato mostrato, conservare una registrazione che quadri con la contabilità dell’operatore e difendere il servizio dagli abusi. Sono i nostri legittimi interessi e quelli dell’operatore (articolo 6, paragrafo 1, lettera f)).
- Per conservare la registrazione dell’operazione che la legge impone all’operatore di conservare a fini fiscali e contabili (articolo 6, paragrafo 1, lettera c)).
Nulla di tutto questo avviene sulla base del consenso, perché non viene fatto proprio nulla di facoltativo: non c’è marketing, non ci sono analytics e non c’è tracciamento a cui acconsentire. Se un giorno la cosa dovesse cambiare, cambierà con una richiesta e non di nascosto.
8. Dove vengono conservati, e i trasferimenti fuori dall’UE
I due fornitori di hosting qui sopra sono società americane che offrono regioni di hosting europee, ed entrambi possono essere — e dovrebbero essere — configurati per tenere questi dati in Europa. Anche Stripe e Resend sono americane, e il meccanismo su cui il loro trattamento si fonda appartiene allo stesso spazio vuoto qui sotto. In quale regione giri davvero il sistema di produzione, e su quale meccanismo giuridico si fondi un eventuale trasferimento al di fuori dello Spazio economico europeo, sono fatti che qui vanno indicati con esattezza invece che approssimati:
[ DA COMPLETARE PRIMA DEL LANCIO — la regione di hosting del database di produzione e del sito web ]
[ DA COMPLETARE PRIMA DEL LANCIO — il meccanismo di trasferimento su cui si fonda qualsiasi trattamento al di fuori del SEE (clausole contrattuali tipo, una decisione di adeguatezza o l’accordo che le sostituisce) ]
Quando il parcheggio si trova in Svizzera, l’operatore che detiene la tua prenotazione è svizzero. La Svizzera è riconosciuta dalla Commissione europea come Paese che offre un livello di protezione adeguato, quindi quel particolare passaggio non richiede alcun ulteriore meccanismo.
9. Per quanto tempo vengono conservati
In parole chiare: nulla viene cancellato automaticamente. Oggi in questa piattaforma non esiste alcuna cancellazione programmata, alcun processo di scadenza né alcun timer di conservazione, e questa informativa non ne dichiarerà uno.
Una prenotazione non può essere cancellata affatto. Il privilegio di cancellarne una non è concesso a nessuno — né all’operatore, né al suo account proprietario, né alla chiave di servizio della piattaforma stessa — perché una prenotazione è una registrazione contabile e un contratto, e se sia dovuto un rimborso è una domanda a cui deve restare possibile rispondere. Una prenotazione che non si concretizza viene annullata, e la registrazione annullata è la risposta.
La tua scheda di contatto è una riga separata ed è trattata in modo diverso. Può essere corretta e può essere oscurata sul posto, ed è così che si dà seguito a una richiesta di cancellazione: la vendita sopravvive, la persona ne scompare. Una scheda di contatto a cui non punta alcuna prenotazione può essere cancellata del tutto.
Un oscuramento non è uno spazio lasciato vuoto. Il tuo nome e il tuo cognome, il tuo indirizzo email, il tuo numero di telefono e ogni targa presente sulle tue prenotazioni vengono sovrascritti con marcatori fissi, e la data in cui è avvenuto viene annotata sulla scheda. Ciò che resta non può essere usato per raggiungerti né per riconoscerti, e non si può tornare indietro.
La prenotazione in sé conserva il suo codice, le sue date, il suo parcheggio e il suo totale, perché è quella la registrazione contabile. Semplicemente non dice più chi sei.
I tuoi dati vengono conservati finché una sosta deve ancora arrivare o è in corso, perché l’operatore deve poterti raggiungere e restituirti l’auto, e finché Parkena ti deve ancora un rimborso o sta aspettando che un tuo pagamento vada a buon fine. Una sosta è finita quando la tua auto risulta ritirata, oppure quando l’ora di ritiro è passata e non risulta che la tua auto sia ancora lì. Una volta finite o annullate tutte le soste, e senza più alcun rimborso né alcun pagamento in sospeso, la scheda può essere oscurata su richiesta.
[ DA COMPLETARE PRIMA DEL LANCIO — il periodo di conservazione e il minimo di legge che lo determina ]
10. I tuoi diritti
Se il GDPR ti si applica, hai il diritto di chiedere una copia dei dati personali che ti riguardano, di farli rettificare, di farli cancellare, di farne limitare l’uso, di riceverli in un formato portabile e di opporti a un trattamento svolto sulla base del legittimo interesse. Puoi anche proporre reclamo a un’autorità di controllo.
La cancellazione ha il limite indicato nella sezione 9: la registrazione della vendita sopravvive a una richiesta di cancellazione, oscurata, perché la legge obbliga l’operatore a conservarla. Tutto il resto che ti riguarda può sparire.
L’operatore che detiene la tua prenotazione è la via più rapida per qualunque cosa riguardi quella prenotazione, e il suo nome è sulla tua conferma. Puoi anche scrivere a Parkena, che gestisce il sistema in cui la registrazione si trova.
Chiedere all’operatore non è una formula di rito: cancellare i tuoi dati è un comando sulla prenotazione, dentro il software che usa tutti i giorni, e un proprietario o un manager di quell’azienda può farlo lì, sul momento, una volta finita la tua sosta e senza più alcun rimborso né alcun pagamento in sospeso, come spiega la sezione 9. Non deve essere coinvolto nessuno in Parkena, e nessuno deve scrivere codice.
Scrivi a privacy@parkena.com. Contrassegna il messaggio come richiesta in materia di protezione dei dati, così che non venga gestito come assistenza ordinaria — fa scattare un termine che l’assistenza ordinaria non fa scattare.
[ DA COMPLETARE PRIMA DEL LANCIO — l’indirizzo postale per le richieste in materia di protezione dei dati ]
[ DA COMPLETARE PRIMA DEL LANCIO — l’autorità di controllo a cui va indirizzato un reclamo ]
Finché quelle due righe non saranno compilate, la via che funziona è l’indirizzo email sulla pagina dei contatti. Arriva a una persona, e una richiesta inviata lì verrà trattata — ma è una casella di assistenza generica e non un canale costruito per richieste di questo tipo, e non sostituisce l’indirizzo formale che un titolare del trattamento è tenuto a pubblicare.
11. Decisioni automatizzate, e perché i prezzi si muovono
Nessuna decisione che produca effetti giuridici o similmente significativi nei tuoi confronti viene presa in modo automatizzato, e in questa piattaforma non esiste da nessuna parte un profilo che ti riguardi.
I prezzi si muovono davvero da soli, e questo merita una risposta chiara invece di una smentita. Dove un operatore ha impostato una fascia invece di un prezzo fisso, la piattaforma sceglie il prezzo al giorno al suo interno a partire da esattamente due dati: quanto è già pieno quel parcheggio in quella data e quanti giorni mancano alla data. Non ha nessun altro dato in ingresso. Non sa chi sta chiedendo, non legge una cronologia di navigazione, non tiene conto del dispositivo, e non potrebbe farlo: niente di tutto questo arriva al calcolo. A due persone che chiedono la stessa sosta nello stesso momento viene indicato lo stesso numero.
12. Come vengono protetti
- Tutto viaggia via HTTPS.
- Non esiste un account per i viaggiatori, quindi non c’è una tua password da perdere.
- La chiave che questo sito web porta con sé nel browser non è un segreto e non è un passe-partout: può raggiungere esattamente due funzioni di database — il listino dei prezzi e un generatore di identificativi — e nessuna tabella. Prenotare, cercare e annullare una prenotazione passano tutti da una funzione separata che quella chiave non apre. Non può leggere una prenotazione, né la tua né quella di nessun altro.
- Gli operatori sono isolati l’uno dall’altro dalla row-level security del database, non da codice applicativo che si potrebbe aggirare.
- Gli errori sollevati dentro una prenotazione vengono mascherati prima di arrivare al browser, così che un rifiuto non possa essere usato per scoprire quanto è pieno un parcheggio o che cosa ha configurato un altro operatore.
Queste regole sono coperte da una suite di test automatici che gira contro il database stesso. Non è ancora stato commissionato alcun penetration test esterno, e questa informativa non ne dichiara uno.
13. Se sei un operatore
Un account sulla console contiene il tuo nome e il tuo indirizzo email, l’operatore a cui appartieni, il tuo ruolo al suo interno e ogni invito che hai inviato o accettato. L’accesso è gestito da Supabase Auth; la tua sessione e l’operatore in cui hai lavorato per ultimo sono conservati nella memoria locale del tuo browser, così che tu resti autenticato.
La scheda propria dell’attività contiene il suo nome commerciale, il suo paese e la sua valuta di regolamento e, se li indichi, la sua denominazione sociale, il tipo di impresa che è, il suo numero di iscrizione, la sua partita IVA, la sua sede legale e il suo sito web. Per una ditta individuale, sono dati che riguardano una persona.
Una parte di questi dati lascia Parkena mentre un’attività viene configurata. Ogni volta che Parkena apre un conto Stripe per l’attività, cosa che fa solo quando un proprietario o un manager configura i versamenti, invia a Stripe l’indirizzo email di accesso di quella persona, il nome commerciale e il paese e, solo per un’impresa abbinata nel registro del proprio paese, il nome, l’indirizzo e il numero che risultano da quel registro. Stripe è una società statunitense; la sezione 8 dice che cosa comporta. Una ricerca dell’impresa invia ciò che scrivi, un nome o un numero, al registro pubblico del tuo paese: il registro UID svizzero, recherche-entreprises.api.gouv.fr (che dà accesso al registro Sirene francese) o Companies House nel Regno Unito. La ricerca dell’indirizzo di un parcheggio invia ciò che scrivi a swisstopo per la Svizzera, alla Base Adresse Nationale sulla Géoplateforme dell’IGN per la Francia e a Nominatim, di OpenStreetMap, per ogni altro paese e ogni volta che quelli non trovano nulla o non rispondono; delle coordinate che incolli vanno prima alla Base Adresse Nationale quando cadono in un rettangolo tracciato attorno alla Francia continentale, da 42,3° a 51,2° di latitudine nord e da 5,3° di longitudine ovest a 8,25° di longitudine est, o in uno più piccolo attorno alla Corsica. Quel rettangolo comprende anche l’Inghilterra meridionale, le Isole del Canale, la Spagna settentrionale, Andorra, gran parte del Belgio, il Lussemburgo, l’estremo sud dei Paesi Bassi, la parte occidentale della Germania e della Svizzera, il Principato di Monaco e l’Italia nord-occidentale, quindi anche delle coordinate a Colonia, Berna o Torino vanno alla Base Adresse Nationale. Vanno a Nominatim quando cadono fuori da entrambi, e anche quando la Base Adresse Nationale non conosce alcun indirizzo entro 50 metri o non risponde. Queste ricerche partono dai server di Parkena, non dal tuo browser, e contengono ciò che hai scritto e nient’altro su di te.
Parkena scrive anche agli indirizzi che le indichi per gli avvisi di prenotazione: un avviso per ogni nuova prenotazione pagata su parkena.com, un altro se quella prenotazione viene annullata, e avvisi sul tuo account — le decisioni di revisione sui tuoi parcheggi, i tuoi versamenti Stripe e le chiavi API in scadenza. Quando le chiedi di inviare un invito via email, scrive alla persona che hai invitato indicando il nome della tua attività, il ruolo a cui la inviti e il link, ma non il tuo nome né il tuo indirizzo email. Entrambi passano da Resend, il responsabile del trattamento indicato nella sezione 7, il che vi fa arrivare quegli indirizzi e ciò che dicono quei messaggi.
Le prenotazioni e le schede di contatto nella tua console sono dati dei tuoi clienti e tu ne sei il titolare del trattamento. Parkena li tratta secondo le tue istruzioni al fine di far funzionare il software.
Poiché di quelle registrazioni sei tu il titolare del trattamento, una richiesta di cancellazione da parte di uno dei tuoi viaggiatori spetta a te. La console lo fa: apri la prenotazione e la scheda del viaggiatore ha un comando che oscura sul posto il suo nome, il suo indirizzo email, il suo numero di telefono e la sua targa mantenendo la prenotazione. Un proprietario o un manager può usarlo una volta finite o annullate le soste del viaggiatore e senza più alcun rimborso né alcun pagamento in sospeso: la sezione 9 dice esattamente quando.
[ DA COMPLETARE PRIMA DEL LANCIO — l’accordo sul trattamento dei dati che gli operatori sottoscrivono e il suo allegato sui sub-responsabili ]
14. Minori
Parkena è un servizio per persone abbastanza grandi da avere la patente e da prenotare un parcheggio. Non è rivolto ai minori e nessuna sua parte chiede i dati di un minore.
15. Le recensioni che scrivi
Non prima di 24 ore dopo che hai ritirato l’auto, Parkena ti invia una richiesta per chiederti com’è andata la sosta: una per ogni prenotazione, e una seconda è impossibile, non semplicemente improbabile. Quella richiesta è l’unica che c’è: dopo non arriva alcun sollecito, e ignorarla chiude la questione.
Una recensione che scrivi viene pubblicata. Il punteggio, il titolo, che cosa è andato bene, che cosa poteva andare meglio e il tipo di viaggio che stavi facendo finiscono tutti sulla pagina di quel parcheggio su Parkena, dove chiunque può leggerli. L’operatore vede la stessa recensione nella sua console e può risponderle in pubblico.
La firma è il tuo nome e, se la tua prenotazione ne ha registrato uno, il paese in cui è immatricolata la tua auto. Nient’altro che ti riguardi la accompagna: né il tuo cognome, né il tuo indirizzo email, né il tuo numero di telefono, né la targa stessa, né il tuo numero di volo.
Se la tua scheda di contatto viene oscurata, come descrive la sezione 9, il nome e il paese vengono tolti da ogni recensione che hai scritto, e la recensione si legge allora come quella di una persona in viaggio senza nome. Il punteggio e le parole restano pubblicati, perché riguardano il parcheggio e non te.
Una recensione resta sulla pagina del parcheggio finché quel parcheggio è pubblicato su Parkena, a meno che il personale di Parkena non la ritiri. Ogni volta deve indicarne il motivo. Il motivo viene conservato con la recensione, dove l’operatore può leggerlo, e Parkena tiene un proprio registro di chi, nel suo personale, ha ritirato la recensione, quando e perché. Una recensione ritirata non viene cancellata: l’operatore continua a vederla nella sua console, segnata come non pubblicata, e il personale di Parkena può rimetterla sulla pagina, cosa che finisce anch’essa in quel registro.
[ DA COMPLETARE PRIMA DEL LANCIO — la base giuridica per l’invio della richiesta di recensione e per la pubblicazione di una recensione, e per quanto tempo viene conservata una recensione pubblicata ]
16. Modifiche a questa informativa
Questa informativa cambia quando cambia il prodotto, e la data in alto è quella dell’ultima volta in cui è successo. Non c’è una mailing list con cui annunciare una modifica, e nessuna delle email descritte in questa informativa — su una prenotazione, a un operatore sul suo account, o un invito — serve ad annunciarne una, quindi la data è l’avviso.
