> Trusted by leading tech companies
Name one.
Also not a single link works in the footer, not even the terms of service. The social links don't work either.
On the register page there are also links to terms of service and privacy policy, neither one works.
Also 50% fee is ridiculous.