No, there is no need to submit your passport and any other physical documents for Dubai visa processing. You must share the documents with us via WhatsApp or Email or fill the simple dubai online visa application form. The Dubai visa for all nationals is an electronic visa and issued over email. There is no stamp affixed on your passport.