Informativa sul trattamento dei dati personali (art. 13 GDPR)

Versione del 21 ottobre 2026

Ultimo aggiornamento: 21 ottobre 2026

Questa informativa spiega come trattiamo i tuoi dati quando usi PolpoMed, l'app per studiare medicina con un corso per ogni scuola di specializzazione (versione iOS, Android e web). Oggi sono disponibili 11 corsi e la preparazione al concorso SSM. Gli altri corsi sono in arrivo. PolpoMed è uno strumento di formazione. Non è un dispositivo medico e non serve a prendere decisioni cliniche.

1. Titolare del trattamento

Non abbiamo nominato un Responsabile della protezione dei dati (RPD o DPO): per il nostro trattamento la legge non lo richiede (art. 37 GDPR e art. 37 UK GDPR). Per ogni domanda sulla privacy scrivi a supporto@polpomed.com.

1.1 Quali leggi si applicano

1.2 Rappresentante nell'Unione europea (art. 27 GDPR)

Un titolare fuori dall'UE che offre servizi a persone nell'UE deve nominare per iscritto un rappresentante in uno Stato membro (art. 27 GDPR). Stiamo nominando il nostro rappresentante. Appena è nominato, scriviamo qui il suo nome, il suo indirizzo e la sua email. Fino ad allora scrivi a supporto@polpomed.com: rispondiamo noi alle tue domande e a quelle delle autorità UE.

2. Che cosa NON raccogliamo

Oggi i campi di testo libero dell'app sono tre: il nome visualizzato (massimo 30 caratteri), il nome di un gruppo (massimo 40 caratteri) e l'indirizzo email per l'accesso. Nel nome visualizzato e nel nome di un gruppo non scrivere mai dati di pazienti o di altre persone. Se lo fai, cancelliamo il testo appena lo vediamo.

3. Quali dati trattiamo

3.1 Dati dell'account

Non ti chiediamo nome e cognome reali, data di nascita, codice fiscale, numero di iscrizione all'Ordine o università.

3.2 Dati di accesso

3.3 Dati di apprendimento (registro dei progressi)

Per ogni risposta salviamo:

Per ogni lezione completata salviamo:

Da questi dati calcoliamo punti esperienza (XP), serie di giorni (streak), livello, ripassi programmati e uno Score per ogni corso (per il corso di senologia, il "Senology Score"). Il registro è "append-only": aggiungiamo eventi, non li modifichiamo.

3.4 Leghe settimanali

Quando entri in una lega salviamo settimana, gruppo, livello, XP della settimana, posizione finale ed esito (promozione, permanenza, retrocessione). Gli altri membri del tuo gruppo vedono un identificativo casuale del tuo account, il tuo nome visualizzato, i tuoi XP della settimana, la tua posizione e la tua zona (promozione, permanenza, retrocessione). Non vedono la tua email né le tue risposte.

3.5 Leghe di gruppo

Puoi creare un gruppo (per esempio della tua università o del tuo ospedale) o entrare in un gruppo con un codice di invito. Per ogni gruppo salviamo:

Un gruppo ha al massimo 500 membri. Puoi stare in al massimo 5 gruppi. Gli altri membri del gruppo vedono il nome del gruppo e, per ogni membro, un identificativo casuale, il nome visualizzato, gli XP della settimana e la posizione. Non vedono la tua email né le tue risposte.

3.6 Segnalazioni sui contenuti

Se segnali un errore in una domanda salviamo: domanda, motivo (errore, ambigua, fonte, altro), data. Usiamo le segnalazioni per correggere i contenuti. Il server accetta anche una nota facoltativa (massimo 500 caratteri). (in arrivo): oggi l'app non mostra il campo della nota.

3.7 Dati tecnici e di sicurezza

3.8 Dati salvati solo sul tuo dispositivo

L'app salva sul dispositivo (memoria locale dell'app o localStorage del browser):

I promemoria sono notifiche locali programmate dal dispositivo: non inviamo un token di notifica push ai nostri server.

3.9 Statistiche d'uso e analisi d'uso

Statistiche dal registro dei progressi. Dal registro dei progressi (§ 3.1 e § 3.3) calcoliamo statistiche aggregate di uso: utenti attivi al giorno, alla settimana e al mese, e ritenzione a 1, 7 e 30 giorni. Dalle prime risposte di tutti gli utenti calcoliamo anche la qualità di ogni domanda (percentuale di risposte giuste, discriminazione). Il calcolo avviene sul nostro server, senza servizi esterni.

