Wouldn’t that put an expense burden on the charity, that it doesn’t already have? How would that info get disseminated?
That’s the fiduciary DUTY of a charity,
to account for how its donations get distributed.
The whole point is that a charity receives its donations through voluntary contributions, not by sticking a gun to people’s heads and then not being accountable for how that money is spent.