As I understand it the validation happens online to avoid tracking. Nowadays banks and telcos share a lot of information on their clients. So instead of giving out the unchanging personal ID number (containing the date of birth), you're supposed to give out the number of your ID card that changes every five or ten years. Or, in the online world, the bank gets a unique token.
I don't think it will fulfill that purpose in practice. The name plus date of birth is a very good tracking identifier and people will be still giving DOB to these companies.