{
  "slug": "jmp-chat",
  "category": "virtual-phone-numbers",
  "name": "JMP.chat",
  "description": "Paid phone number service for calls, SMS and MMS through an XMPP account, with optional SIP for calls and numbers in the US and Canada. Run by the MBOA Technology Co-operative using open source Soprani.ca software.",
  "website": "https://jmp.chat",
  "source": "https://gitlab.com/ossguy/jmp-register",
  "license": null,
  "platforms": [],
  "jurisdiction": {
    "code": "CA",
    "name": "Canada",
    "eyes": "Five Eyes",
    "eu": false,
    "gdpr": false,
    "cloud_act": null
  },
  "pick": false,
  "pick_reason": null,
  "disclosure": null,
  "grade": "C",
  "score": 69,
  "coverage": 100,
  "summary": "JMP.chat scores 69 out of 100 (grade C) on the virtual phone numbers criteria. It meets 4 of 8 criteria: open source, no trackers or telemetry, no ads or data sales and TLS configuration. It partly meets transparency report. It does not meet independent audit, tells users about requests and security headers. It is based in Canada: Five Eyes member. Automated tests: SSL Labs grade A+ and Mozilla HTTP Observatory grade C-.",
  "url": "https://privacyratings.com/virtual-phone-numbers/jmp-chat/",
  "markdown": "https://privacyratings.com/virtual-phone-numbers/jmp-chat/index.md",
  "answers": {
    "open_source": {
      "title": "Open source",
      "weight": 3,
      "answer": "yes",
      "evidence": "https://gitlab.com/ossguy/jmp-register/-/blob/master/COPYING",
      "note": "AGPL-3.0."
    },
    "no_trackers": {
      "title": "No trackers or telemetry",
      "weight": 3,
      "answer": "yes",
      "evidence": "https://jmp.chat/privacy",
      "note": "The website loads no third-party scripts, and the privacy statement describes no analytics or tracking."
    },
    "no_ads": {
      "title": "No ads or data sales",
      "weight": 2,
      "answer": "yes",
      "evidence": "https://jmp.chat/faq",
      "note": "Funded by monthly subscriptions, with no ads or data sales."
    },
    "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://jmp.chat/privacy",
      "note": "Publishes a law enforcement and data retention statement, 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=jmp.chat&hideResults=on",
      "note": "Grade A+"
    },
    "security_headers": {
      "title": "Security headers",
      "weight": 1,
      "answer": "no",
      "evidence": "https://developer.mozilla.org/en-US/observatory/analyze?host=jmp.chat",
      "note": "Grade C- (45/100+)"
    },
    "web_standards": {
      "title": "Modern web standards",
      "weight": 1,
      "answer": "pending",
      "evidence": null,
      "note": "Not tested yet."
    }
  },
  "tests": {
    "ssllabs": "A+",
    "observatory": "C-",
    "internetnl_web": null,
    "internetnl_mail": null,
    "trackers": [],
    "tested_at": "2026-10-01T07:01:21.097Z"
  },
  "last_modified": "2026-10-01T07:44:20Z"
}