Yes you do. I am still working on the feature to create keys for the accounts created. When you signup on 3Speak the accounts are created without any keys. Users will eventually be able to download their keys once the feature is fully tested and integrated.
RE: Own your account. That's it. That's the buzzing. https://ipfs.io/ipfs ...