You submit your private keys to CoinValidation and they remove coins from unvalidated addresses and escrows them until the sender validates, automatic in the case you use coinbase.
If you submit your private keys, your coins ARE NOT SECURE!
How many places have been hacked? How much do you trust their employees?
When a bunch of customers using CoinValidation discover that their bitcoins are missing...I am just going to laugh.