I'm scared too bcoz my main mail Id that I have been using for the past 4 years is from mailfence. A company with a similar proposition albeit a tad less sexy than ProtonMail.