Yes, some countries require 'KYD or 'know your donor' information to be kept on all donors. Some charities need this for their own purposes. If you do require that, a simple checkbox on registration enables that functionality.
Potential donors will not be able to proceed to the donation stage without completing that required information.