# Sicurezza e privacy ## Separazione tra host Ogni host (tenant) ha una **propria cartella dati** sul server. Prenotazioni, ospiti, file e impostazioni di un host non vengono mai archiviati insieme a quelli di un altro, e ogni richiesta viene verificata rispetto all'host che ha effettuato l'accesso. Link per gli ospiti, chiavi API e sessioni funzionano solo per il rispettivo host. ## Pagamenti I dati della carta vengono inseriti sulle pagine di Revolut o nella finestra Apple Pay / Google Pay di Revolut. Non raggiungono mai i nostri server. Le conferme di pagamento di Revolut vengono verificate con un segreto di firma specifico per ogni host. ## Segreti Chiavi Revolut, credenziali dei canali, token Nuki e segreti dei webhook sono archiviati in forma **cifrata** (AES-256-GCM) e mostrati mascherati nella dashboard. Le chiavi API vengono salvate solo come hash — la chiave completa viene mostrata una sola volta. ## Password e sessioni Le password sono sottoposte a hash con scrypt. Le sessioni usano cookie firmati, HTTP-only e sicuri; le modifiche passano attraverso controlli same-origin contro gli attacchi cross-site. I tentativi di accesso falliti ripetuti vengono rallentati. ## Dati degli ospiti - I link per gli ospiti sono token casuali lunghi e possono essere rinnovati. - Codici della porta e Wi-Fi vengono mostrati solo per i soggiorni sbloccati, in prossimità delle date del soggiorno. - Foto dei documenti e firme sono archiviate in modo privato e scaricabili solo dagli utenti dell'host che hanno effettuato l'accesso. - **EU Digital Identity Wallet** ([CodeB Wallet – EU Digital Identity Wallet](https://myeudi.app)): gli ospiti approvano esplicitamente ogni richiesta di dati nel proprio wallet; vengono richiesti solo i campi necessari per il check-in. - I dati di registrazione tedeschi vengono cancellati automaticamente un anno e sette giorni dopo la partenza. - **Erase (GDPR)** nell'elenco ospiti rimuove la scheda di un ospite e i dati personali di check-in dei soggiorni passati. ## Archiviazione dei dati e backup I dati sono archiviati come file al di fuori delle cartelle del server web, quindi non possono mai essere scaricati direttamente. Ogni salvataggio è atomico e mantiene **10 backup a rotazione**; i file danneggiati vengono ripristinati automaticamente dall'ultimo backup valido. L'operatore della piattaforma può aggiungere un backup giornaliero **cifrato** (AES-256, inviato via email o copiato in una seconda posizione) e un server di standby che riceve ogni modifica in pochi secondi — vedi [Backup e alta disponibilità](/docs/operator-backups-and-high-availability). ## Audit trail Le modifiche a impostazioni, utenti, prenotazioni e pagamenti vengono registrate con chi e quando (**Settings → Audit trail**). Anche le sessioni di supporto dell'operatore della piattaforma vengono registrate. ![Settings → Audit trail](/site/img/docs/d-settings-audit.webp "Settings → Audit trail") ## Domande frequenti ### Dove sono ospitati i dati? Sul server dell'operatore della piattaforma. Chiedi all'operatore l'ubicazione e il suo accordo sul trattamento dei dati. ### Posso esportare i miei dati? Sì — le prenotazioni in CSV dagli elenchi, la dichiarazione MTA, il report della tassa di soggiorno e tutto tramite l'[API](/docs/api-quickstart).