Yep. Every transaction you make potentially leaks a little information about other transactions to/from your bitcoin wallet.
And that makes it risky for you to donate with your own wallet. Try to donate in cash/fiat instead of doing that. There are much safer way for you to help someone and donate your money where you will not risk your privacy and anonymity in your assets. A little information is a big opportunity for those hackers and scammers, so you should prioritize your privacy and anonymity and at the same time helping other people with donations. It can link to another platform or account so always be careful when making transactions.