Allegato 1 — Accordo sul trattamento dei dati personali

(Data Processing Agreement, art. 28 Reg. UE 2016/679)

Versione 1.1 — in vigore dal 5 novembre 2026

La versione 1.1 sostituisce la 1.0 del 28 luglio 2026, che descriveva alcune misure in modo non conforme al vero (regione delle funzioni applicative, tracciamento degli accessi di assistenza, copie di sicurezza, ambienti di sviluppo, durata dei collegamenti ai file, dati del personale). Le differenze sono elencate in fondo, nella «Nota sulla versione».

Parte integrante e sostanziale delle Condizioni Generali di Servizio di MyVetClinic.


Art. 1 — Ruoli

1.1 Il Cliente (la struttura veterinaria) è Titolare del trattamento dei dati personali immessi nel Servizio: determina finalità e mezzi, individua la base giuridica, rende l'informativa agli interessati e risponde della liceità del trattamento.

1.2 Basad è Responsabile del trattamento e agisce esclusivamente su istruzione documentata del Titolare. Le istruzioni sono costituite dalle Condizioni Generali, dal presente accordo e dalle funzioni che il Titolare attiva e utilizza nell'applicativo: l'uso di una funzione vale istruzione a eseguire i trattamenti che quella funzione comporta.

1.3 Basad agisce invece come Titolare autonomo, e non come Responsabile, per:

a) i dati degli account degli utenti (identificativi, ruolo, registrazioni di accesso), per la gestione del rapporto contrattuale e la sicurezza;

b) i dati di fatturazione verso il Cliente;

c) i dati di telemetria d'uso del prodotto di cui all'All. A, § 5;

d) i dati di navigazione dei propri siti.

Per tali trattamenti Basad rende informativa autonoma agli interessati.

1.4 Se Basad determinasse autonomamente finalità o mezzi al di fuori di quanto qui previsto, assumerebbe per quei trattamenti la posizione di titolare, ai sensi dell'art. 28, § 10 del Regolamento.


Art. 2 — Oggetto, durata, natura e finalità

2.1 Oggetto, durata, natura, finalità, categorie di dati e di interessati sono descritti nell'Allegato A, che il Titolare dichiara di aver esaminato e che riconosce come completo rispetto ai trattamenti eseguiti da Basad.

2.2 La durata del trattamento coincide con quella del contratto, salvi i termini di cancellazione dell'art. 11.


Art. 3 — Obblighi di Basad

Basad si obbliga a:

a) trattare i dati solo su istruzione documentata del Titolare, anche per i trasferimenti verso Paesi terzi, salvo obblighi di legge (in tal caso ne informa il Titolare, se consentito);

b) garantire la riservatezza del personale autorizzato, che riceve istruzioni scritte, è formato, è vincolato a obbligo di riservatezza e accede secondo il principio del minimo privilegio e della necessità di conoscere;

c) adottare e mantenere le misure tecniche e organizzative dell'Allegato C (art. 32);

d) assistere il Titolare nel rispetto degli obblighi degli artt. 32-36 del Regolamento, tenuto conto della natura del trattamento e delle informazioni a sua disposizione;

e) notificare al Titolare senza ingiustificato ritardo, e comunque entro 48 ore dal momento in cui ne acquisisce effettiva conoscenza, ogni violazione dei dati personali che coinvolga i dati del Titolare, fornendo le informazioni disponibili utili all'adempimento dell'art. 33;

f) assistere il Titolare nel dare seguito alle richieste degli interessati (artt. 15-22), mettendo a disposizione le funzioni dell'applicativo e, ove indispensabile, il supporto tecnico secondo l'art. 8;

g) cancellare o restituire i dati alla cessazione, secondo l'art. 11;

h) mettere a disposizione del Titolare le informazioni necessarie a dimostrare il rispetto dell'art. 28 e consentire le verifiche secondo l'art. 9;

i) informare immediatamente il Titolare se, a suo parere, un'istruzione ricevuta viola il Regolamento o altre norme sulla protezione dei dati.


Art. 4 — Obblighi e dichiarazioni del Titolare

4.1 Il Titolare dichiara e garantisce che:

a) dispone di una base giuridica valida per ciascun trattamento eseguito tramite il Servizio;

b) ha reso agli interessati un'informativa completa ai sensi degli artt. 13 e 14, che menziona il ricorso a fornitori esterni di servizi informatici;

