Yes, due to KYC betting regulations, it is necessary for all bookmakers to get proof of age and identity before allowing a punter to place a bet online.