Tus palabras de recuperación, la passphrase opcional y tu PIN se guardan cifrados en el móvil, 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 cartera dentro de la app, guarda en el móvil los datos de la propia cartera, 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 carteras, los contactos que guardas y tus ajustes se quedan en el móvil. Los contactos también pasan por el servidor de sincronización de Breez, cifrados con una clave que solo tiene tu cartera. La cámara solo lee códigos QR, y la foto que eliges para una cartera se reduce y se guarda en el móvil.
Face ID y las huellas dactilares los comprueba el propio móvil, y la app solo sabe si la comprobación ha sido correcta.
En Android, la app deja sus datos fuera de la copia de seguridad del móvil en la nube. En iPhone, una copia de seguridad del móvil puede incluir los datos de la app, como los nombres de las carteras y el historial de pagos, pero las palabras de recuperación y el PIN solo vuelven en el mismo móvil.
Quitar una cartera en la app borra del móvil 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.