c) i dati immessi sono pertinenti e non eccedenti rispetto alle finalità;

d) le istruzioni impartite a Basad sono legittime;

e) si astiene dall'immettere nel Servizio categorie di dati non previste dall'Allegato A e, in particolare, dati di cui agli artt. 9 e 10 del Regolamento riferiti a persone fisiche (dati relativi alla salute umana, dati genetici o biometrici, dati giudiziari), nei campi di testo libero e negli allegati.

4.2 Il Titolare riconosce che i campi descrittivi e gli allegati sono spazi liberi e che Basad non ha modo di controllarne il contenuto: l'immissione di dati eccedenti o vietati è fatto esclusivamente riferibile al Titolare, che ne risponde e tiene indenne Basad ai sensi dell'art. 11 delle Condizioni Generali.

4.3 Il Titolare è consapevole che i dati clinici riferiti agli animali non costituiscono dati relativi alla salute ai sensi dell'art. 9, non essendo l'animale un interessato; sono però dati personali del proprietario nella misura in cui a lui riferibili o riconducibili.


Art. 5 — Sub-responsabili

5.1 Il Titolare autorizza in via generale Basad a ricorrere ai sub-responsabili elencati nell'Allegato B, necessari all'erogazione del Servizio.

5.2 Basad può sostituire un sub-responsabile o aggiungerne uno nuovo, informando il Titolare con almeno 30 giorni di preavviso tramite l'applicativo o posta elettronica.

5.3 Il Titolare può opporsi per motivi ragionevoli e documentati relativi alla protezione dei dati, entro 15 giorni dalla comunicazione. In tal caso le parti cooperano per individuare una soluzione alternativa; se non è tecnicamente o economicamente praticabile, il Titolare può recedere dal contratto senza oneri limitatamente ai servizi interessati, con rimborso pro rata dei corrispettivi anticipati e non goduti. Questo è l'unico rimedio riconosciuto in caso di opposizione, escluso ogni indennizzo o risarcimento.

5.4 Basad impone contrattualmente ai sub-responsabili obblighi di protezione dei dati non meno rigorosi di quelli del presente accordo e risponde del loro operato nei limiti dell'art. 10.


Art. 6 — Trasferimenti verso Paesi terzi

6.1 L'infrastruttura primaria — banca dati e archivio dei file — è ubicata all'interno dello Spazio Economico Europeo, nella regione `eu-west-1` (Irlanda). Le funzioni applicative sono eseguite nella stessa regione: l'applicativo lo richiede esplicitamente a ogni chiamata e le operazioni pianificate partono dalla banca dati in quella regione. Per tali trattamenti non si dà luogo a trasferimento ai sensi del Capo V del Regolamento.

6.1-bis Fanno eccezione, perché la chiamata non parte dall'applicativo ma da un terzo: il ritorno dalla schermata di autorizzazione di Google o Microsoft quando il Titolare collega un calendario, e la lettura del feed del calendario in formato iCalendar da parte del servizio di calendario del Titolare. In questi casi la funzione può essere eseguita nella regione dell'infrastruttura del fornitore più vicina a chi chiama, anche fuori dallo Spazio Economico Europeo, e tratta i soli dati dell'appuntamento o del collegamento interessati.

6.2 Alcuni sub-responsabili possono comportare, per attività accessorie (assistenza, posta elettronica transazionale, integrazioni volontariamente attivate dal Titolare), accessi da Paesi terzi. Per tali ipotesi si applicano le garanzie indicate nell'Allegato B: decisione di adeguatezza della Commissione ove disponibile, altrimenti clausole contrattuali tipo ai sensi della decisione di esecuzione (UE) 2021/914, integrate da misure supplementari.

6.3 Le integrazioni con servizi di terzi (calendari, posta) sono attivate su iniziativa del Titolare: la relativa trasmissione di dati costituisce istruzione specifica del Titolare, che ne valuta autonomamente i presupposti.


Art. 7 — Accesso del personale di Basad ai dati del Titolare

7.1 Il Titolare è espressamente informato che il personale di Basad incaricato dell'assistenza e della manutenzione, individuato nel ruolo di amministratore di piattaforma, può accedere ai dati del Titolare, ivi compresi i dati dei suoi clienti e le annotazioni cliniche, quando ciò sia tecnicamente necessario per erogare assistenza, diagnosticare guasti, eseguire migrazioni o adempiere obblighi di legge.

