Actually the beta key is automatically added to your battle.net account and you have to use that account to logon to the beta. Even if you wanted to leak it, you couldn't without sharing the account, which knowing what VIP here is like it will either get leaked to other sites or email and pass changed. And yes it's only online for now, although you can change you handle by logging out at the bottom left.