First thing I saw on their webpage, a box saying "Enter an email". Yeah, it's just a pre-launch thing, but not a good look from a privacy point of view.
Ok, it's to be a paid service. Well I checked their privacy policy and it's not very reassuring. I don't think I would sign up for a company that doesn't either fall into the jurisdiction of GDPR or commit to the same standards.