I agree dropbox would be easier of these and i can live without Facebook but definitely not be able to build a google. But more importantly is it worth it? I have a feeling from hardware to layers of software in the tech stack we use is all compromised to give access in one way or the other or they can be cracked brute force with the enormous computing power these organisations have.