{
  "id": "CMP-115",
  "slug": "cmp-115",
  "title": "A point-of-sale opt-in must show the sign the customer read",
  "statement": "A point-of-sale opt-in must supply a hosted photo of the signage, kiosk or tablet screen carrying the disclosure.",
  "rationale": "An in-store opt-in leaves nothing on the web to inspect, so the photograph is the entire evidentiary record of what the customer was shown before they gave their number. Counter signage is also where disclosures are most often abbreviated for space — the frequency and rates lines are the first to go — which is exactly what the photo is there to reveal.",
  "layer": "CAMPAIGN",
  "layerSlug": "campaign",
  "object": "hosted evidence URL",
  "severity": "HIGH",
  "detectability": [
    "VISION"
  ],
  "failureClass": "TERMINAL_EVIDENCE",
  "authorities": [
    "CTIA",
    "Twilio",
    "TextUs",
    "HighLevel"
  ],
  "applicability": {
    "consentMethods": [
      "pos"
    ]
  },
  "applicabilityText": "Applies when consent was collected by point of sale.",
  "universal": false,
  "remediation": "Photograph the sign or the tablet screen where it stands, close enough to read every line of the disclosure, and host it at a public URL cited in the flow. Done when the disclosure text is legible in the image without zooming.",
  "pitfalls": [
    "A photograph of the artwork file is not a photograph of the sign. Reviewers are checking that the disclosure is actually displayed at the point of collection, not that it was designed."
  ],
  "phase": "approval",
  "automated": true,
  "url": "https://ekas.io/rules/10dlc/campaign/cmp-115/",
  "markdown": "https://ekas.io/rules/10dlc/campaign/cmp-115.md",
  "registry": "https://ekas.io/rules/10dlc/",
  "updated": "2026-07-25",
  "licence": "CC BY 4.0 — https://creativecommons.org/licenses/by/4.0/"
}