7.2 Tale accesso è: limitato al personale nominativamente autorizzato; vincolato a obbligo di riservatezza; consentito nei soli limiti della necessità.

7.2-bis Quando un amministratore di piattaforma apre dall'applicativo una struttura di cui non fa parte, l'applicativo gli chiede il motivo e non mostra alcun dato finché non lo ha registrato. Resta annotato chi ha aperto la struttura, quando e perché, e il Titolare consulta queste annotazioni da Impostazioni → Documenti e dati. Non sono annotate: le singole schermate consultate dopo l'apertura; gli accessi tecnici eseguiti direttamente sulla banca dati con le credenziali di amministrazione del progetto, che non passano dall'applicativo. Le modifiche ai dati sensibili, chiunque le compia, restano comunque nel registro degli eventi (Allegato C, § 5).

7.3 Il Titolare riconosce che questa previsione è condizione necessaria dell'assistenza tecnica e che l'assenza di tale accesso renderebbe impossibile l'erogazione del Servizio nella forma concordata.


Art. 8 — Assistenza e costi

8.1 L'assistenza per le richieste degli interessati e per gli adempimenti degli artt. 32-36 è prestata anzitutto mediante le funzioni dell'applicativo, che consentono al Titolare di consultare, rettificare, esportare e cancellare i dati autonomamente.

8.2 Le attività eccedenti — estrazioni straordinarie, ricerche non supportate dalle funzioni standard, assistenza in ispezioni o contenziosi — sono prestate a fronte del rimborso dei costi documentati e del tempo impiegato, secondo le tariffe ordinarie di Basad, salvo che l'attività sia resa necessaria da un inadempimento di Basad.


Art. 9 — Verifiche

9.1 Basad soddisfa gli obblighi di verifica dell'art. 28, § 3, lett. h) mettendo a disposizione, su richiesta scritta, la documentazione sulle misure di sicurezza e sulle certificazioni proprie e dei sub-responsabili.

9.2 Ove la documentazione non sia sufficiente, il Titolare può eseguire una verifica per anno contrattuale, con preavviso di almeno 30 giorni, in orario di lavoro, senza interferire con l'attività di Basad né con la riservatezza dei dati di altri clienti, previa sottoscrizione di un accordo di riservatezza e a proprie spese. I verificatori non possono essere concorrenti di Basad.

9.3 In nessun caso la verifica può comportare accesso diretto ai sistemi di produzione, al codice sorgente o ai dati di altri clienti.


Art. 10 — Responsabilità e regresso

10.1 Le parti prendono atto che, ai sensi dell'art. 82 del Regolamento, la responsabilità verso l'interessato è disciplinata dalla legge e non è derogabile dal presente accordo.

10.2 Nei rapporti interni fra le parti, ciascuna risponde delle conseguenze delle proprie violazioni. In particolare, il Titolare tiene indenne Basad da ogni pretesa, sanzione e onere derivanti da: assenza o invalidità della base giuridica; carenza dell'informativa; immissione di dati eccedenti o vietati ai sensi dell'art. 4.1, lett. e); istruzioni illegittime.

10.3 La responsabilità di Basad derivante dal presente accordo è soggetta al limite dell'art. 9 delle Condizioni Generali, che qui si intende integralmente richiamato, salvi i casi di dolo o colpa grave e i casi di inderogabilità di legge.

10.4 Le sanzioni amministrative irrogate dall'Autorità di controllo restano a carico della parte cui è imputabile la violazione, senza possibilità di traslazione contrattuale.


Art. 11 — Cessazione: restituzione e cancellazione

11.1 Alla cessazione del contratto, o al termine di un periodo di prova non seguito da un abbonamento, l'accesso passa in sola lettura: il Titolare continua a consultare i dati e li esporta con le funzioni dell'applicativo per 30 giorni.

11.2 Decorso tale termine Basad cancella i dati del Titolare entro ulteriori 60 giorni, con un'unica operazione che rimuove la struttura e tutto ciò che le appartiene, e che lascia un verbale con la data e il numero di elementi rimossi per ciascun tipo di dato, senza dati personali. Fino alla cancellazione l'accesso resta in sola lettura. Basad ne dà conferma scritta su richiesta.

