I am trying to understand more about how the domain registration process works between the registry and the registrar. My question is when a domain name is registered by a registrar such as GoDaddy, is all the information that the registrar forwards to the TLD registry about that domain name publicly available for view on Whois or is there some information that is hidden by the registry?
When a domain name is purchased with the option of 'private registrations' so that the registrar hides confidential information like address details, is that information kept private by the registrar only or does it also get passed on to the registry but flagged as private information?