What is my private key?
Yes, when you use an online wallet service, you are trusting the website operator to generate and maintain your private key(s) for your account. 

There is a saying that goes something like, "Unless you hold your own private keys, your bitcoins aren't really yours."