SecretDNS provides a quick means of implementing DNS over HTPS, meaning it allows performing remote DNS (short for Domain Name Server) resolution using the HTTPS protocol to encrypt the data between the client and the DNS resolver. Its purpose is, evidently, related to data security and user privacy, aiming to prevent the unauthorized interception and manipulation of DNS data.