Vos mots de récupération, la phrase de passe facultative et votre PIN sont conservés chiffrés sur le téléphone, protégés par le Keychain sur iPhone et par le Keystore sur Android, et ne sont jamais envoyés à Voltz ni à aucun serveur.
Le Breez SDK Spark, le moteur du portefeuille intégré à l'app, conserve sur le téléphone les données propres au portefeuille, comme son historique de paiements, et les maintient synchronisées via le serveur de synchronisation de Breez.
Les noms et photos des portefeuilles, les contacts que vous enregistrez et vos réglages restent sur le téléphone. Les contacts passent aussi par le serveur de synchronisation de Breez, chiffrés avec une clé que seul votre portefeuille détient. L'appareil photo ne sert qu'à lire des QR codes, et la photo que vous choisissez pour un portefeuille est réduite et conservée sur le téléphone.
Face ID et les empreintes digitales sont vérifiés par le téléphone lui-même, et l'app sait seulement si la vérification a réussi.
Sur Android, l'app exclut ses données de la sauvegarde du téléphone dans le cloud. Sur iPhone, une sauvegarde du téléphone peut inclure les données de l'app, comme les noms des portefeuilles et l'historique des paiements, mais les mots de récupération et le PIN ne reviennent que sur le même téléphone.
Supprimer un portefeuille dans l'app efface du téléphone ses mots de récupération, sa phrase de passe et sa photo. Son nom, son historique de paiements et ses contacts restent dans le stockage de l'app.