Analisi d'uso con PostHog, solo con il tuo consenso. Dopo «Prima di iniziare» l'app ti chiede «Ci aiuti a migliorare PolpoMed?». Rifiutare è facile come accettare: i due pulsanti hanno lo stesso aspetto. Senza il tuo consenso l'app non registra eventi d'uso, nemmeno sul dispositivo. Puoi cambiare risposta in ogni momento in "Profilo", con l'interruttore «Statistiche d'uso». La risposta resta salvata solo su questo dispositivo.

Se accetti, l'app invia a PostHog, nella regione UE, gli eventi d'uso dell'app: per esempio lezione iniziata o completata, schermata dell'abbonamento mostrata, corso scelto, simulazione SSM avviata o consegnata, segnalazione inviata. Ogni evento ha l'identificativo casuale del tuo account (§ 3.1), la data e i dettagli dell'azione (per esempio il corso scelto). Non inviamo a PostHog la tua email, il tuo nome visualizzato o le tue risposte alle domande. Non inviamo nemmeno i dati tecnici del dispositivo (modello, sistema operativo, versione dell'app, lingua, fuso orario). Non usiamo registrazioni dello schermo (session replay) e non chiediamo a PostHog di ricavare la tua posizione dall'indirizzo IP. PostHog riceve l'indirizzo IP con ogni invio: abbiamo impostato il progetto PostHog in modo che non lo conservi. Se revochi il consenso, l'app smette subito di inviare eventi. Conserviamo i dati di PostHog per 12 mesi. Se cancelli l'account, il nostro server chiede a PostHog di cancellare i dati legati al tuo identificativo (§ 11).

L'invio a PostHog parte solo nelle versioni dell'app che hanno la chiave di PostHog. Senza la chiave gli eventi restano solo in memoria sul dispositivo e non li inviamo a nessuno.

3.10 Abbonamenti e pagamenti

Al lancio vendiamo gli abbonamenti solo dentro l'app, tramite App Store e Google Play:

3.11 Prova dell'accettazione delle condizioni

Alla prima apertura, nella schermata «Prima di iniziare», dichiari che usi PolpoMed solo per studiare e che hai almeno 18 anni. Quando tocchi «Inizia», accetti i Termini di servizio e confermi di aver letto questa informativa. Aggiungiamo al registro dei progressi un evento di tipo «consent» per ogni testo:

Ogni evento contiene la versione del testo (oggi "2026-10-20" per «Prima di iniziare», "2026-10-21" per i Termini e per questa informativa), la dichiarazione di avere almeno 18 anni, la data e l'ora. Il server accetta solo le versioni che l'app ha davvero mostrato.

Questi eventi non sono un consenso al trattamento dei dati (art. 6, paragrafo 1, lettera a). Sono la prova che hai accettato i testi o letto l'informativa. Se un testo cambia, ti chiediamo di nuovo solo quel testo. Conserviamo ogni versione che hai accettato, con la data della prima accettazione.

3.12 Voti sui corsi in arrivo

Nella pagina «Corsi in arrivo» puoi votare fino a 3 corsi che vuoi per primi. Salviamo il tuo account, i corsi che hai votato e la data. Puoi cambiare o togliere i voti quando vuoi, al massimo 60 volte all'ora.

Gli altri utenti vedono solo un totale arrotondato dei voti per corso. Non vedono chi ha votato. Il totale segue queste regole:

Quando un corso votato esce, il voto non conta più. Un processo automatico, ogni ora, cancella i voti dei corsi già usciti.

3.13 Contenuti dei corsi scaricati

Il corso di senologia è già dentro l'app. Per gli altri corsi l'app scarica dal nostro server l'elenco dei corsi e i file di ogni corso. Allo stesso modo scarica il file delle domande della simulazione SSM (§ 3.14). Il download non richiede un account e non invia i tuoi dati di apprendimento. Per limitare gli abusi contiamo i download per indirizzo IP (al massimo 300 all'ora), con un contatore come quelli del § 3.7. Il sistema cancella il contatore dopo circa 24 ore. Come ogni richiesta, anche il download compare nei log delle richieste con il tuo indirizzo IP (§ 3.7). L'app salva i file dei corsi sul dispositivo (§ 3.8). La scelta del corso attivo resta sul dispositivo. Il server conosce i corsi che studi dagli identificativi delle lezioni e delle risposte (§ 3.3).

3.14 Simulazione del concorso SSM

La simulazione aggiunge al registro dei progressi due eventi:

