{
  "slug": "firefox-translations",
  "category": "translation",
  "name": "Firefox Translations",
  "description": "Built-in Firefox feature that translates web pages on the device with local machine translation models, without sending text to a cloud service.",
  "website": "https://support.mozilla.org/en-US/kb/website-translation",
  "source": "https://github.com/mozilla-firefox/firefox",
  "license": null,
  "platforms": [
    "windows",
    "macos",
    "linux",
    "android",
    "ios"
  ],
  "jurisdiction": {
    "code": "US",
    "name": "United States",
    "eyes": "Five Eyes",
    "eu": false,
    "gdpr": false,
    "cloud_act": "provider"
  },
  "pick": false,
  "pick_reason": null,
  "disclosure": null,
  "grade": "C",
  "score": 63,
  "coverage": 100,
  "summary": "Firefox Translations scores 63 out of 100 (grade C) on the translation criteria. It meets 3 of 6 criteria: open source, works offline and text not kept. It partly meets no trackers or telemetry. It does not meet no ads or data sales and independent audit. It is based in the United States: Five Eyes member; subject to the US CLOUD Act.",
  "url": "https://privacyratings.com/translation/firefox-translations/",
  "markdown": "https://privacyratings.com/translation/firefox-translations/index.md",
  "answers": {
    "open_source": {
      "title": "Open source",
      "weight": 3,
      "answer": "yes",
      "evidence": "https://raw.githubusercontent.com/mozilla-firefox/firefox/main/LICENSE",
      "note": "Part of Firefox, licensed under MPL-2.0."
    },
    "no_trackers": {
      "title": "No trackers or telemetry",
      "weight": 3,
      "answer": "partial",
      "evidence": "https://www.mozilla.org/en-US/privacy/firefox/",
      "note": "No third-party trackers in the feature, but Firefox sends technical and interaction telemetry by default. Telemetry can be turned off."
    },
    "no_ads": {
      "title": "No ads or data sales",
      "weight": 2,
      "answer": "no",
      "evidence": "https://www.mozilla.org/en-US/privacy/firefox/",
      "note": "Part of Firefox, which shows sponsored content on the New Tab page by default and is mainly funded by search engine deals."
    },
    "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": "n/a",
      "evidence": null,
      "note": "Only applies to hosted services with a website to test."
    },
    "user_notice": {
      "title": "Tells users about requests",
      "weight": 1,
      "answer": "n/a",
      "evidence": null,
      "note": "Only applies to hosted services with a website to test."
    },
    "tls": {
      "title": "TLS configuration",
      "weight": 2,
      "answer": "n/a",
      "evidence": null,
      "note": "Only applies to hosted services with a website to test."
    },
    "security_headers": {
      "title": "Security headers",
      "weight": 1,
      "answer": "n/a",
      "evidence": null,
      "note": "Only applies to hosted services with a website to test."
    },
    "web_standards": {
      "title": "Modern web standards",
      "weight": 1,
      "answer": "n/a",
      "evidence": null,
      "note": "Only applies to hosted services with a website to test."
    },
    "offline": {
      "title": "Works offline",
      "weight": 3,
      "answer": "yes",
      "evidence": "https://support.mozilla.org/en-US/kb/website-translation",
      "note": "Translation runs entirely on the device, and text is not sent to cloud servers."
    },
    "no_retention": {
      "title": "Text not kept",
      "weight": 2,
      "answer": "yes",
      "evidence": "https://support.mozilla.org/en-US/kb/website-translation",
      "note": "Text is translated locally and never leaves the device."
    }
  },
  "tests": {
    "ssllabs": null,
    "observatory": null,
    "internetnl_web": null,
    "internetnl_mail": null,
    "trackers": [],
    "tested_at": "2026-10-01T06:38:48.612Z"
  },
  "last_modified": "2026-10-01T06:56:31Z"
}