Yes, this should be a state-provided program to cover the state's citizen's basic necessities
However, the money does not get deposited into a private account - it is loaded onto a debit card provided by the state, where every transaction is monitored. The debit card cannot have money drawn from it.