Agreed that backing up only in transit can be sketchy. Most online backup services (including ours, www.Backblaze.com) encrypt your data on your client. Also, we provide an option to use a private key in which case not only is it encrypted, but only you have the key. Of course, if you forget it the data is completely unrecoverable.