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.
Unlike a charitable gift, which allows individuals to withdraw money from their account and also add to it after the account is opened.