It is very different from a charitable donation as, once your account is open, a person can withdraw money from their account as well as add to it.
This concept is distinct from making a charitable gift, which enables individuals to withdraw funds and also add to their account after the account has been opened.