{
  "slug": "cleanshot-x",
  "category": "screen-recording",
  "name": "CleanShot X",
  "description": "Screenshot and screen recording app for macOS with annotation, scrolling capture, text recognition and optional upload to the CleanShot Cloud sharing service.",
  "website": "https://cleanshot.com",
  "license": null,
  "platforms": [
    "macos"
  ],
  "jurisdiction": {
    "code": "PL",
    "name": "Poland",
    "eyes": null,
    "eu": true,
    "gdpr": true,
    "cloud_act": null
  },
  "pick": false,
  "pick_reason": null,
  "disclosure": null,
  "grade": "D",
  "score": 58,
  "coverage": 100,
  "summary": "CleanShot X scores 58 out of 100 (grade D) on the screenshots and screen recording criteria. It meets 3 of 6 criteria: no ads or data sales, saved locally by default and no account needed. It partly meets no trackers or telemetry and independent audit. It does not meet open source. It is based in Poland: Not in the Five, Nine or Fourteen Eyes; EU member (GDPR).",
  "url": "https://privacyratings.com/screen-recording/cleanshot-x/",
  "markdown": "https://privacyratings.com/screen-recording/cleanshot-x/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": "partial",
      "evidence": "https://cleanshot.com/legal/cloud/subprocessors",
      "note": "The website uses Simple Analytics, a cookieless analytics service, and the subprocessor list names no analytics or ad companies. No statement covers telemetry in the app."
    },
    "no_ads": {
      "title": "No ads or data sales",
      "weight": 2,
      "answer": "yes",
      "evidence": "https://cleanshot.com/pricing",
      "note": "Funded by paid licenses and subscriptions, with no ads."
    },
    "independent_audit": {
      "title": "Independent audit",
      "weight": 2,
      "answer": "partial",
      "evidence": "https://cleanshot.com/security",
      "note": "Only the ISO 27001 certificate is public. Third-party penetration tests are stated, but no report 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."
    },
    "local_by_default": {
      "title": "Saved locally by default",
      "weight": 2,
      "answer": "yes",
      "evidence": "https://cleanshot.com/faq",
      "note": "Captures are saved locally. CleanShot Cloud is only used when you choose to upload."
    },
    "no_account_needed": {
      "title": "No account needed",
      "weight": 1,
      "answer": "yes",
      "evidence": "https://cleanshot.com/faq",
      "note": "A CleanShot Cloud account is only needed for uploading, not for using the app."
    }
  },
  "tests": {
    "ssllabs": null,
    "observatory": null,
    "internetnl_web": null,
    "internetnl_mail": null,
    "trackers": [
      {
        "name": "Google Fonts",
        "host": "fonts.googleapis.com",
        "effect": "none"
      }
    ],
    "tested_at": "2026-10-01T07:02:30.604Z"
  },
  "last_modified": "2026-10-01T07:44:20Z"
}