Twitch doesn’t have donations. Streamers use other services like streamlabs for those.
What is the client doing with it that it needs validating? If the client only receives the data from a server it trusts and does not pass it on to anyone else, does it matter if the client modifies it for its own use, even if not originally intended by you?