They will steal your funds
Any deposit made is automatically putting you into a contract with them. They don't disclose which countries aren't allowed, but if you're from one of them then they'll threaten to take all of your funds or bend the rules so that you can be a customer and get locked into that contract. They do not consider the customer at all.








