dnsproxy is an open-source DNS proxy written in Go and maintained by AdGuard. It accepts ordinary DNS queries and forwards them to upstream resolvers over DNS-over-HTTPS, DNS-over-TLS, DNS-over-QUIC or DNSCrypt. It can also run as an encrypted DNS server itself. It is a command-line program that individuals and organisations run on their own machines or servers, and its source code and binaries are published in the GitHub repository. It can replace proprietary resolver clients when the operator wants to choose the upstream resolvers.
AdGuard Software Limited, which runs AdGuard's products, is registered in Limassol, Cyprus, an EU member state. Because the code is published under the Apache 2.0 licence, a European organisation can audit, build and operate it without depending on a service provider. dnsproxy itself has no vendor-operated cloud, so the data path depends on the upstream resolvers that the operator configures. AdGuard's hosted DNS service is a separate offering and is not described here.