{
  "slug": "filen",
  "category": "cloud-storage",
  "name": "Filen",
  "description": "End-to-end encrypted cloud storage from Germany, with open source web, desktop, mobile and CLI clients. Offers a free tier and paid plans.",
  "website": "https://filen.io",
  "source": "https://github.com/FilenCloudDienste/filen-desktop",
  "license": "AGPL-3.0",
  "platforms": [],
  "jurisdiction": {
    "code": "DE",
    "name": "Germany",
    "eyes": "Fourteen Eyes",
    "eu": true,
    "gdpr": true,
    "cloud_act": null
  },
  "pick": false,
  "pick_reason": null,
  "disclosure": null,
  "grade": "C",
  "score": 63,
  "coverage": 100,
  "summary": "Filen scores 63 out of 100 (grade C) on the encrypted cloud storage criteria. It meets 3 of 8 criteria: no trackers or telemetry, no ads or data sales and TLS configuration. It partly meets open source, transparency report and security headers. It does not meet independent audit and tells users about requests. It is based in Germany: Fourteen Eyes member; EU member (GDPR). Automated tests: SSL Labs grade A+ and Mozilla HTTP Observatory grade B+.",
  "url": "https://privacyratings.com/cloud-storage/filen/",
  "markdown": "https://privacyratings.com/cloud-storage/filen/index.md",
  "answers": {
    "open_source": {
      "title": "Open source",
      "weight": 3,
      "answer": "partial",
      "evidence": "https://github.com/FilenCloudDienste/filen-desktop/blob/main/LICENSE",
      "note": "Apps are open source. The server is not."
    },
    "no_trackers": {
      "title": "No trackers or telemetry",
      "weight": 3,
      "answer": "yes",
      "evidence": "https://reports.exodus-privacy.eu.org/en/reports/io.filen.app/latest/",
      "note": "Exodus finds no trackers in the Android app, and the website uses self-hosted Plausible analytics."
    },
    "no_ads": {
      "title": "No ads or data sales",
      "weight": 2,
      "answer": "yes",
      "evidence": "https://filen.io/pricing",
      "note": "Funded by paid storage plans, 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://filen.io/warrant-canary",
      "note": "Publishes a signed warrant canary, but no request counts."
    },
    "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=filen.io&hideResults=on",
      "note": "Grade A+"
    },
    "security_headers": {
      "title": "Security headers",
      "weight": 1,
      "answer": "partial",
      "evidence": "https://developer.mozilla.org/en-US/observatory/analyze?host=filen.io",
      "note": "Grade B+ (80/100+)"
    },
    "web_standards": {
      "title": "Modern web standards",
      "weight": 1,
      "answer": "pending",
      "evidence": null,
      "note": "Not tested yet."
    }
  },
  "tests": {
    "ssllabs": "A+",
    "observatory": "B+",
    "internetnl_web": null,
    "internetnl_mail": null,
    "trackers": [],
    "tested_at": "2026-10-01T07:01:36.721Z"
  },
  "last_modified": "2026-10-01T07:44:20Z"
}