Yeah but they ain’t Google...
There is absolutely nothing special about Domains by Proxy.
If you place your domain with eg Cloudflare, they'll conceal your registration information. Dozens of other prominent registrars will do the same thing for either free and inexpensively.