No, You don’t need to be physically present for the process, E-StartupIndia is an online catering platform all you need is an internet connection in your phone/computer and the required documents with you and we
can get the job done no matters even if you are present at the remotest location of India.
Directorate General of Foreign Trade.