But there are others. Any domain name server should have a list of websites. Cloudflare comes to mind. Personally I just don't want to have anything to do with Google. I only interact with them when I must, which isn't that often.@Condobloke
I suggest to anyone interested to learn about the procedure of data deanonymization, what is aggregate data and how aggregate data can be "reverse engineered" (there is a special term for this but I forgot it).
Not sure, but I think site names could be accessible from registrars, google is registrar so it has full access to domain names registered by google.
I suppose they purchase or exchange that info from other registrars if their own database is not enough.
Signed,
Matthew Campbell