BOB has already been (Negatively) mentioned earlier in this thread. Some have said that no matter how you apply (online) they shall do physical verification then demand documents to be mailed etc.Only Sbicard and Bob
That defeats the Purpose of Digilocker KYC and Penny Drop verification as I see it.