This is an absolute scam! They blocked my account and confiscated all my earnings ($1000+) for no reason! When I googled them, it turned out they are known for suspending creators' payouts for non-sensical reasons!
I would stay away from such website! There are so many alternatives