Vos mots de récupération, la phrase de passe facultative et votre PIN sont conservés chiffrés sur le cellulaire, 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 cellulaire 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 cellulaire. 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 codes QR, et la photo que vous choisissez pour un portefeuille est réduite et conservée sur le cellulaire.
Face ID et les empreintes digitales sont vérifiés par le cellulaire 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 cellulaire dans le nuage. Sur iPhone, une sauvegarde du cellulaire 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 cellulaire.
Supprimer un portefeuille dans l'app efface du cellulaire 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.