Any Indian citizen can start a PPF account with HDFC Bank. One can open one in their own name or on behalf of a minor.