It is an RBI regulatory requirement to complete KYC before onboarding. This is part of the bank's policy for opening an account digitally.