Not just Finvasia, other brokers also have online account opening process in place. However, since we are tied up with IL&FS it is not possible at the moment. They are not cooperative when it comes to new tech implementation and hence the delay. Until we get our own Depository Participant (DP) license, the process will be offline. But be rest assured that the offline process is as simple as it can be.
Hope this works for you!