Affidabilità e sicurezza

Nove misure con cui QuoteBill protegge un contratto. Niente qui le chiede di fidarsi sulla parola di QuoteBill: ogni punto spiega cosa significa per Lei, cosa può verificare da sé e cosa non prova.

Firma elettronica semplice con registro di audit

  • Testo bloccato, impronta SHA-256
  • Registro di audit concatenato con hash
  • Nessuna pubblicità né statistica sulle pagine dei contratti
Il registro di controllo di un contratto completato: una tabella con ogni passaggio, dalla creazione al completamento, con ora, evento, indirizzo IP e browser, e una nota verde che conferma che la catena di controllo è integra.

Il certificato e il file delle evidenze

1. Cos’è la firma di QuoteBill

Cosa significa: QuoteBill crea una firma elettronica semplice con registro di audit. Non è una firma elettronica avanzata o qualificata ai sensi del Regolamento eIDAS dell’UE, e QuoteBill non verifica chi firma: registra che sono stati usati il link e il codice di accesso che Lei ha consegnato.

Cosa può verificare: il testo del consenso accettato da ogni firmatario è riportato su ogni certificato, parola per parola, insieme alla nota che si tratta di una firma elettronica semplice.

Cosa non prova: chi fosse la persona dietro il link.

2. Il testo non può cambiare senza che si noti

Cosa significa: all’invio il contratto viene bloccato e riceve un’impronta SHA-256, che ogni firmatario vede. Una firma viene rifiutata se l’impronta non corrisponde al testo mostrato, e qualsiasi modifica al contenuto cambia l’impronta.

Cosa può verificare: il file delle evidenze contiene il testo bloccato; il suo SHA-256, calcolato con qualsiasi strumento, deve essere uguale all’impronta del certificato. La regola esatta è pubblicata nella guida.

Cosa non prova: che il testo fosse corretto o equo. Lo legga prima di firmare.

3. Ogni passaggio viene registrato e concatenato

Cosa significa: l’invio, ogni link generato, l’apertura, i codici errati, il consenso, la firma, il rifiuto, la stampa, i promemoria, le modifiche della scadenza e il completamento vengono registrati con l’ora, e le azioni del mittente o di un firmatario con l’indirizzo IP e il browser. Ogni voce contiene l’hash della precedente, quindi una voce modificata o eliminata spezza la catena.

Cosa può verificare: la pagina di verifica ricalcola l’intera catena nel suo browser a partire dal file delle evidenze, e la pagina di ogni contratto che ha inviato mostra il controllo della catena.

Cosa non prova: che gli orari siano certificati (provengono dall’orologio del database di QuoteBill, non da una validazione temporale qualificata), né che un indirizzo IP identifichi una persona.

Come si regge la catena

Ogni evento conserva l’hash del precedente; l’ultimo hash, quello dell’evento di completamento, è l’hash del certificato stampato su ogni copia.

Come si regge la catenahash del precedentehash del precedentehash: 7f3a… ≠hash del precedente
Se si modifica o si elimina un evento, tutti gli hash successivi smettono di corrispondere: il controllo indica dove si è spezzata la catena.

5. Un certificato che chiunque può verificare

Cosa significa: ogni copia riporta il riferimento, l’impronta e l’hash del certificato. La pagina pubblica di verifica risponde solo se un contratto con quel riferimento e quell’impronta è stato completato, in quale data e con quante firme, e mostra l’hash del certificato. Continua a rispondere anche dopo l’eliminazione del contratto.

Cosa può verificare: inserisca i due valori o trascini il file delle evidenze: viene letto nel suo browser, e ne escono solo il riferimento e l’impronta.

Cosa non prova: chi fossero i firmatari. Una corrispondenza non è un parere legale.

Dove può vedere ciascuna di queste misure

Schermate reali con un contratto inventato.

  • Il registro di controllo di un contratto completato: una tabella con ogni passaggio, dalla creazione al completamento, con ora, evento, indirizzo IP e browser, e una nota verde che conferma che la catena di controllo è integra.

    Il registro di audit

    Sulla pagina del suo contratto: ogni evento con ora, indirizzo IP e browser, e il controllo della catena.

  • L’ultimo passaggio dell’invio: il link di firma e il codice di accesso separato, con i pulsanti per copiarli, e la nota che vengono mostrati una sola volta.

    I link e i codici

    Mostrati una sola volta all’invio, con l’indicazione di consegnare il codice per un’altra via.

  • La prima pagina del certificato di firma di un contratto completato: un riepilogo, il riferimento, l’impronta e l’hash del certificato con l’indirizzo per verificarli, come verificarli e i dati del primo firmatario con una firma disegnata.

    Il certificato

    Stampato dopo ogni contratto completato: dati per la verifica, firmatari, consenso, link, registro di audit, note.

  • La pagina pubblica di verifica dopo una corrispondenza: riferimento e impronta sono inseriti, e un riquadro verde indica che un contratto con esattamente questo contenuto è stato completato con due firme e mostra l’hash del certificato, senza nominare i firmatari.

    La pagina di verifica

    Pubblica e senza account: inserisca il riferimento e l’impronta, oppure trascini il file delle evidenze.

