{
  "slug": "marginalia-search",
  "category": "search-engines",
  "name": "Marginalia Search",
  "description": "Independent open-source search engine from Sweden with its own crawler and index, focused on finding small, non-commercial and text-heavy websites.",
  "website": "https://marginalia-search.com",
  "source": "https://github.com/MarginaliaSearch/MarginaliaSearch",
  "license": null,
  "platforms": [],
  "jurisdiction": {
    "code": "SE",
    "name": "Sweden",
    "eyes": "Fourteen Eyes",
    "eu": true,
    "gdpr": true,
    "cloud_act": null
  },
  "pick": false,
  "pick_reason": null,
  "disclosure": null,
  "grade": "C",
  "score": 70,
  "coverage": 100,
  "summary": "Marginalia Search scores 70 out of 100 (grade C) on the search engines criteria. It meets 6 of 11 criteria: open source, no trackers or telemetry, no ads or data sales, TLS configuration, no profile-based ads and no account needed. It partly meets transparency report and no search history logs. It does not meet independent audit, tells users about requests and security headers. It is based in Sweden: Fourteen Eyes member; EU member (GDPR). Automated tests: SSL Labs grade A and Mozilla HTTP Observatory grade D.",
  "url": "https://privacyratings.com/search-engines/marginalia-search/",
  "markdown": "https://privacyratings.com/search-engines/marginalia-search/index.md",
  "answers": {
    "open_source": {
      "title": "Open source",
      "weight": 3,
      "answer": "yes",
      "evidence": "https://github.com/MarginaliaSearch/MarginaliaSearch/blob/master/LICENSE.md",
      "note": "AGPL-3.0."
    },
    "no_trackers": {
      "title": "No trackers or telemetry",
      "weight": 3,
      "answer": "yes",
      "evidence": "https://about.marginalia-search.com/article/privacy/",
      "note": "No tracking pixels, third-party requests or click tracking; cookies only store settings."
    },
    "no_ads": {
      "title": "No ads or data sales",
      "weight": 2,
      "answer": "yes",
      "evidence": "https://about.marginalia-search.com/",
      "note": "Funded by donations, grants and API deals, with 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": "partial",
      "evidence": "https://about.marginalia-search.com/article/privacy/",
      "note": "The privacy policy explains that minimal retention limits what can be handed over in response to legal requests, but 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=marginalia-search.com&hideResults=on",
      "note": "Grade A"
    },
    "security_headers": {
      "title": "Security headers",
      "weight": 1,
      "answer": "no",
      "evidence": "https://developer.mozilla.org/en-US/observatory/analyze?host=marginalia-search.com",
      "note": "Grade D (30/100+)"
    },
    "web_standards": {
      "title": "Modern web standards",
      "weight": 1,
      "answer": "pending",
      "evidence": null,
      "note": "Not tested yet."
    },
    "no_search_logs": {
      "title": "No search history logs",
      "weight": 3,
      "answer": "partial",
      "evidence": "https://about.marginalia-search.com/article/privacy/",
      "note": "Access logs with IP addresses are kept for up to 24 hours, and click data is not collected."
    },
    "no_personalized_ads": {
      "title": "No profile-based ads",
      "weight": 2,
      "answer": "yes",
      "evidence": "https://about.marginalia-search.com/",
      "note": "No ads are shown."
    },
    "no_account_needed": {
      "title": "No account needed",
      "weight": 1,
      "answer": "yes",
      "evidence": "https://about.marginalia-search.com/article/privacy/",
      "note": "Search needs no account; settings are stored in a cookie."
    }
  },
  "tests": {
    "ssllabs": "A",
    "observatory": "D",
    "internetnl_web": null,
    "internetnl_mail": null,
    "trackers": [],
    "tested_at": "2026-10-01T10:59:37.551Z"
  },
  "last_modified": "2026-10-01T11:14:42Z"
}