feat(legal): SMS opt-in + Privacy + Terms for Twilio A2P 10DLC #19

Merged
tanweer919 merged 1 commits from tanweer919/lynkeduppro-crm:feat/login-methods into goutamnextflow 2026-07-13 09:21:08 +00:00
Collaborator

Adds public /sms-opt-in, /privacy, /terms pages with all A2P 10DLC-required opt-in elements and SMS disclosures, so Twilio campaign verification can reference real URLs.

Adds public /sms-opt-in, /privacy, /terms pages with all A2P 10DLC-required opt-in elements and SMS disclosures, so Twilio campaign verification can reference real URLs.
tanweer919 added 1 commit 2026-07-13 09:21:05 +00:00
Public, unauthenticated pages required for A2P 10DLC campaign verification:
- /sms-opt-in: web opt-in form (phone field, un-pre-checked consent checkbox,
  message description, frequency, msg&data-rates + HELP/STOP disclaimers, links
  to Terms & Privacy, 'Yes, sign me up!' submit).
- /privacy: Privacy Policy with the mandatory SMS clauses (no third-party/affiliate
  sharing of mobile numbers or SMS consent, message frequency, rates disclosure).
- /terms: Terms of Service with an SMS program-terms section.
Business details centralized in legal-config.ts (replace SMS_SENDER with the
live Twilio number once approved).
tanweer919 merged commit 4a53cb6353 into goutamnextflow 2026-07-13 09:21:08 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Goutam/lynkeduppro-crm#19