Comment by ipaddr
Donating in public associates you with that charity. If that charity happens to be politically different from people in power it can use it against you.
We have to decide what kind of society we want. One with locks on doors or a world where that is illegal. Bad guys use locks and so do regular people. Taking away everyone's freedom and safety because it makes it easier to catch "bad guys" is not worth the tradeoffs in terms of safety / privacy or creating a society worth living in.