No, you do not need to send/mail your physical passport, you simply have to take a scanned copy of the main page (page with your personal details) and attach it in PDF format to your application.

Visit our website for more info: https://www.indiavisaapplication.com/