“Many of the sites will ask you profile questions when you donate. What is your view on gun control? On women’s rights? There’s a good reason a candidate would want to know that, but what happens when that’s let out?”
It's my opinion that campaigns should be required to post (in plain english, not legalese) what they are going to do with your data before you give it to them. It would be appropriate for campaigns to be heavily fined or even shut down for violating those requirements.
Rules like this are important both for privacy and integrity. Voters should be able to trust that campaigns won't abuse their data, and that trust should be rewarded. This is small way lawmakers could rebuild confidence in the political system.