Donation forms are often the biggest offenders as they insist on gathering donor profile data for their own statistics, not considering the interests of the donor. Imagine if you were told as you’re about to give someone your hard-earned coin that you have to wait, cash in hand as they grill you with questions entirely for their own statistical use. No, thanks.
RIP Web Forms — You Will Not Be Missed!
Miklos Philips

This is a must from a regulatory standpoint, if IRS comes knocking you need show who gave that donation.