No, it is absolutely not possible for you to check your visa status if you have not given your mail address. But to check the status through the website you will be needed to follow some steps that will help you get to know about the visa status that will require your application number that will be sent through the mail.