Accordo sul trattamento dei dati (DPA)
Come trattiamo per lei i dati di chi la chiama, e che cosa le dobbiamo per questo. Questo accordo fa parte delle condizioni generali per i clienti.
Questo accordo è redatto in inglese. Le versioni tedesca, francese, italiana, portoghese e spagnola sono traduzioni di cortesia; in caso di difformità prevale la versione inglese.
Parti
Questo accordo fa parte delle condizioni generali per i clienti di Oraklo, tra:
- il cliente (il «titolare del trattamento»); e
- il fornitore indicato nelle nostre note legali, che opera con il nome Oraklo (il «responsabile del trattamento», «noi»).
Indirizzo del fornitore: in fase di definizione; ci scriva a support@oraklo.app.
Ruoli e diritto applicabile
Ruoli. Per i dati personali di chi la chiama e dei visitatori della chat del suo sito, lei è il titolare del trattamento e noi siamo il suo responsabile del trattamento (LPD art. 5 lett. j e k; RGPD art. 4 punti 7 e 8).
Diritto applicabile. Per «diritto della protezione dei dati» si intendono la LPD e l’OPDa svizzere e, dove si applica, il RGPD. Il RGPD si applica in particolare ai clienti con sede nel Liechtenstein e agli interessati nel SEE.
Cosa trattiamo e perché
L’oggetto, la durata, la natura e la finalità del trattamento, i tipi di dati e le categorie di interessati sono descritti nell’allegato 1 (RGPD art. 28 par. 3).
Le sue istruzioni
Quali sono le sue istruzioni. Trattiamo i dati solo su sue istruzioni documentate (RGPD art. 28 par. 3 lett. a). Le sue istruzioni sono:
- le condizioni generali per i clienti e questo DPA;
- la configurazione del suo assistente;
- le impostazioni che lei sceglie sulla sua pagina, per esempio il canale di messaggi e il livello di dettaglio.
Questo vale anche per i trasferimenti all’estero, che avvengono solo come descritto nella clausola 9.
Solo ciò che lei stesso potrebbe fare. Trattiamo i dati solo come lei stesso sarebbe autorizzato a fare (LPD art. 9 cpv. 1 lett. a).
- Non li usiamo per scopi nostri.
- Non usiamo le conversazioni di chi la chiama per addestrare modelli di IA.
- I controlli di qualità delle risposte dell’assistente sono fatti per lei, per migliorare il suo assistente.
Istruzioni illecite. Se riteniamo che un’istruzione violi il diritto della protezione dei dati, glielo comunichiamo (RGPD art. 28 par. 3, ultimo comma).
Obblighi di legge. Se la legge ci obbliga a trattare i dati in altro modo (per esempio un ordine di un’autorità), glielo comunichiamo prima di farlo, salvo che la legge lo vieti.
Riservatezza delle nostre persone
Chiunque possa accedere ai suoi dati è vincolato alla riservatezza per iscritto, o per legge, prima che l’accesso gli sia concesso (RGPD art. 28 par. 3 lett. b).
Segreto professionale (studi medici, dentistici, di terapia e di cura, e altri titolari di segreti)
Ambito. Questa clausola si applica se lei, o le persone che lavorano per lei, siete tenuti al segreto professionale. Esempi: l’art. 321 del Codice penale svizzero (medici, dentisti, chiropratici, farmacisti, psicologi, fisioterapisti e altre professioni sanitarie, e i loro ausiliari), il diritto sanitario cantonale o il diritto del Liechtenstein.
Agiamo come suo ausiliario. Agiamo come suo ausiliario ai sensi dell’art. 321 n. 1 del Codice penale svizzero.
- Manteniamo segreto tutto ciò che apprendiamo sui suoi pazienti o clienti nel fornire il servizio.
- Lo usiamo solo per fornirle il servizio.
- Non lo comunichiamo a nessuno, salvo ai sub-responsabili dell’allegato 2, nella misura in cui ciascuno ne ha bisogno per il suo compito, o quando la legge ci obbliga.
Lo stesso obbligo per tutte le persone coinvolte. Vincoliamo per iscritto allo stesso segreto chiunque abbia accesso. Con i nostri sub-responsabili concordiamo clausole di riservatezza almeno altrettanto protettive di questa clausola, nella misura in cui le condizioni di ciascun fornitore lo consentono.
Messaggi per i titolari di segreti. Per i titolari di segreti nessun contenuto della chiamata va a un canale di messaggi: la scelta di più dettagli non viene offerta alle strutture sanitarie, e le condizioni generali per i clienti la vietano a ogni altro titolare di segreti (condizioni generali per i clienti, clausola 6.2). I messaggi dopo una chiamata contengono allora solo il numero di chi ha chiamato, l’ora, e se è stata chiesta una richiamata e se la chiamata è urgente.
Il suo obbligo resta suo. Il suo obbligo di segreto, e la decisione se l’uso di Oraklo sia compatibile con esso, restano suoi. Ciò comprende se deve informare i pazienti o i clienti o chiedere il loro consenso.
Senza limiti di tempo. Questa clausola continua ad applicarsi senza limiti di tempo dopo la fine del contratto.
Dati sulla salute e altri dati personali degni di particolare protezione
Chi chiama può parlare all’assistente della propria salute, della propria religione o di altro. Sono dati personali degni di particolare protezione (LPD art. 5 lett. c; RGPD art. 9 par. 1). Trattiamo ogni registrazione di chiamata come se potesse contenerne:
- è conservata solo per il periodo previsto dalla clausola 13;
- è usata solo per il suo servizio;
- è protetta dalle misure dell’allegato 3.
Spetta a lei valutare se le serve una valutazione d’impatto sulla protezione dei dati (LPD art. 22; RGPD art. 35). La aiutiamo con le informazioni necessarie (clausola 11).
Sicurezza
Adottiamo le misure tecniche e organizzative descritte nell’allegato 3 (LPD art. 8; OPDa art. da 1 a 3; RGPD art. 32). Possiamo migliorarle, ma non possiamo abbassare il livello di protezione.
Sub-responsabili
La sua autorizzazione. Lei ci autorizza in via generale a ricorrere ai sub-responsabili dell’allegato 2 (LPD art. 9 cpv. 3; RGPD art. 28 par. 2). L’allegato 2 è anche pubblicato, e tenuto aggiornato, sulla nostra pagina delle note legali.
Sub-responsabili nuovi o sostituiti. La informiamo per e-mail almeno 30 giorni prima di aggiungere o sostituire un sub-responsabile che tratta i dati di chi la chiama. Può opporsi, motivando, entro quei 30 giorni. Se non possiamo tener conto della sua opposizione, può porre fine al contratto gratuitamente prima che la modifica abbia effetto. Per una modifica a breve termine necessaria per la sicurezza o la continuità, il preavviso può essere più breve, e spieghiamo perché.
Gli stessi obblighi valgono per loro. Imponiamo a ogni sub-responsabile obblighi di protezione dei dati in un contratto, accettando le condizioni del fornitore sul trattamento dei dati. Questi obblighi devono essere protettivi quanto questo DPA, per quanto possibile (RGPD art. 28 par. 4).
Trasferimenti all’estero
Dove trasferiamo e su quale base. Trasferiamo dati personali all’estero solo su una di queste basi:
- verso uno Stato che il Consiglio federale svizzero indica come adeguato (OPDa art. 8 e allegato 1; LPD art. 16 cpv. 1); oppure
- con una delle garanzie della LPD art. 16 cpv. 2, per esempio clausole tipo di protezione dei dati riconosciute dall’IFPDT, cioè le clausole contrattuali tipo dell’UE con gli adattamenti svizzeri; oppure
- per i dati soggetti al RGPD, secondo il RGPD art. da 44 a 46.
L’allegato 2 indica il paese di ogni sub-responsabile.
Dati provenienti dal SEE. I dati provenienti dal Liechtenstein o dal resto del SEE sono trattati in Svizzera e in Germania. La Svizzera è riconosciuta come adeguata dalla Commissione europea (decisione 2000/518/CE). I trasferimenti successivi verso gli Stati Uniti avvengono solo su una delle basi della clausola 9.1.
Canali che lei sceglie
Se ci incarica di consegnare i messaggi dopo una chiamata a un canale che lei sceglie (Telegram, o il suo indirizzo e-mail), li consegniamo lì su sua istruzione.
- Telegram Messenger Inc. è titolare del trattamento per ciò che avviene su Telegram, e non è un nostro sub-responsabile.
- Telegram non offre un accordo sul trattamento dei dati per questi messaggi.
- I suoi messaggi non sono cifrati end-to-end.
- Le copie nella sua chat sono al di fuori della nostra cancellazione.
Cosa consegniamo:
- Per impostazione predefinita: solo il numero di chi ha chiamato, l’ora, se vuole essere richiamato e se la chiamata è urgente, e un link alla sua dashboard.
- Solo se lei lo sceglie, e mai per i titolari di segreti (clausola 5.4): un breve motivo o un breve riassunto.
Conserviamo solo l’ID della sua chat e lo stato di consegna.
Assistenza
Richieste degli interessati. Se un interessato si rivolge direttamente a noi per esercitare i suoi diritti, le trasmettiamo la richiesta entro 5 giorni lavorativi e non rispondiamo noi, salvo sua istruzione. La aiutiamo a rispondere, tramite la dashboard o manualmente (RGPD art. 28 par. 3 lett. e; LPD art. 25 segg.).
Gli altri suoi obblighi. La aiutiamo per la sicurezza, la notifica delle violazioni, le valutazioni d’impatto e la consultazione preventiva dell’autorità (LPD art. da 22 a 24; RGPD art. da 32 a 36), con le informazioni di cui disponiamo.
Costi. L’assistenza che va oltre ciò che fa la dashboard può essere fatturata a una tariffa oraria, se la concordiamo con lei in anticipo. L’assistenza resa necessaria da una nostra violazione è gratuita.
Frase per la sua informativa sulla privacy. Può usarla così com’è:
«Quando ci chiama, la sua chiamata può ricevere risposta da un assistente automatico del nostro fornitore Oraklo. La chiamata viene trascritta (non registrata in audio) perché possiamo ricevere il suo messaggio. La trascrizione, il suo numero e l’ora della chiamata vengono cancellati dopo 30 giorni. Oraklo tratta questi dati per nostro conto, con fornitori di servizi in Svizzera, nell’UE e negli Stati Uniti; l’elenco è su oraklo.app/legal#subprocessors.»
Violazioni della sicurezza dei dati
La informiamo senza ingiustificato ritardo, e ci impegniamo a farlo entro 48 ore da quando veniamo a conoscenza di una violazione della sicurezza dei dati che riguarda i suoi dati (LPD art. 24 cpv. 3; RGPD art. 33 par. 2).
La notifica indica, per quanto noto in quel momento:
- la natura della violazione;
- i dati e le persone coinvolti;
- le conseguenze probabili;
- le misure adottate o proposte.
Le informazioni mancanti seguono appena disponibili (OPDa art. 15; RGPD art. 33 par. 3 e 4).
Cancellazione e restituzione
Durante il contratto. Le registrazioni delle chiamate (trascrizione, ora, numero di chi chiama, messaggio) vengono cancellate automaticamente 30 giorni dopo la chiamata, e i registri della chat del sito 30 giorni dopo l’ultimo messaggio.
Alla fine del contratto. Le registrazioni delle chiamate rimanenti vengono cancellate al più tardi 30 giorni dopo la fine. I backup cifrati possono conservarne una copia fino a 35 giorni in più, dopo di che viene sovrascritta. Prima della fine può chiederci una copia delle sue registrazioni, e cancelliamo prima se lo chiede (RGPD art. 28 par. 3 lett. g).
Registrazione del numero. Alla fine del contratto chiediamo a Twilio di cancellare la registrazione del suo numero, salvo che Twilio debba conservarla per legge.
Conservazione per legge. Conserviamo i dati più a lungo solo dove la legge ci obbliga.
Informazioni e audit
Mettiamo a sua disposizione le informazioni necessarie per dimostrare il rispetto di questo DPA (RGPD art. 28 par. 3 lett. h):
- questo DPA;
- l’allegato 2 e l’allegato 3;
- una volta all’anno, risposte alle sue domande scritte ragionevoli.
Può far svolgere un audit in loco:
- a sue spese;
- al massimo una volta all’anno, salvo in caso di violazione;
- con un preavviso di 30 giorni;
- da un revisore indipendente vincolato alla riservatezza, durante l’orario di lavoro e senza accesso ai dati di altri clienti.
Registro dei trattamenti
Teniamo un registro dei trattamenti che svolgiamo per lei (LPD art. 12; RGPD art. 30 par. 2).
Responsabilità
La responsabilità secondo questo DPA segue la clausola 11 delle condizioni generali per i clienti. La responsabilità verso gli interessati che non può essere limitata per legge (per esempio secondo il RGPD art. 82) non è limitata dalle condizioni generali per i clienti.
Durata e prevalenza
Questo DPA vale finché trattiamo i suoi dati. Le clausole 5, 13 e 16 continuano ad applicarsi dopo la fine del contratto.
Se questo DPA e le condizioni generali per i clienti sono in contrasto, questo DPA prevale per la protezione dei dati.
Allegato 1: Descrizione del trattamento
Interessati:
- le persone che chiamano il suo assistente;
- i visitatori che usano la chat del suo sito (se offerta);
- il suo personale, se nominato nella configurazione del suo assistente.
Tipi di dati:
- il numero di telefono di chi chiama (ID chiamante) e il numero chiamato;
- l’audio della chiamata, solo durante la trasmissione, non conservato;
- la trascrizione della chiamata;
- data, ora e durata della chiamata;
- il nome, il motivo della chiamata e l’orario desiderato, come li indica chi chiama;
- il messaggio e la richiesta di prenotazione;
- il testo della chat del sito.
Dati degni di particolare protezione: possibili. Chi chiama può dire cose sulla propria salute o su altri temi delicati (clausola 6).
Natura del trattamento:
- riconoscimento vocale in tempo reale, risposta di un modello linguistico e sintesi vocale;
- conservazione della registrazione della chiamata;
- visualizzazione nella sua dashboard;
- cancellazione;
- consegna del messaggio dopo una chiamata al canale che lei ha scelto;
- traduzione di un riassunto quando lei ha scelto i riassunti.
Finalità:
- rispondere alle sue chiamate;
- prendere messaggi e richieste di prenotazione;
- mostrarle le registrazioni;
- verificare per lei la qualità delle risposte del suo assistente;
- consegnarle messaggi.
Durata: la durata delle condizioni generali per i clienti, più i termini di cancellazione della clausola 13.
Allegato 2: Sub-responsabili
Questo elenco è generato dalla stessa fonte dell’elenco nella nostra pagina delle note legali, quindi i due coincidono sempre. Indica ogni terzo che può trattare dati per il servizio, che cosa fa, dove opera e quali dati riceve. Alcuni non ricevono alcun dato di chi la chiama, come dice la loro riga. Telegram è elencato perché nulla resti nascosto; non è un nostro sub-responsabile (clausola 10).
Per 5 di questi non abbiamo ancora confermato la regione di trattamento. Fino ad allora li consideri fuori dall’UE.
| Fornitore | Cosa fa | Dove gira il servizio | Dati |
|---|---|---|---|
| Amazon Web Services (AWS) | Hosting and storage | Frankfurt, Germany (eu-central-1) | Everything the service stores: account data, assistant configuration, call and chat records. |
| Amazon SES (AWS) | Sending the emails the service owes you | Frankfurt, Germany (eu-central-1) | Your email address, your business name, and the single-use link that signs you in to your own page. That link IS the credential, which is why this entry matters more than its size suggests. |
| LiveKit | Real-time audio transport | Self-hosted on the AWS instance above | Live call audio in transit. Not stored by this component. |
| OpenAI | Language model that composes the assistant’s replies | United States | The conversation text of a call or chat, plus the assistant’s instructions. |
| Microsoft Azure OpenAI | Backup language model, used when OpenAI does not answer in time | Region not confirmed | The conversation text of a call or chat, plus the assistant’s instructions — only when the backup is used. |
| Microsoft Azure Speech | Speech to text | Switzerland North | Caller audio, converted to text. |
| Microsoft Azure Speech (text to speech) | Voice of German and Portuguese assistants, and backup voice of English assistants | Switzerland North | The text the assistant is about to speak. For an English assistant, only while the backup voice is on. During the setup of a German or Portuguese assistant, also the greeting preview: your business name and your assistant's name. |
| Deepgram | Backup speech recognition, used when Azure Speech stalls; being removed before the first client | United States | Caller audio, converted to text — only when the backup is used. |
| Cartesia | Voice of English assistants, and backup voice of German and Portuguese assistants | United States | The text the assistant is about to speak. For a German or Portuguese assistant, only while the backup voice is on. |
| Twilio | The phone line that carries calls to the assistant: the Swiss (+41) number, and the SIP trunk to our server (contracting entity: Twilio Ireland Limited) | Ireland (IE1) for call routing; account data in the United States (Twilio's default region US1) unless the IE1 data region is enabled | Call audio in transit, and the caller’s and the called number. |
| Telnyx | Legacy test line: the phone line of our one US test number, which reaches the demo assistant | Region not confirmed | Call audio in transit, and the caller’s and the called number — only for calls to that test number. No client call and no Swiss (+41) number goes through Telnyx. |
| Stripe | Payments | United States (Stripe Payments Europe is the contracting entity) | Your name, email, business name, VAT or UID number if you give one, and your card — which Stripe holds; we never see it. |
| OpenRouter | Routes the onboarding reader of your website, and of the files you add, to its language model | United States | The public text of your own website, read once during onboarding, and any price list, menu or flyer you add during the setup, to fill in your assistant’s facts. |
| Anthropic | Language model that reads your public website, and the files you add, during onboarding | United States | The public text of your own website and the files you add during the setup (price list, menu, flyer), once, during onboarding. |
| Google (Places API) | Looks up your business’s public listing during onboarding | United States | Your business name and town, once, during onboarding. |
| TypeSafe | Checks whether the facts read from your website look plausible and complete, during onboarding, while this check is switched on | Region not confirmed | Your business name and country, and the opening hours, services, phone number, address and description read from your website — once per website read, during onboarding. |
| Telegram | Alerts to the operator; and, only if you connect it, the message to you after a call | Not stated by Telegram (Telegram Messenger Inc., established outside the EEA) | Operator alerts: your business name, plan, country, trial end date and our record number; for a demo visitor, the business name, business type and language. Operator alerts never carry your email address, your phone number or the content of a call. Only if you connect Telegram for call messages (off until you do): for each real call, the caller’s phone number, the time, whether the caller wants a call back and whether it is urgent, and a link to your dashboard; never the transcript. Only if you choose it, and never for health businesses: also a short reason, or a short summary of the call, which can name the caller. These messages are not end-to-end encrypted, and the copy in your chat stays there under Telegram’s rules after we delete the call record. Telegram offers no data processing agreement for these messages; you choose this channel. |
| Microsoft Azure AI Translator | Translates the short call summary in the message to you, only if you choose the summary level (never offered to health businesses) | Switzerland or the EU (region set by AZURE_TRANSLATOR_REGION) | The short call summary (up to 600 characters; it can name the caller and what was said), once per real call, only for a client who chose the summary level and whose language is not English; never the transcript. According to Microsoft’s documentation, text sent for translation is not stored. |
Allegato 3: Misure tecniche e organizzative
Qui elenchiamo solo misure che abbiamo confermato. Ne aggiungiamo altre quando sono confermate.
- Luogo: tutto ciò che il servizio conserva si trova sul nostro server presso Amazon Web Services a Francoforte, in Germania.
- Minimizzazione dei dati: le chiamate non vengono registrate in audio; i messaggi dopo una chiamata sono minimi per impostazione predefinita; la scelta di più dettagli non viene offerta alle strutture sanitarie.
- Cancellazione: le registrazioni delle chiamate vengono cancellate automaticamente dopo 30 giorni; i backup cifrati vengono sovrascritti dopo al massimo altri 35 giorni.
- Accesso: lei accede alla sua pagina solo con un codice o un link monouso inviato al suo indirizzo e-mail.
- Incidenti: trattiamo le violazioni della sicurezza dei dati entro i termini della clausola 12.