{
  "id": "POL-184",
  "slug": "pol-184",
  "title": "SMS terms must list the supported opt-out and help keywords",
  "statement": "The SMS terms must name the keywords the programme honours for opting out and getting help.",
  "rationale": "The terms are where a consumer looks up how to leave when the last message they received has scrolled away. The keywords listed here must match the keywords the platform actually honours, which is the registration-side twin of a runtime obligation.",
  "layer": "POLICY_PAGE",
  "layerSlug": "policy-page",
  "object": "terms body",
  "severity": "HIGH",
  "detectability": [
    "CRAWL"
  ],
  "failureClass": "TERMINAL_POLICY",
  "artifact": "sms_terms",
  "authorities": [
    "CTIA",
    "TCR"
  ],
  "applicabilityText": "Applies to every 10DLC registration.",
  "universal": true,
  "remediation": "List the keywords in the SMS terms, and make the list identical to the keywords declared on the campaign — a mismatch between the two is itself a finding.",
  "example": "To stop receiving messages, reply STOP, QUIT, END, REVOKE, OPTOUT, CANCEL, or UNSUBSCRIBE. For help, reply HELP.",
  "catalogIds": [
    "POL-176",
    "POL-179"
  ],
  "phase": "approval",
  "automated": true,
  "url": "https://ekas.io/rules/10dlc/policy-page/pol-184/",
  "markdown": "https://ekas.io/rules/10dlc/policy-page/pol-184.md",
  "registry": "https://ekas.io/rules/10dlc/",
  "updated": "2026-07-25",
  "licence": "CC BY 4.0 — https://creativecommons.org/licenses/by/4.0/"
}
