I was going to add that the centralized platform that the other two individuals operate is able to freeze those activities, whether it's through a direct withdrawal from their platform to an identified address.... It's also possible that an individual can withdraw to a self-hosted wallet that is outside the purview of that specific platform and make a direct donation. Should one want to use a self-hosted wallet, there wouldn't be any way for a centralized platform to freeze those funds.
What you would need to do at that point is use one of these blockchain surveillance tools to monitor the activity to see where those funds go and when they take place. When they cash out at some point, whether it's in the short term or the long term, you would be able to identify the interaction of those addresses and tie it back to a specific individual.
There are two ways the assets can be used: through a centralized platform and through the self-hosted wallets. It's important, as we come up with frameworks, to understand that the technology is going to be used in both ways.