Tus palabras de recuperación, la passphrase opcional y tu PIN se guardan cifrados en el celular, protegidos por el Keychain en iPhone y por el Keystore en Android, y nunca se envían a Voltz ni a ningún servidor.
El Breez SDK Spark, el motor de la billetera dentro de la app, guarda en el celular los datos de la propia billetera, como su historial de pagos, y los mantiene sincronizados a través del servidor de sincronización de Breez.
Los nombres y las fotos de las billeteras, los contactos que guardas y tu configuración se quedan en el celular. Los contactos también pasan por el servidor de sincronización de Breez, cifrados con una clave que solo tiene tu billetera. La cámara solo lee códigos QR, y la foto que eliges para una billetera se reduce y se guarda en el celular.
Face ID y las huellas digitales los verifica el propio celular, y la app solo sabe si la verificación fue correcta.
En Android, la app deja sus datos fuera del respaldo del celular en la nube. En iPhone, un respaldo del celular puede incluir los datos de la app, como los nombres de las billeteras y el historial de pagos, pero las palabras de recuperación y el PIN solo vuelven en el mismo celular.
Quitar una billetera en la app borra del celular sus palabras de recuperación, su passphrase y su foto. Su nombre, su historial de pagos y sus contactos se quedan en el almacenamiento de la app.