Skip to content
OptinStamp
Menu

SMS privacy policy and terms generator

16 clauses, each mapped to a sourceSources read 2026-10-22Runs in your browser

Enter your business, your text program and how to reach you. The generator writes the SMS section of your privacy policy, with the statement that opt-in data is not shared for marketing, and the SMS terms page with frequency, rates, HELP, STOP and the carrier line that 10DLC campaign vetting looks for. Copy it as text or HTML, or print it. Nothing you type leaves this page.

What it writes, and why vetting reads it

A 10DLC campaign goes from your texting provider to The Campaign Registry and the carriers, and reviewers check your privacy policy and terms URLs during campaign review (what 10DLC is). Twilio now treats both links as required fields: its rejection codes say a PrivacyPolicyUrl and a TermsAndConditionsUrl are each “required for all new A2P 10DLC campaign submissions.”

The privacy section answers CTIA's request for a policy that “clearly describes how the Message Sender may collect, use, and share information from Consumers” (§ 5.2.1), and adds the one sentence reviewers search for: mobile opt-in data is not shared with third parties or affiliates for marketing. Twilio's onboarding guide marks that line “required by CTIA”; it echoes CTIA's rule that an opt-in “should not be transferable or assignable” (§ 5.1.2.2).

The terms follow the CTIA handbook's list for a recurring program (program name, frequency, description, customer care, opt-out, “Message and data rates may apply”) plus the two items Twilio adds: a link to the privacy policy and “Carriers are not liable for any delayed or undelivered messages.” The rest of the paperwork, with the common reasons a campaign is sent back, is in the registration checklist.

Clause map: every line and where it comes from

