{
  "slug": "tymeslot",
  "category": "scheduling",
  "name": "Tymeslot",
  "description": "Open source (AGPL-3.0), self-hostable meeting scheduling and booking platform. Guests book without creating an account, and hosts get two-way calendar sync with Google, Outlook, iCloud and CalDAV.",
  "website": "https://tymeslot.app",
  "source": "https://github.com/Tymeslot/tymeslot",
  "license": "AGPL-3.0",
  "platforms": [],
  "jurisdiction": {
    "code": "EE",
    "name": "Estonia",
    "eyes": null,
    "eu": true,
    "gdpr": true,
    "cloud_act": null
  },
  "pick": false,
  "pick_reason": null,
  "disclosure": null,
  "grade": "D",
  "score": 59,
  "coverage": 100,
  "summary": "Tymeslot scores 59 out of 100 (grade D) on the scheduling criteria. It meets 4 of 8 criteria: open source, no ads or data sales, TLS configuration and security headers. It partly meets no trackers or telemetry. It does not meet independent audit, transparency report and tells users about requests. It is based in Estonia: Not in the Five, Nine or Fourteen Eyes; EU member (GDPR). Automated tests: SSL Labs grade A+ and Mozilla HTTP Observatory grade A+.",
  "url": "https://privacyratings.com/scheduling/tymeslot/",
  "markdown": "https://privacyratings.com/scheduling/tymeslot/index.md",
  "answers": {
    "open_source": {
      "title": "Open source",
      "weight": 3,
      "answer": "yes",
      "evidence": "https://github.com/Tymeslot/tymeslot/blob/main/LICENSE",
      "note": "AGPL-3.0."
    },
    "no_trackers": {
      "title": "No trackers or telemetry",
      "weight": 3,
      "answer": "partial",
      "evidence": "https://tymeslot.app/legal/privacy-policy",
      "note": "Uses self-hosted Umami without cookies instead of third-party analytics, but email opens are recorded through Postmark."
    },
    "no_ads": {
      "title": "No ads or data sales",
      "weight": 2,
      "answer": "yes",
      "evidence": "https://tymeslot.app/legal/privacy-policy",
      "note": "Funded by paid plans. The privacy policy states personal information is never sold."
    },
    "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": "yes",
      "evidence": "https://www.ssllabs.com/ssltest/analyze.html?d=tymeslot.app&hideResults=on",
      "note": "Grade A+"
    },
    "security_headers": {
      "title": "Security headers",
      "weight": 1,
      "answer": "yes",
      "evidence": "https://developer.mozilla.org/en-US/observatory/analyze?host=tymeslot.app",
      "note": "Grade A+ (120/100+)"
    },
    "web_standards": {
      "title": "Modern web standards",
      "weight": 1,
      "answer": "pending",
      "evidence": null,
      "note": "Not tested yet."
    }
  },
  "tests": {
    "ssllabs": "A+",
    "observatory": "A+",
    "internetnl_web": null,
    "internetnl_mail": null,
    "trackers": [],
    "tested_at": "2026-10-01T07:01:36.310Z"
  },
  "last_modified": "2026-10-01T07:44:20Z"
}