Description
Some hosting providers employ application firewalls to protect their customers websites.
When the provider is particularly paranoiac, it might block or redirect requests with an empty or missing User-Agent header.
I see it was removed in #14 and for sure it looks like a reasonable default, but I think that there should be an option to enable a predefined UA or even set a UA string, possibly through a dedicated input in the RethinkDNS app.
As an alternative, I suggest to revert #14 because the privacy gain is minimal (your IP is already available to the DoH server and the fact that you are using RethinkDNS instead of, say, Firefox, isn't a valuable data leak to the DoH service provider, and the connection to the DoH is encrypted anyway so no one else can learn that info).