is the news of submitting email id to embassy for US visa true?
It is not email ID, it is the Social Media Platforms ID like Facebook ID, Twitter ID, etc. Read Social Media Platform Details for DS-160 for US Visa
oh right. right. I am sorry. Is it true? submitting our social media ID is true?
Yes, it is true. Read the article I listed above.