Internal processes like Card balance enquiry, etc. require verification to prevent misuse of the Gift card, hence we ask for the receiver details. Also, according to the RBI guidelines, Bank of Baroda is required to keep records of the person who shall be using the card, this is for AML (Anti Money Laundering)