No, registration on the platform is not required. The player can go through it in order to keep the gameplay, and get a welcome bonus of 1 million coins.