{
  "slug": "uncensoreddns",
  "category": "dns-resolvers",
  "name": "UncensoredDNS",
  "description": "Free public DNS resolver in Denmark, run by an individual, that does not apply censorship filters. It offers anycast and unicast servers over plain DNS, DoT and DoH.",
  "website": "https://blog.uncensoreddns.org",
  "license": null,
  "platforms": [],
  "jurisdiction": {
    "code": "DK",
    "name": "Denmark",
    "eyes": "Nine Eyes",
    "eu": true,
    "gdpr": true,
    "cloud_act": null
  },
  "pick": false,
  "pick_reason": null,
  "disclosure": null,
  "grade": "C",
  "score": 61,
  "coverage": 100,
  "summary": "UncensoredDNS scores 61 out of 100 (grade C) on the DNS resolvers criteria. It meets 5 of 11 criteria: no trackers or telemetry, no ads or data sales, TLS configuration, Encrypted DNS and DNSSEC validation. It partly meets transparency report, security headers and no query logs. It does not meet open source, independent audit and tells users about requests. It is based in Denmark: Nine Eyes member; EU member (GDPR). Automated tests: SSL Labs grade A+ and Mozilla HTTP Observatory grade B.",
  "url": "https://privacyratings.com/dns-resolvers/uncensoreddns/",
  "markdown": "https://privacyratings.com/dns-resolvers/uncensoreddns/index.md",
  "answers": {
    "open_source": {
      "title": "Open source",
      "weight": 3,
      "answer": "no",
      "evidence": null,
      "note": "Closed source. The server configuration is not published."
    },
    "no_trackers": {
      "title": "No trackers or telemetry",
      "weight": 3,
      "answer": "yes",
      "evidence": "https://blog.uncensoreddns.org/faq/",
      "note": "The FAQ states nothing about users is logged, and the website loads no third-party scripts."
    },
    "no_ads": {
      "title": "No ads or data sales",
      "weight": 2,
      "answer": "yes",
      "evidence": "https://blog.uncensoreddns.org/faq/",
      "note": "Paid for by the operator, with sponsored hosting for anycast nodes. The FAQ states data is never sold."
    },
    "independent_audit": {
      "title": "Independent audit",
      "weight": 2,
      "answer": "no",
      "evidence": null,
      "note": "No independent audit is published."
    },
    "transparency_report": {
      "title": "Transparency report",
      "weight": 2,
      "answer": "partial",
      "evidence": "https://blog.uncensoreddns.org/faq/",
      "note": "The FAQ states the operator has never been contacted by authorities, and that this will change if it happens. No request counts are published."
    },
    "user_notice": {
      "title": "Tells users about requests",
      "weight": 1,
      "answer": "no",
      "evidence": null,
      "note": "No published policy on notifying users about data requests."
    },
    "tls": {
      "title": "TLS configuration",
      "weight": 2,
      "answer": "yes",
      "evidence": "https://www.ssllabs.com/ssltest/analyze.html?d=blog.uncensoreddns.org&hideResults=on",
      "note": "Grade A+"
    },
    "security_headers": {
      "title": "Security headers",
      "weight": 1,
      "answer": "partial",
      "evidence": "https://developer.mozilla.org/en-US/observatory/analyze?host=blog.uncensoreddns.org",
      "note": "Grade B (75/100+)"
    },
    "web_standards": {
      "title": "Modern web standards",
      "weight": 1,
      "answer": "pending",
      "evidence": null,
      "note": "Not tested yet."
    },
    "encrypted_dns": {
      "title": "Encrypted DNS",
      "weight": 3,
      "answer": "yes",
      "evidence": "https://blog.uncensoreddns.org/dns-servers/",
      "note": "Both servers listen for DoT on port 853 and DoH on port 443."
    },
    "no_query_logs": {
      "title": "No query logs",
      "weight": 3,
      "answer": "partial",
      "evidence": "https://blog.uncensoreddns.org/faq/",
      "note": "The FAQ states nothing is logged except total query counts. Not audited."
    },
    "dnssec_validation": {
      "title": "DNSSEC validation",
      "weight": 1,
      "answer": "yes",
      "evidence": "https://anycast.uncensoreddns.org/dns-query?dns=AAABAAABAAAAAAABDWRuc3NlYy1mYWlsZWQDb3JnAAABAAEAACkQAAAAgAAAAA",
      "note": "A test query for the deliberately broken dnssec-failed.org returns SERVFAIL, showing validation."
    }
  },
  "tests": {
    "ssllabs": "A+",
    "observatory": "B",
    "internetnl_web": null,
    "internetnl_mail": null,
    "trackers": [],
    "tested_at": "2026-10-01T06:38:33.610Z"
  },
  "last_modified": "2026-10-01T06:56:31Z"
}