There is no requirement of the promoters to be present at the time of online company registration. Because all the forms are filed on the web portal and by the use of DSC there is no need of Physical signature. Also, the mail and other data’s are sent through the mail and at last uploaded on the portal.