Tecnologie
MeldID dopo l'aggiornamento: il vault protetto diventa uno strumento quotidiano
La nuova versione di MeldID non si concentra sul principio TOTP stesso, ma su tutto ciò che ruota intorno ai codici monouso: ricerca locale, note criptate, tag, importazione di QR code da immagini, nascondere e copiare i codici, ripristino delle voci eliminate e sincronizzazione delle modifiche tra dispositivi. La struttura Zero Vault rimane invariata.
Nell'articolo precedente ho analizzato MeldID come sistema che va oltre un singolo account. Le app mobili per iPhone e Android uniscono l'autenticazione TOTP, un funzionamento completo senza internet, il ripristino di dati protetti su un nuovo dispositivo e la conferma dell'accesso ai servizi connessi.
Il nuovo aggiornamento è interessante per un motivo diverso. Quasi nessuna tentazione di aggiungere un meccanismo di accesso rumoroso. L'attenzione principale è rivolta al lavoro quotidiano con il vault protetto.
Inizialmente, con due o tre voci, basta un elenco semplice. Con il tempo, diventa più complesso: email di lavoro, account personali, dashboard, servizi cloud, sistemi aziendali e ambienti di test. In questi casi, il problema non è più la generazione di un codice a sei cifre. È importante trovare rapidamente la voce desiderata, capirne la funzione, non confondere gli account, modificare dati in modo sicuro e non perderli lavorando su più dispositivi.
Ed è qui che MeldID espande notevolmente le sue funzionalità.
Il cambiamento principale: l'organizzazione all’interno del vault protetto
Potrei parlare di questa versione come di un passaggio da una semplice lista di voci TOTP a uno spazio di lavoro più gestibile.
Ciò non significa che l'app sia diventata più complicata. Anzi: le nuove funzioni coprono situazioni che prima richiedevano interventi manuali. L’utente non deve più ricordare dove si trovi una certa voce, memorizzare la descrizione dell’account o rifare la procedura di aggiunta in caso di cancellazione accidentale.
Una caratteristica importante è che queste funzioni sono connesse tra loro. La ricerca funziona insieme alle note, i tag aiutano a filtrare i risultati, l'importazione da QR code è accompagnata da una evidenziazione visiva della nuova voce, e cancellazione e recupero sono sincronizzati tra tutti i dispositivi collegati allo stesso account.
La ricerca rimane locale
In MeldID è stata introdotta una ricerca locale per nome del servizio, nome dell’account e contenuto delle note. È una funzione semplice, ma che inizia a fare risparmiare tempo quando le voci sono molte.
Supponiamo che nel vault ci siano diversi account di uno stesso servizio: personale, di lavoro e amministrativo. Basta inserire una parte del nome del servizio o l’indirizzo email per trovare rapidamente le voci correlate. Se è presente una nota associata, anche il suo contenuto può essere utilizzato nella ricerca.
La ricerca non accede al segreto TOTP stesso. Il segreto non diventa un campo di ricerca né viene usato come identificatore della voce. L’utente cerca un contesto comprensibile — nome del servizio, account o nota — e non dati crittografici.
La richiesta di ricerca non viene inviata al server. L’app cerca nel vault protetto già aperto sul dispositivo.
Note e tag danno contesto alle voci
Un nome di servizio non è sempre sufficiente per comprendere a cosa serve una voce. Per questo ora si possono aggiungere note criptate ai record TOTP.
In queste note si può indicare a quale ambiente di lavoro si riferisce l’account, a quale reparto è destinato o quale metodo di accesso viene utilizzato. Le note vengono archiviate insieme alla voce protetta all’interno del Vault, e non come informazioni aperte sul server.
Per raggruppare le voci sono stati introdotti anche i tag multivalore. A una singola voce si possono assegnare più etichette: ad esempio, «Lavoro», «Critico», «Europa» o «Test». I tag vengono inseriti come testo normale: si può aggiungere una nuova etichetta premendo Invio o inserendo una virgola, e poi eliminarla come elemento compatto.
Il sistema suggerisce anche tag già esistenti e unisce varianti uguali ignorando le maiuscole/minuscole. Quindi «Lavoro», «lavoro» e «LAVORO» vengono considerati uguali.
Per i tag è disponibile un filtro locale separato. Se la struttura cambia nel tempo, un tag normale può essere rinominato o eliminato globalmente tenendo premuto, senza dover aprire singolarmente tutte le voci per correggere lo stesso tag più volte.
I preferiti sono stati spostati in un tag di sistema con l’icona di una stella, evidenziato in rosso, che permette di visualizzare rapidamente solo le voci più importanti.
Questo trasforma lo spazio di archiviazione in un sistema organizzato secondo proprie logiche.
È ancora possibile utilizzare un codice nascosto
È stata aggiunta una funzione per nascondere e mostrare i codici TOTP. La sua impostazione viene salvata sul dispositivo, quindi non è necessario riconfigurare tutto all’avvio successivo.
Si tratta di una misura visiva di sicurezza: il codice non rimane sempre in vista, a meno che l’utente non voglia. Ma il nascondere non equivale a un divieto di lavorare con la voce.
Il codice può essere copiato negli appunti sia in modalità visibile sia nascosta. Questa scelta ha una sua logica: si può preferire non mostrare i numeri sullo schermo, ma aver comunque bisogno di copiarli in un modulo di login.
La distinzione tra ciò che si vede sullo schermo e ciò che si esegue consapevolmente è saggia.
Il QR code non deve più essere scansionato di nuovo
In passato, per aggiungere una voce TOTP si utilizzava la camera e un secondo schermo con il QR code. Ora MeldID può importare una voce TOTP da una foto o da un’immagine memorizzata nella galleria.
Questo è utile in molte situazioni, ad esempio se il QR code rimane su uno screenshot o viene fotografato durante la configurazione di un servizio. Non sempre è comodo riaprirlo sulla pagina originale e fotografarlo di nuovo.
Semplicemente si sceglie l’immagine con il QR code, e l’app lo riconosce e crea la voce nel vault protetto.
Dopo l’aggiunta, le nuove voci sono temporaneamente evidenziate da un bordo. È particolarmente utile quando si trasferiscono più account consecutivamente: l’utente può vedere immediatamente cosa è stato appena inserito e non confonderlo con le voci esistenti.
Ora è possibile anche annullare un’eliminazione
Una delle novità più pratiche è la possibilità di eliminare una voce con un periodo di recupero.
Una voce eliminata non scompare completamente immediatamente. È possibile ripristinarla entro un periodo prestabilito, previo conferma. Questo protegge da eliminazioni accidentali, clic errati o dal rimuovere l’account sbagliato.
Un’altra protezione importante: durante il periodo di recupero, l’app non permette di aggiungere nuovamente lo stesso segreto TOTP come nuova voce.
Immaginiamo una situazione comune: l’utente elimina un account e successivamente decide di aver fatto un errore, e risca di nuovo il QR code originale. Senza verifiche aggiuntive, nel vault potrebbero comparire due voci con lo stesso segreto. MeldID non crea duplicati, ma permette di ripristinare la voce originale con il metodo classico.
Il ripristino non è limitato al solo dispositivo locale. Modifica lo stato del Vault protetto stesso e si sincronizza con lo stato sul server.
Un account — un vault sincronizzato
Gestire più dispositivi era tra le idee chiave di MeldID mobile. La nuova versione rende questa funzionalità più coerente.
Eliminazioni, ripristini, modifiche alle note, ai tag e altre operazioni sul vault vengono sincronizzate tra tutti i dispositivi collegati allo stesso account. Se si lavora con iPhone e Android, o si collega un secondo telefono, i dispositivi raggiungono uno stato concordato e verificato.
Se un'azione viene completata su un dispositivo, il meccanismo di sincronizzazione impedisce che una copia obsoleta su un altro dispositivo ripristini o sovrascriva modifiche più recenti. Sono stati migliorati i gestori di conflitti, per lavorare meglio con più dispositivi.
Come prima, i diversi account MeldID su un singolo telefono rimangono separati. I dati di un account non si mischiano con quelli di altri, e le modifiche si applicano solamente allo spazio di archiviazione protetto correlato.
Il separato tra modalità offline e online è sempre mantenuto. La generazione di codici TOTP per le voci già salvate non dipende da internet, e le nuove voci possono essere create localmente. Le modifiche da distribuire a tutti i dispositivi vengono sincronizzate al ripristino della connessione.
Zero Vault rimane alla base
Il principio Zero Vault di MeldID prosegue invariato. La parte server lavora con uno stato cifrato e opaco del vault, e dati tecnici necessari per la versione e la sincronizzazione.
Segreti TOTP, note, tag e nomi dei servizi in chiaro non vengono trasmessi al server. Non diventano un semplice spreadsheet accessibile o cercabile dal server.
Il contenuto del Vault viene decifrato localmente dall’app su un dispositivo di fiducia. Per questo la ricerca nelle note e l’uso dei tag si svolgono localmente: il server non deve leggere il contenuto, né ricevere una versione cifrata per concordarla con gli altri dispositivi.
Le nuove funzioni rispettano questo principio e non compromettono la privacy per migliorare l’uso quotidiano. Anzi: ora il vault protetto può essere comodo senza diventare un catalogo aperto sul server.
Dettagli che aumentano la fiducia
Nell’aggiornamento sono state migliorate anche le traduzioni, le didascalie di accessibilità e l’aspetto visivo degli elementi di interfaccia.
Potrebbero sembrare secondarie rispetto all'importazione di QR code o al ripristino di una voce. Ma con le funzioni di visualizzazione nascosta, preferiti, stato di eliminazione in sospeso e conferma di ripristino, basta poco per guidare l’utente.
Le etichette chiare sono fondamentali per tutti, e specialmente per VoiceOver, TalkBack e altri strumenti di accessibilità. Le traduzioni aggiornate e gli stati visivi più chiari rendono più comprensibili i nuovi scenari in diverse lingue e piattaforme.
Il mio riassunto
Dopo aver esaminato l’aggiornamento, considero MeldID più di una semplice app per l’autenticazione TOTP.
Il cambiamento principale non riguarda una funzione singola. Il valore emerge dalla combinazione: la ricerca locale funziona con note e tag, i preferiti evidenziano rapidamente le voci importanti, l’importazione via QR è più semplice grazie ai dettagli delle immagini, le voci recentemente inserite sono più visibili grazie al bordo, e il periodo di recupero riduce il rischio di eliminazioni accidentali. Allo stesso tempo, la sincronizzazione collega le modifiche tra dispositivi, e Zero Vault mantiene la sicurezza del modello di archiviazione.
In definitiva, MeldID si allontana progressivamente da un autenticatore semplice a uno spazio di lavoro protetto e gestibile. I codici TOTP sono generati e disponibili localmente senza rete, ma tutto ciò che lo circonda diventa più chiaro e prevedibile.
Per approfondimenti: MedlID.