yea thats right namecheap owns.
but then i dont know it makes sense in a way becuase of their business. you buy a domain and you get an account.
its like a bank. you go in, and open an bank account. and automaticcaly your information is given to them. (your account).
when you close that account, i am sure most banks keep some of your personal data for future references.
|