I would never use something like that either. You have to trust that their servers are secure, and I see too many cases of hacked servers and data breaches to voluntarily put my info on a site like that.
I would never use something like that either. You have to trust that their servers are secure, and I see too many cases of hacked servers and data breaches to voluntarily put my info on a site like that.