Sicurezza
Al sicuro, perché conserviamo meno
I dati più sicuri sono quelli che non raccogliamo mai. Ciò che Nvivio conserva resta nell’UE, viaggia cifrato ed è accessibile solo a chi ne ha bisogno. Questa pagina spiega come, e cosa non abbiamo ancora.
- 0indirizzi IP conservati
- 0password da rubare: accedi con un link via email
- UEi tuoi dati restano a Francoforte
In breve
- Indirizzi IP e user agent completi non vengono mai conservati e, per impostazione predefinita, sul dispositivo del tuo visitatore non viene salvato nulla.
- Il database e il servizio di accesso girano a Francoforte; la coda degli eventi e le impostazioni sono conservate su Cloudflare sotto giurisdizione UE.
- Tutto passa per HTTPS: l’HTTP semplice viene reindirizzato e nvivio.com dice ai browser di non usare nient’altro.
- Niente password: accedi con un link monouso via email.
- Le chiavi API si vedono una sola volta e vengono conservate solo come hash; gli assistenti AI si collegano con OAuth.
- Le interfacce pubbliche del database non raggiungono alcun dato e ogni tabella ha la row-level security.
- La nostra amministrazione è dietro Cloudflare Access e registra ogni modifica, con il motivo, in un log di audit.
- Elimina un sito o la tua organizzazione, e i suoi dati vengono eliminati entro 24 ore.
- Hai trovato una vulnerabilità? Scrivi a security@nvivio.com; rispondiamo entro cinque giorni lavorativi.
I tuoi dati
Raccogliere meno
L’indirizzo IP viene usato solo in memoria, nel momento in cui arriva una visita, e non raggiunge mai la coda né il database. In modalità privacy un visitatore viene riconosciuto tramite un codice che cambia ogni giorno; la chiave giornaliera che lo genera viene eliminata dopo 26 ore. Dello user agent si conservano solo il browser, il sistema e il tipo di dispositivo, e gli indirizzi vengono ripuliti prima di conservare qualsiasi cosa.
Nell’UE, senza log
Il database e il servizio di accesso girano presso Supabase a Francoforte (AWS eu-central-1). La coda degli eventi, le impostazioni dei siti e i collegamenti degli assistenti AI sono conservati su Cloudflare sotto giurisdizione UE. La dashboard, l’API e il server MCP girano accanto al database, a Francoforte. I risultati delle query non vengono messi in cache e il nostro codice non conserva log delle richieste. Una visita arriva prima al data center di Cloudflare più vicino al visitatore; per i visitatori nell’UE, si trova nell’UE.
Cifrato in transito
Lo script, la raccolta degli eventi, il sito, la dashboard, l’API e il server MCP sono serviti tramite HTTPS; una richiesta in HTTP semplice viene reindirizzata a HTTPS. Ogni risposta di nvivio.com dice ai browser di usare solo HTTPS per un anno, anche sui suoi sottodomini (HSTS). Il collegamento tra il nostro codice e il database è cifrato, e i nostri fornitori cifrano a riposo i dati conservati e i relativi backup.
I tuoi dati, la tua decisione
I dati vengono conservati per il tempo previsto dal tuo piano e i dati più vecchi vengono eliminati ogni notte. Esporta visite e totali giornalieri in CSV, da Starter. Elimina un sito o tutta la tua organizzazione, e i suoi dati vengono eliminati entro 24 ore, con un’email di conferma.
Chi può entrare
Accedere senza password
Accedi con un link monouso che inviamo al tuo indirizzo email, quindi non c’è nessuna password da indovinare, riutilizzare o farsi rubare. Nvivio scrive e invia quell’email da sé, e solo quando il servizio di accesso lo richiede con una firma valida.
Accesso per il tuo team
Ognuno nella tua organizzazione ha un ruolo: proprietario, amministratore, editor o lettore, per tutti i siti o per un solo sito. Un invito funziona solo per l’esatto indirizzo email a cui è stato inviato e scade dopo 30 giorni.
Chiavi API e assistenti AI
Una chiave API si vede una sola volta e viene conservata solo come hash. Può essere di sola lettura e puoi revocarla in qualsiasi momento. Senza una chiave valida, l’API rifiuta ogni richiesta, tranne per la demo pubblica con dati inventati. Gli assistenti AI si collegano al server MCP con OAuth e i loro token vengono conservati solo come hash. Il server MCP non ha accesso al database: chiama l’API a tuo nome.
Un database chiuso
I tuoi dati sono raggiungibili solo tramite il codice di Nvivio, che a ogni richiesta verifica chi sei e cosa puoi vedere. Le interfacce pubbliche del database (REST e GraphQL) non raggiungono alcuna tabella: i ruoli pubblici non hanno permessi, GraphQL è disattivato e ogni tabella ha la row-level security.
Il nostro accesso
La nostra amministrazione (admin.nvivio.com) è dietro Cloudflare Access, e il nostro codice verifica di nuovo a ogni richiesta il token di Access e una breve lista di persone indicate per nome. Non mostra nessuna delle tue statistiche, solo il numero di visite per sito, e non può aprire la tua dashboard. Ogni modifica fatta lì richiede un motivo e finisce in un log di audit che non può essere modificato né eliminato.
Come gestiamo Nvivio
Protezione nel browser
Ogni risposta di nvivio.com porta intestazioni di sicurezza. Nessuna pagina può essere mostrata all’interno di un altro sito, quindi nessuno può indurti con l’inganno a fare clic nella tua dashboard. I file non vengono mai letti come un altro tipo, un indirizzo con un percorso non viene mai trasmesso a un altro sito, e fotocamera, microfono, posizione e argomenti pubblicitari sono disattivati. Le icone di altri siti le recupera Nvivio e le serve con una policy rigorosa, così un’icona non può mai eseguire codice.
Niente perso, niente doppio
Ogni evento riceve un identificativo univoco all’arrivo, così un nuovo invio non conta mai due volte. Gli eventi attendono in una coda con nuovi tentativi automatici e una dead-letter queue, così una breve interruzione del database non fa perdere nulla. Lo script si carica in modo asincrono, quindi la tua pagina non aspetta mai Nvivio. Il nostro fornitore del database fa inoltre un backup del database ogni giorno; ciò che elimini resta in quei backup finché non scadono.
Come sviluppiamo
Ogni modifica passa i controlli dei tipi e i test automatici, e la produzione viene rilasciata solo dal branch principale. I segreti restano fuori dal codice e vengono dati solo al servizio che ne ha bisogno.
Pagamenti
I pagamenti passano da Mollie, ad Amsterdam. Inserisci i dati della carta o del conto sulla pagina di Mollie, quindi non arrivano mai a Nvivio.
I nostri fornitori e i loro audit
Nvivio non ha una certificazione di sicurezza propria, come ISO 27001 o SOC 2. Ci basiamo su fornitori sottoposti ad audit indipendenti che pubblicano le loro certificazioni: Cloudflare per la rete e il nostro codice, e Supabase, su Amazon Web Services, per il database. La sicurezza fisica dei data center è compito loro. Ognuno è vincolato da un accordo sul trattamento dei dati con obblighi almeno altrettanto rigorosi dei nostri.
Quando qualcosa va storto
Se una violazione dei dati personali riguarda i tuoi dati, te lo comunichiamo entro 48 ore da quando ne veniamo a conoscenza, come promette il nostro accordo sul trattamento dei dati, e teniamo un registro di ogni incidente.
Cosa non abbiamo ancora
Meglio che tu lo sappia da noi:
- Un secondo passaggio di accesso in Nvivio. Chi può leggere la tua casella di posta può accedere, quindi proteggila con la verifica in due passaggi.
- L’accesso tramite il provider di identità della tua azienda (single sign-on).
- Una certificazione nostra, come ISO 27001 o SOC 2.
- Un bug bounty: ti ringraziamo citando il tuo nome, non con denaro.
- Una pagina di stato pubblica.
Hai trovato una vulnerabilità?
Scrivi a security@nvivio.com, in inglese o in olandese. Confermiamo la tua segnalazione entro cinque giorni lavorativi, ti teniamo aggiornato mentre la risolviamo e non intraprendiamo azioni legali contro ricerche che rispettano la nostra policy.
I dettagli, nero su bianco
Le nostre misure di sicurezza sono l’allegato 2 dell’accordo sul trattamento dei dati; insieme ai documenti qui sotto, sono ciò a cui ci impegniamo.
Guarda il tuo sito in Nvivio, oggi stesso
Inserisci il tuo indirizzo email, fai clic sul link, aggiungi il tuo sito e incolla una riga. Tutto qui.
30 giorni di Pro gratis · senza carta di credito · accesso con un link via email