<prompt> Human: I have searched around before I decided to post so I apologize if this has been answered before. I am 25 and tired of trying to buy gifts for a child that has everything provided for them by other family members. Everyone is meeting her immediate needs but I am just trying to plan on her future because I would have preferred if someone did this for me growing up.I decided that I would open some form of savings account for my only niece and deposit money for her on birthdays and Christmas. I really want a simple way to open an account for her that her parents cannot withdraw money and that she cannot receive any of it until at least 18 years of age. I know that the parents should be more involved but I know that with her parents, they will not be opening an account her her anytime soon. I know they will be fine with me starting something, even with her social number, but I would feel uncomfortable getting that information about her if something were to happen with her identity; I would not want to be held responsible.With everything in mind, how should I proceed? I do not really want it to be educationally related like the 529 or those other accounts but something that should keep up with the rate increases and that nobody can take out including me! until she is 18. Any ideas are welcome!  <response>: An UGMA or UTMA account might do the trick. That kind of account puts the assets in the childs name but leaves the control over it in your hands. You would still be able to make withdrawals, though but it would be a breach of fiduciary duty to make withdrawals for yourself. 