Dal registro calcoliamo il punteggio e il tempo usato (dall'avvio alla consegna). Il punteggio segue le regole del concorso: +1 per una risposta giusta, −0,25 per una sbagliata, 0 senza risposta. L'app non invia il punteggio: lo calcola il server dagli esiti. Il punteggio è indicativo e non è un risultato ufficiale del concorso SSM. Il server rifiuta una consegna registrata più di 2 minuti dopo la fine del tempo della prova.

Una simulazione consegnata dà XP in proporzione alle domande a cui hai risposto. Gli XP sono arrotondati, quindi con poche risposte possono essere 0. Una simulazione consegnata con almeno una risposta conta per la serie di giorni (streak). Questi XP contano nella lega settimanale e nelle leghe di gruppo (§ 3.4 e § 3.5). Ogni simulazione avviata conta come una nuova lezione nel limite giornaliero gratuito. Il server accetta al massimo 5 avvii e 5 consegne al giorno.

3.15 Richieste di assistenza

Se scrivi a supporto@polpomed.com trattiamo il tuo indirizzo email, il testo del messaggio, gli allegati e i dati che ci dai per risolvere la richiesta (per esempio il numero d'ordine di uno store per un rimborso). La casella di posta è ospitata da Ergonet S.r.l., in Italia. Non scrivere dati di pazienti nei messaggi.

3.16 Nomi, segnalazioni di utenti e blocchi

Il nome visualizzato e il nome di un gruppo sono gli unici testi che altri utenti vedono. Per proteggere gli utenti da nomi offensivi, spam e molestie trattiamo questi dati:

L'utente segnalato o bloccato non sa chi lo ha segnalato o bloccato. Un utente bloccato non riceve nessun avviso e continua a vedere chi lo ha bloccato. Solo il nostro team vede le segnalazioni.

4. Perché trattiamo i dati e su quale base giuridica

Puoi opporti in ogni momento ai trattamenti basati sull'interesse legittimo (§ 11).

Decisioni automatizzate. Il calcolo di XP, livello, lega, Score di ogni corso e punteggio della simulazione SSM è automatico. Non produce effetti giuridici e non incide in modo significativo sulla tua persona (art. 22 GDPR). Lo Score e il punteggio della simulazione misurano i tuoi progressi nello studio. Non sono una certificazione, non attestano una competenza professionale e non prevedono il risultato del concorso SSM.

5. Per quanto tempo conserviamo i dati

Le statistiche aggregate sulle domande e sull'uso (percentuale di risposte giuste, discriminazione, utenti attivi, ritenzione) non identificano nessuno e possono restare senza limite. Anche la sospensione di una domanda resta dopo la cancellazione di un account: non contiene dati dell'utente.

6. A chi comunichiamo i dati

Non vendiamo i tuoi dati. Li comunichiamo solo a:

7. Trasferimenti di dati fuori dal Regno Unito e dall'UE

Dall'Italia al Regno Unito. Usi l'app e ci dai i tuoi dati direttamente. Secondo le Linee guida EDPB 05/2021, quando i dati passano direttamente dall'interessato al titolare fuori dall'UE non c'è un "trasferimento" ai sensi del capo V GDPR. Il GDPR resta comunque applicabile (§ 1.1). Inoltre la Commissione europea considera adeguato il livello di protezione del Regno Unito: il 19 dicembre 2025 ha rinnovato la decisione di adeguatezza fino al 27 dicembre 2031.

Dal Regno Unito ad altri Paesi. Alcuni fornitori hanno sede negli Stati Uniti (Cloudflare, RevenueCat, Apple, Google e, per il web, Stripe). Cloudflare gestisce una rete globale: una richiesta può passare da un data center fuori dal Regno Unito e dall'UE. Per questi trasferimenti applichiamo le regole dello UK GDPR e del GDPR:

I trasferimenti verso fornitori nell'UE (PostHog, regione UE, ed Ergonet, in Italia) usano la decisione di adeguatezza del Regno Unito per lo Spazio economico europeo. I dati di analisi di PostHog restano in UE.

8. Età minima

9. Sicurezza

Il token di sessione resta in chiaro nella memoria dell'app sul tuo dispositivo (§ 3.8). Proteggi il dispositivo con un codice di blocco.

In caso di violazione dei dati (data breach), entro 72 ore avvisiamo l'ICO (art. 33 UK GDPR) e il Garante e le altre autorità UE dei Paesi in cui vivono gli utenti coinvolti (art. 33 GDPR). Se il rischio è alto, avvisiamo anche te (art. 34).

10. Dati obbligatori e facoltativi

Senza i dati del § 3.1, 3.2, 3.3 e 3.11 l'app non funziona: sono necessari per salvare i progressi. L'email è facoltativa. Anche i voti sui corsi in arrivo (§ 3.12), la simulazione SSM (§ 3.14), l'abbonamento (§ 3.10) e le analisi d'uso (§ 3.9) sono facoltativi. Senza email puoi usare l'account solo da questo dispositivo: se cancelli l'app, perdi l'accesso ai progressi.

«Ricomincia da zero» (in "Profilo") cancella i progressi da questo dispositivo:

Se cancelli l'app, l'app non invia nulla al server: il profilo ospite resta sul server finché la regola dei 12 mesi di inattività lo cancella (§ 5). Per cancellarlo subito, scegli «Elimina i dati» in "Profilo" prima di cancellare l'app.

11. I tuoi diritti

Hai diritto di:

Per esercitare i diritti scrivi a supporto@polpomed.com o, quando è nominato, al rappresentante UE (§ 1.2). Rispondiamo entro un mese (art. 12), prorogabile di due mesi nei casi complessi.

Come provi che l'account è tuo. Se hai un account con email, ti mandiamo un link di accesso all'indirizzo email dell'account. Se apri il link, provi che l'account è tuo. La cancellazione dall'app non richiede questa prova: l'app usa il token di sessione del dispositivo.

Se usi l'app senza email, non possiamo collegare una richiesta via email al tuo account (art. 11, paragrafo 2, GDPR). Per cancellare i dati usa «Elimina i dati» in "Profilo". Per una copia dei dati, collega prima un'email all'account dall'app, poi scrivici dallo stesso indirizzo.

Cancellare l'account. Puoi cancellare l'account da Profilo > «Elimina account» (o «Elimina i dati» se usi l'app senza email). Le istruzioni sono anche su https://polpomed.com/eliminazione-account. Dopo la conferma cancelliamo subito, in un'unica operazione:

Esci anche da ogni gruppo. Se gestisci un gruppo con altri membri, il gruppo passa al membro che è entrato per primo. Un gruppo senza altri membri viene cancellato insieme al suo codice. Subito dopo, il nostro server chiede a RevenueCat di cancellare il tuo profilo abbonamento. La richiesta non blocca la cancellazione dell'account: se RevenueCat non risponde, il server riprova ogni ora, fino a 5 tentativi, e poi lo cancelliamo a mano. Per questi tentativi il server conserva solo l'identificativo di fatturazione, senza l'identificativo dell'account e senza email. Se ci hai dato il consenso alle analisi d'uso, il server chiede anche a PostHog di cancellare i dati legati al tuo identificativo. Anche questa richiesta non blocca la cancellazione dell'account: se PostHog non risponde, il server riprova ogni ora, fino a 5 tentativi, e poi li cancelliamo a mano.

Restano per poco tempo:

L'app cancella i dati sul dispositivo solo dopo la conferma del server. Se la cancellazione non riesce (per esempio senza connessione), l'app non cancella nulla e ti mostra l'errore: puoi riprovare. Se sul dispositivo c'è anche un profilo ospite precedente, proviamo a cancellare anche quello. Se il server non risponde, l'app ti avvisa che il profilo ospite resta. Un account precedente con email resta sul server, se esiste ancora: puoi rientrare con un link di accesso e cancellarlo. Le sue risposte non ancora salvate sul server si perdono. Puoi chiedere la cancellazione al massimo 5 volte all'ora.

Se usi lo stesso account su un altro dispositivo, lì i progressi restano salvati solo sul dispositivo. Al primo contatto con il server, l'app smette di inviare dati e non crea un nuovo account. In «Profilo» trovi l'avviso che l'account non esiste più o che la sessione è scaduta. Per cancellare i dati anche da quel dispositivo, scegli «Ricomincia da zero» o «Elimina i dati».

Se hai un abbonamento attivo, disdicilo nello store prima di cancellare l'account: la cancellazione dell'account non ferma i pagamenti di Apple o Google (Termini di servizio, § 7.5).

12. Modifiche a questa informativa

Se cambiamo l'informativa in modo rilevante (per esempio un nuovo fornitore o una nuova finalità), ti avvisiamo nell'app prima che la modifica abbia effetto e ti chiediamo di leggere la nuova versione. Se una nuova finalità richiede il consenso, te lo chiediamo.

13. Contatti