Suas palavras de recuperação, a passphrase opcional e o seu PIN ficam criptografados no celular, protegidos pelo Keychain no iPhone e pelo Keystore no Android, e nunca são enviados para a Voltz nem para servidor nenhum.
O Breez SDK Spark, o motor da carteira dentro do app, guarda no celular os dados da própria carteira, como o histórico de pagamentos, e os sincroniza por um servidor da Breez.
Os nomes e as fotos das carteiras, os contatos que você salva e as suas configurações ficam no celular. Os contatos também passam pelo servidor de sincronização da Breez, criptografados com uma chave que só a sua carteira tem. A câmera só lê QR codes, e a foto que você escolhe para uma carteira é reduzida e guardada no celular.
O Face ID e a digital são conferidos pelo próprio celular, e o app só fica sabendo se deu certo.
No Android, o app deixa os dados dele fora do backup do celular na nuvem. No iPhone, um backup do celular pode incluir os dados do 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 aparelho.
Remover uma carteira no app apaga do celular as palavras de recuperação, a passphrase e a foto dela. O nome, o histórico de pagamentos e os contatos dela continuam guardados no app.