No, not all gambling sites require ID. Traditional online casinos do this as part of their KYC and AML (Anti-Money Laundering) procedures. However, no verification sites allow players to gamble anonymously without submitting any ID documents.