The preview tags each clause with this table's sources. Where the CTIA documents and a provider's page both speak, both are listed; the carrier liability line is a provider requirement (Twilio's), not a sentence from CTIA's handbook. CTIA's own rules are summarised in CTIA messaging guidelines.

Clause map: each generated clause, its document, why it is there and its primary sources
ClauseGoes inWhy reviewers read itSources
Brand and program namedPrivacy sectionTwilio's onboarding guide asks that the privacy policy mention the registered brand name.Twilio onboarding guide
What you collect for textingPrivacy sectionThe policy should describe how you collect, use and share information; the opt-in record CTIA lists (time, medium, wording, campaign, IP, number) is what you hold.CTIA Principles § 5.2.1, § 5.1.2; Twilio onboarding guide
How you use itPrivacy sectionCollection and use are the two things CTIA and Twilio ask the policy to explain.CTIA Principles § 5.2.1, § 5.1.5; Twilio onboarding guide
Opt-in data not shared for marketingPrivacy sectionThe statement campaign vetting looks for. A policy that says mobile or opt-in data may go to third parties or affiliates for marketing is rejected.Twilio onboarding guide; Twilio 30908; Twilio 30932; Telnyx 10DLC privacy; CTIA Principles § 5.1.2.2, § 5.1.4
Delivery vendors carve-outoptionalPrivacy sectionTelnyx shows this fuller wording approved: opt-in data excluded from every sharing category, shared only with the vendors that deliver the texts.Telnyx 10DLC privacy
Frequency and rates in the policyPrivacy sectionTwilio lists message frequency and "message and data rates may apply" as items a privacy policy needs for a website opt-in.Twilio business info; Twilio 30908
Records kept and protectedPrivacy sectionCTIA asks senders to keep every opt-in and opt-out and to protect consumer information with reasonable safeguards.CTIA Principles § 5.1.5, § 5.2.2
STOP, HELP and the terms linkPrivacy sectionOpt-out and help instructions belong in the program's disclosures; the privacy section points readers to the full terms.CTIA Principles § 5.1.3; CTIA Handbook § 3.3.4
Program name and descriptionSMS termsThe handbook requires the program (brand) name and product description in the terms and conditions.CTIA Handbook § 3.7, Table 3.10-1; Twilio onboarding guide; Twilio short code terms
Consent per message typeSMS termsTwilio asks for separate consent to marketing and to transactional messages; the FCC's written-consent definition requires saying that signing is not a condition of purchase.Twilio onboarding guide; 47 CFR § 64.1200 § 64.1200(f)(9)(i)
Message frequencySMS termsA recurring program discloses that messages recur and how often.CTIA Handbook Table 3.10-1; CTIA Principles § 5.1.2.1; Twilio onboarding guide
"Message and data rates may apply"SMS termsThe handbook lists this disclosure for the terms of every program that is not free to the end user.CTIA Handbook Table 3.10-1; Twilio short code terms; Twilio onboarding guide
HELP and support contactSMS termsSenders must answer HELP with the program name and how to reach them; the terms carry customer care contact information.CTIA Handbook § 3.4; CTIA Principles § 5.1.2.1; Twilio onboarding guide
STOP instructions and other opt-out wordsSMS termsStandard STOP wording, plain-language opt-outs honoured, one final confirmation; the FCC rule names seven reply words that revoke consent.CTIA Principles § 5.1.3; 47 CFR § 64.1200 § 64.1200(a)(10), (a)(12); Twilio onboarding guide
Carrier liability lineSMS termsTwilio's list of terms requirements includes this exact disclosure; it is also in Twilio's carrier boilerplate. The CTIA handbook text does not carry it.Twilio onboarding guide; Twilio short code terms
Link to the privacy policySMS termsThe terms link to the privacy policy, and the policy is reachable from the call-to-action.Twilio onboarding guide; CTIA Principles § 5.2.1; CTIA Handbook § 3.6

Worked example: three programs

A dental practice sending reminders and offers, a roofer sending job updates only, and a shop sending marketing that forgot its support contact. The table is computed by the same functions as the generator: the shop's terms still print, with a bracketed placeholder where the contact goes, and the record sheet counts the gap.

Three text programs run through the generator: what it writes and what is still missing
ProgramSendsFrequency line writtenPrivacy clausesTerms clausesItems coveredStill needed
Harborline Dental AlertsBoth, separate consentUp to 6 messages per month.7810 of 10Nothing
Copperleaf Roofing UpdatesAccount and service onlyMessage frequency varies.8 (with carve-out)810 of 10Nothing
Northfork Outfitters VIPMarketing onlyUp to 2 messages per week.789 of 10Support contact: add a valid email or phone

Wording reviewers reject, and wording that passes

The most common privacy rejection is a general policy that allows sharing with partners. Your main policy can keep its sharing section; the SMS section has to carve opt-in data out of it, which is what the optional delivery-vendor clause does in the words Telnyx shows approved.

Bold HELP and STOP: Twilio's guide asks for complete opt-out instructions “displayed in bold,” while the current CTIA handbook (v1.9) lists opt-out information in the terms without setting a typeface. Bold costs nothing, so the generator keeps it in the HTML.

Privacy and terms wording that vetting rejects or passes, quoted from Twilio and Telnyx
Wording or setupReviewWhat the CSP says
We may share your personal information with third-party partners for marketing purposes.RejectedTwilio: it "directly contradicts the required non-sharing statement for mobile messaging consent data." Twilio 30908
We do not share, sell, or provide your mobile phone number or messaging consent data to third parties or affiliates for marketing or promotional purposes.PassesTwilio: it "explicitly states that mobile opt-in data is not shared with third parties for marketing." Twilio 30908
Your mobile information will not be sold or shared with third parties for promotional or marketing purposes.PassesTelnyx calls something to that effect "the bare minimum accepted by carriers." Telnyx 10DLC privacy
A line that only says mobile data will not be soldToo narrowTelnyx: the wording "needs to cover sharing as well," including transfers with no sale, such as between affiliates. Telnyx 10DLC privacy
Two privacy policy pages with different statements about sharingRejectedTwilio: "Reviewers cannot determine which policy applies." Twilio 30908
A privacy policy behind a login, or terms that redirect to another domain or sit in a PDF behind an authentication wallRejectedTwilio lists each of these among the pages TCR reviewers reject; terms should sit on your own domain, such as /terms. Twilio business info

Where the two pages go

Publish each on your own domain, public and outside any login, and link both from every opt-in: CTIA asks that privacy policies be “referenced in and accessible from the initial call-to-action” (§ 5.2.1), and Twilio that the links in your registration “match the links included in your opt-in.” Twilio also suggests messaging-specific pages rather than edits to your main documents, because they are easier to keep current when requirements change. Twilio's guide also asks that the policy link point to a page titled “Privacy policy” and mention your registered brand name, so the generated section sits inside that page.

On the form, Twilio wants the checkbox for your privacy policy and terms kept apart from the messaging consent checkbox, and marketing and transactional consent on two separate checkboxes. The opt-in text itself comes from the opt-in language builder or the SMS consent form template; which texts count as marketing is covered in TCPA rules for text messages.

The STOP clause lists the seven reply words the FCC treats as a reasonable way to revoke: “stop,” “quit,” “end,” “revoke,” “opt out,” “cancel,” or “unsubscribe,” honoured within a reasonable time “not to exceed ten business days”, with one confirmation text presumed fine if sent within five minutes (47 CFR § 64.1200(a)(10), (a)(12)). FCC 26-67, adopted on 2026-09-30 and not yet in effect, would let a sender designate an exclusive revocation method; until then the terms keep every reasonable method open. More in SMS opt-out keywords and TCPA rules for text messages.

Sources

Every page a clause is mapped to, with the date it was read. The CTIA handbook is version 1.9 (effective 2023-08-02), read on CTIA's own site. Twilio and Telnyx pages are the providers' own vetting guidance; other providers word theirs differently, so check yours if it rejects a line.

  1. CTIA Messaging Principles and Best Practices (May 2023), §§ 5.1.1–5.2.2fetched 2026-10-22
  2. CTIA Short Code Monitoring Handbook v1.9 (effective 2023-08-02), §§ 3.3.4, 3.4, 3.6, 3.7 and Table 3.10-1fetched 2026-10-22
  3. Twilio, A2P 10DLC Campaign Onboarding Guide: privacy policy and terms and conditionsfetched 2026-10-22
  4. Twilio Docs, A2P 10DLC: Gather the Required Business Information (message_flow; what TCR reviewers accept)fetched 2026-10-22
  5. Twilio error 30908: Campaign vetting rejection, Compliant Privacy Policy Requiredfetched 2026-10-22
  6. Twilio error 30932: Privacy policy must disclose third-party data sharingfetched 2026-10-22
  7. Twilio error 30882: Campaign vetting rejection, Terms & Conditionsfetched 2026-10-22
  8. Twilio, Industry standards for US Short Code Terms of Service (boilerplate terms)fetched 2026-10-22
  9. Telnyx Help Center, 10DLC Privacy Policyfetched 2026-10-22
  10. 47 CFR § 64.1200(a)(10), (a)(12) and (f)(9): revoking consent, the confirmation text, written consent (eCFR)fetched 2026-10-22