1. Cosa sono i cookie
I cookie sono piccoli file di testo che il sito salva nel tuo browser. Insieme ai cookie, questa informativa copre anche gli strumenti equivalenti (localStorage, sessionStorage e IndexedDB) che il sito usa per ricordare le tue scelte. Questa pagina riguarda il sito prenoty.app; l'app mobile Prenoty non usa cookie.
2. Cookie necessari (sempre attivi)
Servono al funzionamento del sito e non richiedono consenso (art. 122 Codice Privacy).
| Nome | Scopo | Durata |
|---|---|---|
| prenoty_session | Mantiene l'accesso al tuo account (cookie HttpOnly, impostato dal server). | 24 ore, rinnovato mentre usi il sito; cancellato al logout |
| prenoty_refresh | Rinnova la sessione senza chiederti di nuovo la password (cookie HttpOnly, impostato dal server). | 30 giorni; cancellato al logout |
| prenoty_csrf | Protegge le richieste autenticate da attacchi CSRF. | 30 giorni; cancellato al logout |
| NEXT_LOCALE | Ricorda la lingua scelta (italiano/inglese). | 1 anno |
| theme (localStorage) | Ricorda il tema chiaro/scuro. | Fino alla cancellazione |
| prenoty_cookie_consent (localStorage) | Ricorda la scelta fatta in questo banner, per non richiederla a ogni pagina. | Fino alla cancellazione |
| prenoty-remember-email (localStorage) | Ricorda l'email per il prossimo accesso, solo se al login attivi “Ricordami”. | Finché “Ricordami” resta attivo |
| prenoty-remember-name (localStorage) | Il tuo nome (per il negoziante, il nome del negozio) per il saluto “Bentornato” nella pagina di accesso. | Fino al logout, o finché “Ricordami” resta attivo |
| prenoty-favorites, prenoty-favorites-migrated (localStorage) | Copia locale dei negozi preferiti (solo i loro identificativi), per mostrarli subito anche con la rete lenta. | Fino al logout |
| last_address (localStorage) | Il testo dell'ultimo indirizzo usato nel Cerca negozi (senza coordinate), per riproportelo alla visita successiva. | Fino al logout |
| prenoty:fcm:opt-in (localStorage) | Ricorda che hai attivato le notifiche push su questo browser. | Fino alla cancellazione |
| prenoty:fcm:registered-token (localStorage) | Il codice delle notifiche push registrato da questo browser, per revocarlo quando esci. | Fino al logout |
| firebase-messaging-database, firebase-installations-database (IndexedDB) | Scritti da Firebase (Google) solo se attivi le notifiche push: codice di ricezione delle notifiche e identificativo tecnico del browser. | Fino alla disattivazione delle notifiche o alla cancellazione |
| prenoty:fcm:asked (sessionStorage) | Evita di chiederti il permesso per le notifiche più volte nella stessa visita. | Fino alla chiusura della scheda |
| prenoty_pending_email (sessionStorage) | L'email appena registrata, per la pagina del codice di conferma (mai nell'indirizzo della pagina). | Fino alla conferma o alla chiusura della scheda |
| prenoty_session_id (sessionStorage) | Identificativo casuale della visita, usato nei log tecnici per collegare un errore alle sue richieste. | Fino alla chiusura della scheda o al logout |
| prenoty_impersonate, prenoty_impersonation (cookie HttpOnly e sessionStorage) | Solo per gli amministratori Prenoty, quando aprono un negozio per assistenza (“agisci come negozio”). | 60 minuti; cancellati alla fine dell'assistenza |
3. Cookie statistici (solo con il tuo consenso)
Usiamo PostHog (PostHog Inc., server nell'Unione Europea, eu.i.posthog.com) per capire quali pagine vengono visitate, quali funzioni vengono usate e dove gli utenti si bloccano, anche tramite registrazione della sessione con tutti i testi della pagina mascherati (nomi, numeri e indirizzi non si leggono). PostHog viene attivato solo dopo che hai scelto "Accetta tutti" o hai abilitato "Statistiche" in "Personalizza". Fino ad allora non scrive nulla nel tuo browser e non invia alcun dato. Non usiamo cookie pubblicitari né strumenti di profilazione.
| Nome | Scopo | Durata |
|---|---|---|
| ph_*_posthog | Identificativo anonimo del visitatore e della sessione per le statistiche PostHog. | 1 anno |
| __ph_opt_in_out_* (localStorage) | Memoria del tuo sì/no a PostHog: serve a rispettare la scelta, non a tracciare. | Fino alla cancellazione |
4. Cal.com (prenotazione della chiamata di onboarding)
Solo la pagina "Onboarding assistito" (prenoty.app/onboarding/prenota), pensata per i negozianti che vogliono prenotare la chiamata di configurazione, carica lo script di Cal.com (Cal.com, Inc., USA) da app.cal.com: all'apertura della pagina il tuo browser lo scarica da Cal.com, che riceve l'indirizzo IP e i dati tecnici del browser. Se premi "Prenota la call", il calendario si apre in una finestra di Cal.com, che riceve i dati che inserisci nel modulo (nome, email e orario scelto) e può usare cookie propri, secondo la sua informativa. Dalla pagina Abbonamento del negoziante lo stesso calendario si apre invece in una nuova scheda su cal.com. Nessun'altra pagina del sito carica Cal.com.
5. Come gestire il consenso
Puoi accettare, rifiutare o cambiare la tua scelta in qualsiasi momento: il rifiuto è semplice quanto l'accettazione e non limita l'uso del sito.
Puoi inoltre cancellare o bloccare i cookie dalle impostazioni del tuo browser; in tal caso alcune funzioni (ad esempio l'accesso al tuo account) potrebbero non funzionare.
6. Titolare e contatti
Il Titolare del trattamento è Prenoty, contattabile a support@prenoty.app. Per i tuoi diritti (accesso, rettifica, cancellazione, opposizione) e per tutto ciò che riguarda i dati personali consulta la Privacy Policy.