{
  "slug": "bunny-dns",
  "category": "dns-hosting",
  "name": "Bunny DNS",
  "description": "Authoritative DNS hosting from the Slovenian CDN provider bunny.net, with DNSSEC, scriptable DNS records, health-check failover and usage-based pricing.",
  "website": "https://bunny.net/dns/",
  "license": null,
  "platforms": [],
  "jurisdiction": {
    "code": "SI",
    "name": "Slovenia",
    "eyes": null,
    "eu": true,
    "gdpr": true,
    "cloud_act": null
  },
  "pick": false,
  "pick_reason": null,
  "disclosure": null,
  "grade": "D",
  "score": 43,
  "coverage": 100,
  "summary": "Bunny DNS scores 43 out of 100 (grade D) on the DNS hosting criteria. It meets 4 of 11 criteria: no ads or data sales, DNSSEC, API access and two-factor login. It partly meets TLS configuration and security headers. It does not meet open source, no trackers or telemetry, independent audit, transparency report and tells users about requests. It is based in Slovenia: Not in the Five, Nine or Fourteen Eyes; EU member (GDPR). Automated tests: SSL Labs grade B and Mozilla HTTP Observatory grade B+.",
  "url": "https://privacyratings.com/dns-hosting/bunny-dns/",
  "markdown": "https://privacyratings.com/dns-hosting/bunny-dns/index.md",
  "answers": {
    "open_source": {
      "title": "Open source",
      "weight": 3,
      "answer": "no",
      "evidence": null,
      "note": "Closed source."
    },
    "no_trackers": {
      "title": "No trackers or telemetry",
      "weight": 3,
      "answer": "no",
      "evidence": null,
      "note": "The home page loads PostHog analytics."
    },
    "no_ads": {
      "title": "No ads or data sales",
      "weight": 2,
      "answer": "yes",
      "evidence": "https://bunny.net/pricing/dns/",
      "note": "Funded by usage-based DNS pricing. No ads."
    },
    "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": "no",
      "evidence": null,
      "note": "No transparency report or government request policy is 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": "partial",
      "evidence": "https://www.ssllabs.com/ssltest/analyze.html?d=dash.bunny.net&hideResults=on",
      "note": "Grade B"
    },
    "security_headers": {
      "title": "Security headers",
      "weight": 1,
      "answer": "partial",
      "evidence": "https://developer.mozilla.org/en-US/observatory/analyze?host=dash.bunny.net",
      "note": "Grade B+ (80/100+)"
    },
    "web_standards": {
      "title": "Modern web standards",
      "weight": 1,
      "answer": "pending",
      "evidence": null,
      "note": "Not tested yet."
    },
    "dnssec": {
      "title": "DNSSEC",
      "weight": 3,
      "answer": "yes",
      "evidence": "https://bunny.net/docs/dns/dnssec",
      "note": "DNSSEC is enabled on a zone's Security tab with automatic key management. The DS record is added at the registrar."
    },
    "api_access": {
      "title": "API access",
      "weight": 1,
      "answer": "yes",
      "evidence": "https://bunny.net/docs/api-reference/core/dns-zone/add-dns-zone",
      "note": "Zones and records are managed through the bunny.net API on every account."
    },
    "two_factor": {
      "title": "Two-factor login",
      "weight": 2,
      "answer": "yes",
      "evidence": "https://bunny.net/docs/account/two-factor-authentication",
      "note": "Authenticator apps (TOTP) are supported."
    }
  },
  "tests": {
    "ssllabs": "B",
    "observatory": "B+",
    "internetnl_web": null,
    "internetnl_mail": null,
    "trackers": [
      {
        "name": "Cookiebot",
        "host": "consent.cookiebot.com",
        "effect": "none"
      },
      {
        "name": "PostHog",
        "host": "inline code",
        "effect": "no"
      },
      {
        "name": "Trustpilot",
        "host": "widget.trustpilot.com",
        "effect": "none"
      }
    ],
    "tested_at": "2026-10-01T06:42:09.590Z"
  },
  "last_modified": "2026-10-01T06:56:31Z"
}