I would not trust a company with my email that does not even publish its full name and/or address on their website. It's not even clear under which jurisdiction they fall. This is an absolute non-starter for me. I will stay with Migadu who are very clear about these details.
No comments yet.