Online betting sites need more than just your name and date of birth to verify your identity. Providing an SSN gives more protection for the sportsbook and user. This also makes it so the Government can tax your gambling winnings. This doesn't apply to all users, as you need to meet a certain threshold.