No, the Ballet Crypto app never stores your wallet’s private key on the device. The BIP38 two-factor private key (composed of an encrypted private key and passphrase) is stored on the physical Ballet wallet itself, and nowhere else. To send coins out from your Ballet wallet, you must enter the wallet passphrase and scan the encrypted private key with the app. When you do that, the private key is stored in the mobile device’s RAM for only a moment to cryptographically sign the transaction, then it is immediately deleted. It never leaves the secure environment of the app and it is never exposed to the internet.
Please sign in to leave a comment.