BetSwagger Sportsbook does not belong to the group of gambling sites with no ID verification. So yes, there are cases when BetSwagger casino requires you to upload your documents — for example, when you want to withdraw your winnings.