Yes, as per the government regulations and policies, it is mandatory for all the players to complete the KYC (Know Your Customer) process to withdraw money from the 888STARZ betting app.