Just basically gonna have to assume for the rest of our lives that any cloud/content hosting service offered for free is at best temporary and at worst some kind of trap
@mcc Excellent assumption. There's no such thing as a free breakfast.

If you want to keep control over your communications, the only real way is to do it yourself, or have someone you trust do it for you if you lack knowledge/time. Vendor lock-in sucks, we see that over and over again.