{
  "id": "CON-DISC-PURPOSE",
  "slug": "con-disc-purpose",
  "title": "Consent disclosure must state the message type or purpose",
  "statement": "The consumer must be told what kind of messages they are agreeing to receive.",
  "rationale": "Consent is scoped to what was disclosed. A consumer who opted in for order updates and then receives promotions did not consent to those promotions, and their complaint is well-founded — this is the single most common source of consumer-initiated spam reports, which are what drive carrier filtering against your numbers.",
  "layer": "CONSENT_FLOW",
  "layerSlug": "consent-flow",
  "object": "consent disclosure text",
  "severity": "BLOCKING",
  "detectability": [
    "CRAWL",
    "VISION"
  ],
  "failureClass": "TERMINAL_WEBSITE",
  "authorities": [
    "CTIA",
    "TCR",
    "Twilio",
    "AWS"
  ],
  "applicabilityText": "Applies to every 10DLC registration.",
  "universal": true,
  "remediation": "Name the message category explicitly and make it match your declared use case — \"marketing and promotional messages\", \"appointment reminders\", \"order and delivery updates\". If you send more than one category, say so, and consider whether they need separate opt-ins.",
  "example": "By checking this box, you agree to receive recurring automated marketing text messages from Acme Coffee at the number provided. Consent is not a condition of any purchase. Message frequency varies. Message and data rates may apply. Reply STOP to unsubscribe or HELP for help. See our Terms of Service and Privacy Policy.",
  "pitfalls": [
    "Declaring MARKETING as the use case while the disclosure only mentions \"account updates\" fails both this rule and the use-case consistency check."
  ],
  "catalogIds": [
    "CON-083"
  ],
  "phase": "approval",
  "automated": true,
  "url": "https://ekas.io/rules/10dlc/consent-flow/con-disc-purpose/",
  "markdown": "https://ekas.io/rules/10dlc/consent-flow/con-disc-purpose.md",
  "registry": "https://ekas.io/rules/10dlc/",
  "updated": "2026-07-25",
  "licence": "CC BY 4.0 — https://creativecommons.org/licenses/by/4.0/"
}