11.3 Basad può conservare i dati oltre tali termini solo se e nella misura in cui il diritto dell'Unione o italiano lo richieda, ovvero per l'accertamento, l'esercizio o la difesa di un diritto in giudizio; in tal caso continua ad applicarsi il presente accordo, e i dati sono trattati esclusivamente per tale finalità.

11.4 Le copie di sicurezza non si cancellano con la struttura. Quelle della banca dati sono sovrascritte secondo il ciclo ordinario di rotazione indicato nei Livelli di servizio (all. 2, art. 4.1-bis), cioè entro 14 giorni. Le copie dei file allegati presso il secondo fornitore non ruotano, per scelta: nessuna cancellazione si propaga alle copie, perché chi potesse cancellare un originale non possa cancellare anche la sua copia. Alla cancellazione della struttura Basad le rimuove con un'operazione manuale, entro lo stesso termine dell'art. 11.2, e la annota nel verbale.


Art. 12 — Durata e disposizioni finali

12.1 Il presente accordo ha la durata del contratto e prevale, per la materia che regola, sulle altre disposizioni contrattuali eventualmente incompatibili.

12.2 Le modifiche seguono l'art. 13 delle Condizioni Generali; quelle imposte da norme inderogabili o da provvedimenti dell'Autorità hanno effetto immediato.

12.3 Si applicano gli artt. 16 e 17 delle Condizioni Generali (legge applicabile, foro esclusivo, clausola di salvaguardia).



Allegato A — Descrizione dei trattamenti

1. Oggetto e natura

Erogazione in modalità SaaS di un applicativo per l'organizzazione dell'attività di strutture veterinarie. Operazioni: raccolta, registrazione, organizzazione, strutturazione, conservazione, consultazione, estrazione, uso, comunicazione mediante trasmissione, limitazione, cancellazione. Il trattamento è integralmente automatizzato, con eccezione degli accessi di assistenza di cui all'art. 7 dell'accordo. Non vi sono decisioni automatizzate che producano effetti giuridici sugli interessati, né profilazione.

2. Finalità

Consentire al Titolare di gestire agenda e prenotazioni, anagrafiche dei clienti e degli animali, annotazioni cliniche, ricoveri, magazzino e farmaci, preventivi, fatture e incassi, comunicazioni ai clienti, personale e turni; nonché adempiere, per il tramite del Servizio, agli obblighi fiscali di trasmissione ai sistemi pubblici.

3. Categorie di interessati

·Clienti della struttura (proprietari o detentori degli animali)

