Their website is ridiculously vulnerable, use with absolute caution. Be ware of their claims for private funds, however large they claim to have when they can't even pay for bug submissions that can and will lead to their database being dumped lol
They use an outlook.com email address for support emails too.