You are right that all deals at SMSrox are strictly "on-demand", which means that unless you "ask" (by SMSing the code of the deal), we will never send any deals to you.
However, as SMSrox Gold Member, you are entitled to retrieve deals exclusive to SMSrox Gold Member only.
So unless your mobile number is regisrtered with us, when you try to retrieve an exclusive deal, our system will not recognise you as SMSrox Gold Member, and will not send the deal back to you.
This is why we ask for your mobile number.