Deceptive & not trust worthy
Their landing page through producthunt does not have a single word that mentions credit card is needed for trial. Very misleading tactic to gather emails.
On contacting support they say "We do say out clear on the page that the credit card is needed and we explain why." And when posting out there is not a single mention of credit card is needed they change their statement to "we haven't stated anywhere that no CC is needed." Further they say I should have read question/answers in product hunt to know that!
I'm staying away and recommend others to stay away for signing up.