Who has control of my private key?

The Abra wallet is designed to give you full, exclusive control of your private key. When you first download the wallet, you are prompted to write down a “recovery phrase”: that is your private key. So long as you keep your recovery phrase safe and do not install any malware on your phone, your private key will remain in your exclusive control.