As suas palavras de recuperação, a passphrase opcional e o seu PIN ficam guardados de forma encriptada no telemóvel, protegidos pelo Keychain no iPhone e pelo Keystore no Android, e nunca são enviados à Voltz nem a nenhum servidor.
O Breez SDK Spark, o motor da carteira dentro da app, guarda no telemóvel os dados da própria carteira, como o histórico de pagamentos, e mantém-nos sincronizados através do servidor de sincronização da Breez.
Os nomes e as fotos das carteiras, os contactos que guarda e as suas definições ficam no telemóvel. Os contactos também passam pelo servidor de sincronização da Breez, encriptados com uma chave que só a sua carteira tem. A câmara só lê códigos QR, e a foto que escolhe para uma carteira é reduzida e guardada no telemóvel.
O Face ID e as impressões digitais são verificados pelo próprio telemóvel, e a app só fica a saber se a verificação foi bem-sucedida.
No Android, a app mantém os seus dados fora da cópia de segurança do telemóvel na nuvem. No iPhone, uma cópia de segurança do telemóvel pode incluir os dados da app, como os nomes das carteiras e o histórico de pagamentos, mas as palavras de recuperação e o PIN só voltam no mesmo telemóvel.
Remover uma carteira na app apaga do telemóvel as palavras de recuperação, a passphrase e a foto dela. O nome, o histórico de pagamentos e os contactos dela continuam no armazenamento da app.