6. Cosa vedono e forniscono i firmatari

Cosa significa: un firmatario non ha bisogno di un account, e la sua email è facoltativa. Prima di firmare legge le cinque informative e il testo del consenso: che può rifiutare o chiedere una copia cartacea, che l’ora, il suo indirizzo IP e il suo browser vengono registrati e condivisi con le altre parti, e che il suo link smette di funzionare 30 giorni dopo il completamento.

Cosa può verificare: apra qualsiasi link di firma: le informative compaiono sullo schermo prima della firma, e il testo del consenso è stampato sul certificato.

Cosa non prova: nulla sul potere del firmatario di firmare per conto di un’azienda. Con il consenso lo conferma; QuoteBill non lo verifica.

7. Cosa viene conservato, dove e per quanto tempo

Cosa significa: QuoteBill conserva nel suo database, ospitato da Supabase, il testo del contratto, le parti, i nomi e i ruoli dei firmatari (e un indirizzo email, se Lei lo ha inserito), le firme, i testi del consenso e, per ogni evento, l’ora e, per le azioni del mittente o di un firmatario, l’indirizzo IP e il browser. Le sessioni e gli hash dei codici di accesso vengono eliminati quando un contratto si chiude; l’hash di un link che ha smesso di funzionare entro 30 giorni; i contatori di frequenza entro poche ore. Quando si elimina un contratto inviato, un record minimo per indagare sugli abusi, con l’email dell’account del mittente e, solo se il contratto è stato segnalato, il suo contenuto, viene conservato per 180 giorni e poi eliminato. Resta un piccolo record di verifica senza nomi né contenuto, perché le copie restino verificabili.

Cosa può verificare: l’informativa sulla privacy elenca ciascuno di questi record e per quanto tempo viene conservato.

Cosa non prova: che il gestore non possa leggere il suo contratto. Tecnicamente il gestore può accedere ai record conservati, quindi conservi il suo PDF firmato e il suo file delle evidenze.

8. Nessuna pubblicità né statistica sulle pagine dei contratti

Cosa significa: le pagine dei contratti, di firma e di verifica funzionano in una zona a sé: un caricamento completo della pagina in entrata e in uscita, nessun codice di pubblicità, analisi, chatbot o finestre pop-up, una politica di sicurezza che lascia eseguire solo gli script di QuoteBill e si collega solo al server del database di QuoteBill, nessun incorporamento in altre pagine, nessuna cache del browser e nessuna indicizzazione nei motori di ricerca. Nessun tracciamento dei visitatori: l’unico conteggio è un limite di frequenza temporaneo, conservato come hash, contro gli abusi.

Cosa può verificare: gli strumenti per sviluppatori del suo browser mostrano ogni server con cui una pagina comunica; sulle pagine di firma e di verifica sono QuoteBill e il suo server del database, nient’altro.

Cosa non prova: la sicurezza della sua email o della sua app di messaggistica, attraverso cui viaggia il link. Per questo il codice passa per un’altra via.

9. I limiti, in un unico posto

Non invii tramite QuoteBill: testamenti e tutto ciò che riguarda la sua successione o decisioni mediche; garanzie che presta come privato (nulle in forma elettronica in Corea, escluse in Germania); tutto ciò che va stipulato davanti a un notaio, come le compravendite di terreni in Germania e in molti altri paesi, o che richiede un testimone presente, come certi atti formali o un testamento nel Regno Unito; la cessazione di un contratto di lavoro o la pattuizione di una durata determinata in Germania; procure, trust, titoli di credito e titoli di proprietà (esclusi a New York, in Canada, in India e altrove); atti giudiziari e notifiche imposte dalla legge, come sfratti, pignoramenti immobiliari o disdette di assicurazioni negli Stati Uniti; documenti per cui la legge del suo paese richiede una firma elettronica qualificata, un sigillo registrato (l’ingam coreano o il jitsuin giapponese) o uno specifico modulo ufficiale; e i contratti con i consumatori, a meno che non abbia verificato le norme a loro tutela che le si applicano.

I 119 contratti di esempio sono pensati per rapporti tra imprese, e sono esempi, non consulenza legale. La guida (in inglese) spiega come l’UE, il Regno Unito, gli Stati Uniti, la Corea, il Giappone e la Germania trattano una firma elettronica semplice, con le fonti, e pubblica le regole esatte del controllo delle prove. Le norme variano da un paese all’altro.

Continui a leggere

Verifichi prima di fidarsi

Ogni misura di questa pagina lascia qualcosa che può verificare: un’impronta, una catena di hash, un certificato, una verifica pubblica. Parta da un contratto di esempio e verifichi di persona.

Tutti i 119 contratti di esempio