Please don't take this the wrong way but if you truly mean what you say. Protect from all then you should not use SN at all. I don't think you actually mean from all though. This goes back to my thesis that "the Internet is forever". I think that is the safest mindset to have when using the web. As soon as I visit a site I'm trusting the code, and the devs on that site. It is still my choice what to entrust them with but they already know some things about me. I can obfuscate it but when I start posting content and I authenticate we are on a new level of trust.
Just be careful. Not sure what as at risk for you. Maybe you know all this stuff. You probably do.
Please don't take this the wrong way but if you truly mean what you say. Protect from all then you should not use SN at all. I don't think you actually mean from all though. This goes back to my thesis that "the Internet is forever". I think that is the safest mindset to have when using the web. As soon as I visit a site I'm trusting the code, and the devs on that site. It is still my choice what to entrust them with but they already know some things about me. I can obfuscate it but when I start posting content and I authenticate we are on a new level of trust.
Just be careful. Not sure what as at risk for you. Maybe you know all this stuff. You probably do.