·Personale del Titolare (utenti dell'applicativo)

·Referenti di fornitori e di altri professionisti (per es. veterinario referente)

4. Categorie di dati personali

CategoriaContenuto
Identificativinome, cognome, ragione sociale
Contattoindirizzo, città, CAP, telefono, indirizzo di posta elettronica, PEC
Fiscalicodice fiscale, partita IVA, codice destinatario SdI
Economicipreventivi, fatture, pagamenti, insoluti, acconti
Relativi agli animali del clientespecie, razza, sesso, data di nascita, microchip, peso, annotazioni cliniche, ricoveri, esami, allegati (immagini e documenti)
Contenuti liberinote e allegati immessi dal Titolare, il cui contenuto è determinato da lui
Dati del personaleidentificativi, contatto, ruolo, codice fiscale, turni, assenze con la loro causale (ferie, permesso, malattia) e un campo di nota libero, indirizzo del calendario collegato e, se la persona lo attiva, orari e titoli degli impegni del calendario dedicato «MyVetClinic»
Dati tecniciregistrazioni di accesso e di modifica, identificativi di sessione

I dati clinici riguardano animali. L'unica categoria particolare di dati ai sensi dell'art. 9 riferita a persone fisiche che l'applicativo prevede è la causale «malattia» di un'assenza del personale del Titolare, trattata dal Titolare come datore di lavoro (art. 9, § 2, lett. b). Il campo non chiede la diagnosi, e il Titolare istruisce il proprio personale a non indicarla nella nota libera. Nessun'altra categoria dell'art. 9 o dell'art. 10 è prevista (art. 4.1, lett. e).

5. Telemetria d'uso (Basad titolare autonomo)

Basad raccoglie eventi d'uso del prodotto (product_event) limitati a un elenco chiuso di nomi di evento, con l'identificativo della struttura, il ruolo dell'utente, la versione dell'applicativo e un identificativo di sessione. Finalità: diagnosi dei difetti e miglioramento del prodotto. Base giuridica: legittimo interesse (art. 6, § 1, lett. f). I dati sono pseudonimi e non contengono contenuti clinici né identificativi diretti degli interessati. Dopo 6 mesi sono spostati nell'archivio storico in forma compressa; gli eventi non archiviati sono cancellati a 12 mesi. L'archivio storico non ha oggi una cancellazione automatica.

6. Trasmissioni a soggetti pubblici

Alla data di questa versione l'applicativo non trasmette niente né al Sistema di Interscambio (SdI) né al Sistema Tessera Sanitaria: prepara i documenti e i dati, e la trasmissione resta a cura del Titolare con i propri strumenti. Quando una trasmissione sarà disponibile, avverrà su istruzione del Titolare, che la attiva:

DestinatarioCosaBase
Sistema di Interscambio (SdI) — Agenzia delle Entratefatture elettronicheobbligo di legge del Titolare
Sistema Tessera Sanitariaspese veterinarie detraibili, con codice fiscale del clienteobbligo di legge; il cliente ha diritto di opposizione, registrato nel campo dedicato dell'applicativo e da rispettare a cura del Titolare

In quel caso Basad opererà come mero canale tecnico e non risponderà di rigetti, ritardi o esiti.

7. Periodi di conservazione (predefiniti, modificabili dal Titolare)

DatoPredefinito
Dati attivi (clienti, animali, visite, ricoveri, documenti)per la durata del contratto
Registro degli eventi24 mesi attivi, poi archivio compresso
Dettaglio dei ricoveri (diario, terapie)36 mesi attivi, poi archivio compresso
Telemetria d'uso§ 5
Dati dopo la cessazioneart. 11 dell'accordo

L'archivio compresso è compreso nell'esportazione dei dati del Titolare. I periodi sono quelli predefiniti: oggi il Titolare non li modifica dall'applicativo, e può chiederne di diversi scrivendo a Basad. Il Titolare resta responsabile della determinazione dei periodi conformi ai propri obblighi di legge (fiscali, deontologici).


Allegato B — Sub-responsabili

Sub-responsabileAttivitàUbicazione del trattamentoGaranzie per i Paesi terzi
Supabase Inc.banca dati, autenticazione, archivio dei file, funzioni applicativeIrlanda, `eu-west-1` (SEE), con le eccezioni dell'art. 6.1-bisnon applicabile per i dati primari; per l'assistenza e per le eccezioni dell'art. 6.1-bis: clausole contrattuali tipo
OVH SASconservazione della copia cifrata della banca dati e dei file allegati, su un server virtuale noleggiato da Basad e non usato soltanto per MyVetClinic; la chiave per leggerla non si trova su quel serverItalia, Milano (SEE)non applicabile
Lovable ABambiente di sviluppo e pubblicazione dell'applicativo nel browser; i dati del Titolare non transitano dai suoi sistemi, perché il browser li chiede direttamente alla banca datiUE—
Cloudflare, Inc., tramite Lovable ABdistribuzione dell'applicativo e protezione perimetrale, sull'infrastruttura che Lovable AB usa per pubblicare i siti: Basad non ha un rapporto diretto con Cloudflarerete distribuitale garanzie del contratto fra Lovable AB e Cloudflare, Inc.
Resend, Inc.invio di posta elettronica transazionale (documenti al cliente, avvisi)Stati Uniti, oppure Irlanda se il dominio di invio è registrato nella regione europea del fornitoreclausole contrattuali tipo ed eventuale adesione al quadro UE-USA
Google Ireland Ltd.accesso con account Google e sincronizzazione del calendario, solo se attivata dal TitolareUE, con possibili accessi extra-UEdecisione di adeguatezza UE-USA / clausole tipo
Microsoft Ireland Operations Ltd.sincronizzazione del calendario Outlook, solo se attivata dal TitolareUE, con possibili accessi extra-UEdecisione di adeguatezza UE-USA / clausole tipo

Non compare Stripe, che l'elenco 1.0 indicava: oggi l'applicativo non incassa abbonamenti per via telematica. Sarà aggiunto con il preavviso dell'art. 5.2 prima che il primo incasso avvenga.

Elenco aggiornato al 5 novembre 2026. La versione vigente è pubblicata su https://www.myvetclinic.it/legale/sub-responsabili e costituisce l'informazione dovuta ai sensi dell'art. 5.2. Basad la aggiorna prima dell'inizio dell'attività di ogni nuovo sub-responsabile.


Allegato C — Misure tecniche e organizzative (art. 32)

Le misure descritte sono quelle effettivamente attive alla data indicata. Dove una misura ha un limite, il limite è scritto accanto.

1. Separazione fra clienti

Isolamento applicato a livello di banca dati mediante politiche di sicurezza per riga (row-level security) su ogni tabella contenente dati di una struttura. La separazione non dipende dal codice dell'interfaccia: è imposta dal motore della banca dati. Nessuna tabella con dati di struttura è priva di tale protezione.

2. Controllo degli accessi

·Autenticazione con credenziali personali; accesso con account Google ove l'utente lo scelga.

·Secondo fattore di autenticazione (codice a tempo) disponibile per ogni utente e facoltativo: la scelta di attivarlo o no è chiesta ai ruoli con i permessi più ampi e resta registrata con la data.

·Autorizzazioni per ruolo (titolare, veterinario, assistente, amministrazione, reception, tecnico) e per sede.

·Principio del minimo privilegio per il personale di Basad; apertura di una struttura da parte dell'assistenza annotata col motivo, nei limiti dell'art. 7.2-bis.

·Le funzioni sensibili sono riservate ai soli ruoli competenti; la verifica avviene sul server.

3. Cifratura

·In transito: TLS su tutte le comunicazioni, con reindirizzamento forzato.

·A riposo: cifratura dei volumi della banca dati e dell'archivio dei file a cura del fornitore di infrastruttura.

·I segreti applicativi (chiavi dei servizi di terzi) sono conservati esclusivamente lato server e non sono presenti nel pacchetto distribuito al browser. Sono leggibili solo con le credenziali di amministrazione del progetto presso il fornitore di infrastruttura.

4. Archivio dei file

Contenitore privato. I documenti clinici non sono raggiungibili tramite indirizzi pubblici: la consegna avviene con indirizzi firmati e a scadenza, generati solo dopo la verifica della titolarità del richiedente — 1 minuto dentro l'applicativo, 5 minuti nella pagina riservata al proprietario dell'animale, 24 ore nell'archivio di esportazione dei dati del Titolare, perché chi lo scarica abbia il tempo di salvare anche i file.

5. Tracciabilità

Registro degli eventi che annota, per le tabelle contenenti dati sensibili, autore, momento, operazione e differenze. Il registro è immutabile: le operazioni di modifica e cancellazione sono respinte dalla banca dati. Lo consultano il titolare della struttura, i veterinari per le sole righe relative alle visite, e gli amministratori di piattaforma di Basad. Il registro riguarda anche le operazioni del personale del Titolare.

6. Integrità dei dati

Vincoli di coerenza imposti dalla banca dati e non dalla sola interfaccia: unicità dell'assegnazione degli spazi di degenza, obbligatorietà dei campi essenziali alla chiusura dei documenti clinici, controlli sui valori economici, prevenzione della doppia registrazione degli incassi.

7. Continuità e ripristino

·Copie di sicurezza giornaliere della banca dati presso il fornitore di infrastruttura, conservate 7 giorni. Il ripristino a un istante qualsiasi precedente (point-in-time recovery) non è attivo.

·Una seconda copia giornaliera, cifrata, della banca dati e dei file allegati presso un fornitore diverso (Allegato B, OVH SAS), con una chiave che non si trova sul server che la conserva. Le copie della banca dati sono conservate 14 giorni; quelle dei file allegati secondo l'art. 11.4.

·Il ripristino della banca dati dalla seconda copia è stato provato su un'infrastruttura nuova, fino all'accesso di un utente ai propri dati. Il ripristino dei file allegati da quella copia non è ancora stato provato.

·Archiviazione periodica dei dati storici in forma compressa, compresa nell'esportazione.

·Funzioni di esportazione a disposizione del Titolare, che resta onerato delle proprie copie (art. 4.1, lett. f delle Condizioni Generali).

8. Sicurezza dello sviluppo e verifica

·Codice sorgente versionato, controlli di tipo e di compilazione obbligatori prima della pubblicazione.

·Proposte automatiche di aggiornamento delle dipendenze, una volta al mese, provate prima di essere accolte.

·Due suite di collaudo ripetibili: una di stato (configurazione, integrità, sicurezza) e una di comportamento, che tenta le operazioni vietate e verifica che siano respinte. Gli esiti sono registrati e conservati.

·Non esiste un ambiente di prova separato dalla produzione. Le modifiche alla banca dati sono provate prima dentro una transazione che viene annullata, così che nulla resti scritto; sono scritte in modo da poter essere rieseguite senza effetti doppi; e ogni modifica porta con sé, nello stesso intervento, le prove che la verificano.

·Lo sviluppo si avvale anche di sessioni automatizzate che interrogano la banca dati di produzione. Queste sessioni leggono attraverso un ruolo della banca dati che non può leggere le colonne con dati di persone (nomi, recapiti, codici fiscali, note, testi liberi): ricevono conteggi e, delle singole registrazioni, soltanto identificativi interni, date, importi e stati, cioè dati che non nominano nessuno ma che, letti insieme alla banca dati, si ricollegano a una persona. I dati delle strutture di prova di Basad fanno eccezione. Il limite è imposto dallo strumento con cui le sessioni interrogano la banca dati: le credenziali tecniche di cui dispongono restano di amministrazione.

9. Personale

Le persone autorizzate ad accedere ai dati per conto di Basad sono indicate per nome nel registro dei trattamenti di Basad, con obbligo di riservatezza e revoca degli accessi alla cessazione del rapporto.

10. Gestione delle violazioni

Procedura scritta di rilevazione, contenimento, conteggio degli interessati e comunicazione. Basad comunica al Titolare ogni violazione che riguardi i suoi dati entro 48 ore dall'effettiva conoscenza, per posta elettronica all'indirizzo del titolare della struttura, con: cosa è accaduto e quando, quali categorie di dati e quanti interessati sono coinvolti, le misure già adottate e quelle proposte, un recapito per le domande. Se non tutte le informazioni sono disponibili entro 48 ore, Basad invia comunque la comunicazione con ciò che sa e la completa appena possibile. La notifica al Garante e la comunicazione agli interessati (artt. 33 e 34) restano del Titolare, che Basad assiste.

11. Minimizzazione

Il Servizio non richiede dati non necessari; la telemetria è limitata a un elenco chiuso di eventi; i dati storici sono archiviati in forma compressa e conservati per periodi predefiniti.

Le misure possono essere aggiornate per adeguarle all'evoluzione tecnologica, purché il livello di sicurezza non sia ridotto. La versione vigente è pubblicata su https://www.myvetclinic.it/legale/trattamento-dati.


Allegato D — Contatti

Responsabile del trattamentoBasad S.r.l., Viale San Gimignano 8/A, 20146 Milano, P. IVA 11034050960
Contatto per la protezione dei datiprivacy@myvetclinic.it
Posta elettronica certificatal'indirizzo risultante dal Registro delle Imprese
Responsabile della protezione dei dati (DPO)non designato: non ricorrono i presupposti dell'art. 37 del Regolamento

Nota sulla versione 1.1

Rispetto alla versione 1.0 del 28 luglio 2026: le funzioni applicative sono ora eseguite in Irlanda per richiesta esplicita dell'applicativo, con le due eccezioni dell'art. 6.1-bis; l'accesso di assistenza non era annotato, e ora lo è nei limiti dell'art. 7.2-bis; le copie di sicurezza sono descritte come sono (Allegato C, § 7) e il ripristino a un istante precedente, che la 1.0 dava per disponibile, non è attivo; l'ambiente di sviluppo separato che la 1.0 dichiarava non esiste, e sono descritte le precauzioni che lo sostituiscono; la durata dei collegamenti ai file è indicata per ciascun uso; la causale «malattia» delle assenze del personale è dichiarata (Allegato A, § 4); la telemetria è conservata come descritto nell'Allegato A, § 5; l'Allegato B aggiunge OVH SAS, qualifica Cloudflare come fornitore di Lovable AB e toglie Stripe; l'art. 11 descrive la sola lettura dopo la cessazione e la sorte delle copie dei file allegati; l'Allegato A, § 6 dice che l'applicativo oggi non trasmette ai sistemi pubblici.