Questa informativa spiega quali dati personali trattiamo quando usi Gnam, perché lo facciamo, per quanto tempo li teniamo e quali diritti hai. La scriviamo nel modo più semplice possibile. Se qualcosa non è chiaro, scrivici.
Chi siamo e come contattarci
Il titolare del trattamento è CodeLab srls, Corso Giuseppe Garibaldi 22, 00034 Colleferro (RM), Partita IVA 17925991006.
Per qualsiasi domanda sulla privacy, o per esercitare i tuoi diritti, scrivi a info@codelab.email.
Non abbiamo nominato un Responsabile della protezione dei dati (DPO): per la nostra attività la legge non lo richiede. Rispondiamo noi direttamente all’indirizzo qui sopra.
A chi si rivolge questa informativa
Gnam è una piattaforma per ristoranti e locali. Questa informativa vale per:
- clienti: chi usa il sito dei menu e della mappa (menu.gnam.ai e le pagine dei singoli locali), con o senza account;
- visitatori del sito gnam.ai;
- ristoratori: chi apre un account per gestire uno o più locali;
- staff dei locali: chi accede al gestionale, al display di cucina o all’app di sala.
Quando siamo titolari e quando no
Per l’account Gnam, la mappa, le preferenze, l’assistente, il sito gnam.ai e l’abbonamento dei ristoratori decidiamo noi come e perché trattare i dati: siamo titolari.
Quando prenoti un tavolo, ordini o paghi il conto presso un locale, quei dati servono al locale. In quel caso il titolare è il ristoratore e noi trattiamo i dati per suo conto, come responsabile del trattamento (art. 28 GDPR), in base a un accordo scritto (accordo sul trattamento dei dati). Per queste attività puoi rivolgerti direttamente al locale; se scrivi a noi, inoltriamo la richiesta.
In breve
- Usiamo i tuoi dati per far funzionare Gnam, non li vendiamo e non facciamo pubblicità personalizzata.
- Le preferenze alimentari (allergeni, diete, restrizioni religiose o culturali) sono dati particolari: le salviamo e le usiamo solo con il tuo consenso esplicito, e le mandiamo all’assistente AI solo con un secondo consenso separato.
- La tua posizione resta nel tuo browser. Non la salviamo nel nostro database.
- Le conversazioni con l’assistente non le salviamo sui nostri server.
- I cookie statistici (Google Analytics) partono solo se li accetti.
- Puoi scaricare i tuoi dati e cancellare l’account in qualsiasi momento dalla sezione Account.
Quali dati trattiamo
Se sei un cliente
- Dati dell’account: nome, email, password (conservata solo in forma cifrata con hash, mai in chiaro), data di nascita, telefono (facoltativo), lingua e fuso orario.
- Consensi: le scelte che fai (privacy, termini, comunicazioni promozionali, preferenze alimentari, assistente), con la versione del documento e la data.
- Preferenze alimentari: allergeni da evitare, diete (per esempio vegetariana, vegana, senza glutine, halal, kosher), restrizioni religiose o culturali (per esempio niente maiale, niente alcol, jainista), il calendario religioso che osservi e le note che scrivi. Vedi la sezione Preferenze alimentari.
- Cucine preferite: i tipi di cucina che ti piacciono. Non sono dati particolari.
- Preferiti e liste: i piatti e i locali che salvi, le liste che crei. Una lista diventa pubblica solo se scegli di condividerla con un link: chi ha il link vede il nome e la descrizione della lista, i locali e i piatti che contiene e il tuo nome.
- Prenotazioni e ordini: data, ora, numero di persone, richieste particolari, piatti ordinati, stato del conto. Vedi Prenotazioni e ordini presso i locali.
- Posizione: la posizione del dispositivo, se la autorizzi, o il centro della mappa. Vedi Posizione.
- Conversazioni con l’assistente: quello che scrivi all’assistente AI. Vedi Assistente AI.
- Dati tecnici: indirizzo IP, tipo di browser, data e ora delle richieste, necessari per far funzionare il servizio e proteggerlo.
Se visiti gnam.ai
- Dati tecnici della navigazione (indirizzo IP, browser, pagine richieste).
- Statistiche di Google Analytics, solo se accetti i cookie statistici. Vedi la cookie policy.
Se sei un ristoratore
- Account: nome, email, password (hash), telefono.
- Dati del locale: nome, indirizzo, coordinate, orari, menu, foto, contatti pubblici.
- Fatturazione: ragione sociale, Partita IVA, codice fiscale, indirizzo della sede, codice destinatario SDI o PEC, dati dell’abbonamento e delle fatture. I dati della carta li gestisce Stripe: noi non li vediamo.
Se fai parte dello staff di un locale
- Accesso: nome, email oppure nome utente, telefono (facoltativo), password e PIN (entrambi conservati solo come hash).
- Ruolo e permessi nel locale.
- Sessioni e dispositivi: su quali dispositivi del locale hai fatto accesso e quando.
- Registro delle attività (audit): chi ha fatto cosa e quando, per le operazioni importanti.
- Comandi vocali, se il locale li usa: la trascrizione del comando e il suo esito.
Perché trattiamo i dati e su quale base giuridica
| Finalità | Base giuridica | Dati | Per quanto tempo |
|---|---|---|---|
| Creare e gestire il tuo account cliente | Contratto (art. 6.1.b GDPR) | Dati dell’account | Finché tieni l’account. Se chiedi la cancellazione: 30 giorni per ripensarci, poi anonimizziamo |
| Verificare che tu abbia almeno 14 anni | Obbligo di legge (art. 6.1.c; art. 8 GDPR; art. 2-quinquies Codice privacy) | Data di nascita | Come l’account |
| Menu, mappa, ricerca, preferiti, liste, cucine preferite | Contratto (art. 6.1.b) | Preferiti, liste, cucine, posizione | Come l’account; preferiti e liste si cancellano con l’account |
| Salvare e usare le preferenze alimentari (filtri del menu, badge “Sicuro per me”) | Consenso esplicito (art. 9.2.a e 6.1.a) | Allergeni, diete, restrizioni, calendario osservato, note | Finché non revochi il consenso (la revoca le cancella) o cancelli l’account |
| Rispondere alle tue domande con l’assistente AI | Contratto (art. 6.1.b) | Testo della conversazione, posizione, lingua | Non salviamo le conversazioni; OpenAI le tiene fino a 30 giorni |
| Inviare le preferenze alimentari all’assistente AI | Consenso esplicito separato (art. 9.2.a e 6.1.a) | Preferenze alimentari | Come sopra |
| Email di servizio (verifica dell’email, recupero password, avvisi sull’account) | Contratto (art. 6.1.b) | Email, nome | I link di verifica scadono dopo 24 ore e vengono cancellati 7 giorni dopo la scadenza |
| Comunicazioni promozionali | Consenso (art. 6.1.a), facoltativo | Finché non revochi il consenso | |
| Statistiche d’uso dei siti (Google Analytics) | Consenso (art. 6.1.a) | Identificativi dei cookie, pagine visitate, dati del dispositivo | Cookie: fino a 2 anni; dati in Google Analytics: 14 mesi |
| Sicurezza, prevenzione di abusi e frodi, limiti alle richieste, log tecnici | Legittimo interesse (art. 6.1.f) | Indirizzo IP, dati tecnici | Contatori anti-abuso: pochi minuti; log tecnici: fino a 30 giorni, salvo indagini su un incidente |
| Account del ristoratore e del locale | Contratto (art. 6.1.b) | Account, dati del locale | Per tutta la durata del contratto; poi cancelliamo entro 90 giorni, salvo i dati da conservare per legge |
| Abbonamento, pagamenti, fatture | Contratto e obbligo di legge (art. 6.1.b e 6.1.c) | Dati di fatturazione, abbonamento, fatture | Fatture e documenti contabili: 10 anni (art. 2220 codice civile) |
| Accesso dello staff, sessioni, dispositivi | Contratto (art. 6.1.b) e legittimo interesse alla sicurezza (art. 6.1.f) | Dati di accesso, sessioni | Sessioni: 30 giorni dopo la fine; accesso: finché il locale ti tiene nello staff |
| Registro delle attività (audit) | Legittimo interesse alla sicurezza e alla tracciabilità (art. 6.1.f) | Chi, cosa, quando | 12 mesi |
| Funzioni AI del gestionale (menu, foto dei piatti, comandi vocali) | Contratto (art. 6.1.b) | Testi dei menu, immagini, trascrizioni dei comandi vocali | Trascrizioni vocali: 90 giorni |
| Notifiche (email, push) e loro esito | Contratto (art. 6.1.b) | Destinatario, tipo di notifica, esito | 90 giorni; i token dei dispositivi per le notifiche push: 30 giorni dopo che scadono o vengono disattivati |
| Rispondere alle tue email | Legittimo interesse (art. 6.1.f) o contratto | Email, contenuto del messaggio | Il tempo necessario a rispondere, poi fino a 24 mesi |
| Rispettare obblighi di legge e difendere i nostri diritti | Obbligo di legge (art. 6.1.c) e legittimo interesse (art. 6.1.f) | I dati necessari al caso | Per il tempo richiesto dalla legge o dal procedimento |
Se non ci dai i dati necessari per l’account (nome, email, password, data di nascita), non possiamo crearlo. Tutto il resto è facoltativo: puoi usare menu e mappa anche senza account, e senza dare preferenze, posizione o consensi.
Preferenze alimentari: dati particolari e consensi
Allergeni, diete e restrizioni possono rivelare informazioni sulla tua salute (per esempio un’allergia o la celiachia) o sulle tue convinzioni religiose o filosofiche (per esempio una dieta halal, kosher, jainista o vegana). Per questo trattiamo tutte le preferenze alimentari come categorie particolari di dati (art. 9 GDPR), anche quando una singola scelta non rivela nulla di sensibile.
Le cucine preferite (per esempio “giapponese” o “pizza”) non rientrano in questa categoria.
I due consensi
Ti chiediamo due consensi espliciti, separati e sempre facoltativi:
- Salvare e usare le preferenze su Gnam. Serve per filtrare i menu, mostrarti il badge “Sicuro per me” e ricordare le tue scelte. Senza questo consenso non salviamo preferenze alimentari.
- Inviare le preferenze all’assistente AI. Serve perché l’assistente possa suggerirti piatti e locali adatti a te. L’assistente usa un servizio di OpenAI con sede negli Stati Uniti (vedi Assistente AI). Puoi dare questo consenso solo se hai dato il primo.
Se non dai nessun consenso, puoi comunque usare Gnam: i filtri li imposti a mano ogni volta e l’assistente risponde senza conoscere le tue preferenze.
Come revocarli
Vai su Account → Privacy e consensi.
- Se revochi il primo consenso, cancelliamo tutte le tue preferenze alimentari (allergeni, diete, restrizioni, calendario, note) e revochiamo anche il secondo consenso.
- Se revochi solo il secondo, le preferenze restano su Gnam ma non le mandiamo più all’assistente.
La revoca non rende illecito quello che abbiamo fatto prima.
Se avevi già salvato preferenze
Se hai salvato preferenze prima che introducessimo questi consensi, non le usiamo finché non scegli. Al primo accesso ti chiediamo se dare il consenso o cancellarle. Non le cancelliamo senza che tu lo decida.
Un avviso importante
Le informazioni su allergeni e ingredienti le dichiara il locale. Gnam le mostra così come le riceve e non può garantirle. Prima di ordinare, conferma sempre con il personale del locale, soprattutto se hai un’allergia.
Posizione
Quando apri il sito, il browser ti chiede se vuoi condividere la tua posizione. Puoi dire di no: la mappa funziona lo stesso e puoi spostarla a mano.
Se dici di sì:
- usiamo la posizione per centrare la mappa e per cercare i locali vicini o calcolare le distanze;
- la posizione resta nel tuo browser, nella memoria della scheda (sessionStorage), e dopo 10 minuti viene aggiornata; si cancella quando chiudi la scheda;
- la mandiamo al nostro server solo quando fai una ricerca o scrivi all’assistente, per quella singola richiesta;
- non la salviamo nel nostro database.
Il browser ricorda anche l’ultima vista della mappa (centro e zoom) per riaprirla dove l’avevi lasciata. Resta solo sul tuo dispositivo.
Puoi revocare il permesso in qualsiasi momento dalle impostazioni del browser.
La base giuridica è il servizio che ci chiedi (art. 6.1.b GDPR). L’accesso alla posizione del dispositivo avviene solo con la tua autorizzazione nel browser.
Assistente AI
L’assistente è un programma di intelligenza artificiale che ti aiuta a trovare locali e piatti. Per usarlo serve un account con email verificata e profilo completo.
Chi lo fornisce
Usiamo i servizi di OpenAI (OpenAI Ireland Ltd e OpenAI OpCo LLC, Stati Uniti), con il modello gpt-5-mini e un servizio di moderazione che blocca contenuti vietati.
Cosa mandiamo a OpenAI
- il testo della conversazione;
- la tua posizione (del dispositivo, se l’hai autorizzata, oppure il centro della mappa) e la lingua;
- i dati pubblici dei locali e dei piatti che l’assistente consulta per risponderti;
- le tue preferenze alimentari, solo se hai dato entrambi i consensi (vedi Preferenze alimentari).
Non mandiamo il tuo nome, la tua email, il telefono o la data di nascita.
Cosa fa OpenAI con questi dati
- Non li usa per addestrare i suoi modelli.
- Li conserva fino a 30 giorni per controllare eventuali abusi, poi li cancella.
- I dati vanno negli Stati Uniti. Il trasferimento è protetto dalle Clausole contrattuali standard approvate dalla Commissione europea. OpenAI non aderisce al Data Privacy Framework UE-USA.
Cosa conserviamo noi
Non salviamo il contenuto delle conversazioni sui nostri server. Registriamo solo dati tecnici: quanto è lungo il messaggio, quali strumenti ha usato l’assistente, quanti token ha consumato e com’è andata la risposta.
La cronologia della conversazione resta nel tuo browser (sessionStorage) e si cancella quando chiudi la scheda, quando esci dall’account o quando lo cancelli.
Cosa tenere a mente
L’assistente può sbagliare. Le sue risposte non sono consigli medici o nutrizionali. Per allergie e intolleranze, conferma sempre con il locale.
Prenotazioni e ordini presso i locali
Quando prenoti, ordini al tavolo o paghi il conto tramite Gnam, trattiamo i dati per conto del locale, che è il titolare. Il locale decide per quanto tempo conservarli e risponde alle tue richieste. Noi lo aiutiamo a farlo.
Nel tuo account vedi lo storico delle tue prenotazioni e dei tuoi ordini: questa parte la gestiamo noi, per offrirti il servizio.
Se cancelli l’account, scolleghiamo le prenotazioni e gli ordini dal tuo profilo. I dati che il locale ha ricevuto (per esempio il nome con cui hai prenotato) restano al locale, che li conserva secondo le sue regole e gli obblighi di legge.
I pagamenti li gestisce Stripe. Noi non vediamo e non conserviamo i dati della tua carta.
Richieste di opinione. Se il locale le ha attivate, dopo la visita (una prenotazione conclusa o un tavolo chiuso con il tuo account) ti mandiamo per suo conto un’email che chiede un voto da 0 a 10 e, se vuoi, un commento. Ne ricevi al massimo una ogni 30 giorni per locale e mai durante le finestre di osservanza religiosa del locale. Il link per rispondere è personale e vale 14 giorni. Il locale vede voto e commento; vede il tuo nome solo se lo autorizzi nel modulo. Puoi smettere di ricevere le richieste di un locale con un clic, dal link in fondo all’email: per ricordare la scelta conserviamo solo un’impronta (hash) del tuo indirizzo, al posto dell’indirizzo stesso. È un dato pseudonimo, non anonimo: chi conosce già il tuo indirizzo può verificare che corrisponde. Risposte e commenti vengono cancellati dopo 24 mesi; se cancelli l’account, il commento e il nome vengono eliminati e resta solo il voto, anonimo, nelle statistiche del locale.
Ristoratori e staff
Per l’account, l’abbonamento e la fatturazione del ristoratore siamo titolari.
Per i dati dello staff all’interno di un locale (ruoli, turni, sessioni sui dispositivi del locale, registro delle attività, comandi vocali) il titolare è il ristoratore, e noi trattiamo i dati per suo conto in base all’accordo sul trattamento dei dati. Le credenziali di accesso e la sicurezza dell’account Gnam restano sotto la nostra responsabilità.
Per alcune funzioni del gestionale usiamo servizi di intelligenza artificiale:
- Anthropic (Claude) per creare e leggere i menu, riconoscere gli allergeni nei testi dei piatti e capire i comandi vocali;
- OpenAI (Whisper) per trascrivere i comandi vocali e (DALL-E) per generare le foto dei piatti.
Per trovare le coordinate del locale dall’indirizzo usiamo Nominatim di OpenStreetMap. Per i calendari religiosi usiamo Hebcal e Aladhan, a cui mandiamo solo le coordinate del locale.
Il nostro legittimo interesse
Alcuni trattamenti si basano sul nostro legittimo interesse (art. 6.1.f GDPR): proteggere il servizio da attacchi e abusi, limitare le richieste eccessive, tenere log tecnici per risolvere i problemi, tracciare le operazioni importanti nel gestionale, rispondere alle email.
Abbiamo valutato che questi interessi non prevalgono sui tuoi diritti perché:
- sono trattamenti che ti puoi ragionevolmente aspettare da un servizio online;
- usiamo pochi dati, per poco tempo, e non li usiamo per profilarti;
- proteggono anche te, i tuoi dati e il tuo account.
Puoi sempre opporti a questi trattamenti (vedi I tuoi diritti).
Minori
Per creare un account su Gnam devi avere almeno 14 anni (art. 8 GDPR e art. 2-quinquies del Codice privacy, D.lgs. 196/2003). Ti chiediamo la data di nascita per verificarlo. Se scopriamo che un account appartiene a una persona più giovane, lo cancelliamo.
Gli account da ristoratore sono riservati a persone maggiorenni che agiscono per un’attività.
A chi comunichiamo i dati
Non vendiamo i tuoi dati. Li condividiamo solo con chi ci aiuta a fornire il servizio, con i locali quando sono loro a doverli ricevere, o quando la legge lo impone.
Fornitori che trattano dati per nostro conto (responsabili del trattamento)
| Fornitore | Cosa fa | Dove |
|---|---|---|
| Hetzner Online GmbH | Server, database e archivio dei file (foto, documenti) | Unione europea |
| Fornitore del servizio email (SMTP) | Invio delle email di servizio | Nome e sede indicati su richiesta |
| OpenAI (OpenAI Ireland Ltd, OpenAI OpCo LLC) | Assistente AI, moderazione, trascrizione vocale, immagini dei piatti | Irlanda e Stati Uniti |
| Anthropic PBC | Funzioni AI del gestionale (menu, allergeni, comandi vocali) | Stati Uniti |
| Stripe (Stripe Payments Europe Ltd, Stripe Inc.) | Pagamenti e abbonamenti | Irlanda e Stati Uniti |
| TeamSystem S.p.A. (Fatture in Cloud) | Emissione delle fatture elettroniche ai ristoratori | Italia |
| Google Ireland Ltd, Google LLC | Statistiche (Google Analytics), solo con il tuo consenso | Irlanda e Stati Uniti |
| Cloudflare Inc. | Gestione del DNS del dominio gnam.ai | Stati Uniti |
Altri destinatari
- I locali: ricevono i dati delle prenotazioni e degli ordini che fai presso di loro, e i messaggi che invii loro.
- Servizi che il locale sceglie di collegare, come TheFork per le prenotazioni o Deliverect per le consegne: ricevono i dati necessari solo se il locale attiva l’integrazione, e li trattano secondo i loro termini.
- Servizi terzi che apri tu: la mappa carica le immagini da OpenFreeMap (Hyperknot Software Kft., Ungheria), che riceve dal tuo browser l’indirizzo IP necessario a scaricarle, come titolare autonomo. I link a Google Maps, Apple Maps, WhatsApp o TheFork aprono quei servizi solo se li tocchi.
- Autorità, quando la legge ce lo impone.
- I nostri consulenti (per esempio commercialista o avvocato), tenuti alla riservatezza.
Se in futuro useremo altri fornitori (per esempio per SMS o notifiche push), aggiorneremo questo elenco prima di iniziare.
Trasferimenti fuori dall’Unione europea
I nostri server sono nell’Unione europea. Alcuni fornitori però si trovano negli Stati Uniti o possono accedere ai dati da lì:
- OpenAI e Anthropic: Clausole contrattuali standard della Commissione europea (art. 46 GDPR). Non aderiscono al Data Privacy Framework.
- Google (Google Analytics), Stripe e Cloudflare: sono certificati secondo l’EU-U.S. Data Privacy Framework, riconosciuto adeguato dalla Commissione europea (art. 45 GDPR). Dove serve, si applicano anche le Clausole contrattuali standard.
Puoi chiederci una copia delle garanzie scrivendo a info@codelab.email.
Come proteggiamo i dati
- Tutte le connessioni ai nostri siti sono cifrate (HTTPS).
- Password e PIN li conserviamo solo come hash: nessuno, neanche noi, può leggerli.
- I cookie di sessione non sono leggibili dagli script della pagina (httpOnly).
- Ogni locale vede solo i propri dati; ogni persona dello staff vede solo quello che il suo ruolo consente.
- Registriamo le operazioni importanti e limitiamo le richieste per bloccare gli abusi.
Se si verifica una violazione dei dati, la notifichiamo al Garante entro 72 ore quando la legge lo richiede e, se c’è un rischio elevato per te, ti avvisiamo direttamente.
I tuoi diritti
Hai diritto di:
- accedere ai tuoi dati e riceverne una copia (art. 15);
- correggerli se sono sbagliati (art. 16);
- cancellarli (art. 17);
- limitarne il trattamento (art. 18);
- ricevere i tuoi dati in un formato leggibile da un computer e trasmetterli a un altro servizio (portabilità, art. 20);
- opporti ai trattamenti basati sul legittimo interesse (art. 21);
- non essere sottoposto a decisioni solo automatizzate che hanno effetti giuridici o simili su di te (art. 22). Gnam non prende decisioni di questo tipo: i filtri e i suggerimenti ti aiutano a scegliere, ma decidi sempre tu;
- revocare i consensi in qualsiasi momento, senza conseguenze su quanto fatto prima.
Come esercitarli
- Dal tuo account puoi scaricare i tuoi dati, modificarli, gestire i consensi e cancellare l’account. Dopo la richiesta di cancellazione hai 30 giorni per ripensarci; poi anonimizziamo il profilo, cancelliamo preferiti e liste e, se non gestisci anche un locale, anonimizziamo l’accesso e chiudiamo tutte le sessioni.
- Per tutto il resto scrivi a info@codelab.email. Ti rispondiamo entro un mese (in casi complessi possiamo prorogare di altri due mesi, avvisandoti). Potremmo chiederti di confermare la tua identità.
- Se la richiesta riguarda dati che trattiamo per conto di un locale, la inoltriamo al locale.
Reclamo al Garante
Se ritieni che trattiamo i tuoi dati in modo non corretto, puoi presentare reclamo al Garante per la protezione dei dati personali (garanteprivacy.it) o all’autorità del Paese UE in cui vivi o lavori.
Come gestire e revocare i consensi
| Consenso | Dove si gestisce | Cosa succede se lo revochi |
|---|---|---|
| Preferenze alimentari su Gnam | Account → Privacy e consensi | Cancelliamo le preferenze alimentari e revochiamo anche il consenso per l’assistente |
| Preferenze all’assistente AI | Account → Privacy e consensi | Le preferenze restano su Gnam, ma non le mandiamo più all’assistente |
| Comunicazioni promozionali | Account → Privacy e consensi | Non ti mandiamo più comunicazioni promozionali |
| Cookie statistici | Link “Gestisci cookie” in fondo a ogni pagina | Google Analytics si ferma dalla pagina successiva |
| Posizione | Impostazioni del browser | Non usiamo più la posizione del dispositivo |
Cookie
Usiamo cookie tecnici, necessari per far funzionare i siti, e cookie statistici solo con il tuo consenso. Trovi tutti i dettagli nella cookie policy.
Modifiche a questa informativa
Possiamo aggiornare questa informativa quando cambia il servizio o la legge. In alto trovi la data dell’ultima versione. Se le modifiche sono importanti, ti avvisiamo nel sito o per email e, quando serve, ti chiediamo di nuovo il consenso.
Versione 2026-09-24 · Ultimo aggiornamento: 24 settembre 2026