SMS Communications — How subcontractors opt in
Effective date: June 21, 2026
Reviewer Verification — Hosted Opt-in Evidence
This page is the public, sign-in-free evidence surface for Twilio / TCR campaign reviewers. The live consent screen lives behind login at https://sync.mscustomdesign.com/profile because subcontractors must be onboarded by M&S Custom Design LLC office staff before they reach it (invite-only platform, no public signup).
Screenshot of the exact in-app SMS consent screen (both checkboxes default-unchecked):

To verify the consent flow without credentials, scroll to Section 4 (Visual representation) below — it shows a faithful mock of the exact two-checkbox acknowledgment screen the subcontractor sees, with verbatim text. Section 5 quotes both checkbox labels word-for-word.
Opt-in is single-path, website-based: a dedicated, default-unchecked SMS checkbox on the in-app Compliance page. No keyword opt-in. No verbal/offline opt-in. No third-party transfer of consent.
Quick jump for reviewers: Section 4 — Visual mock · Section 5 — Verbatim checkbox text · /privacy · /terms
This page is the public Call-to-Action (CTA) verification surface for the A2P 10DLC campaign registered by M&S Custom Design LLC for the MS Sync platform. It describes — without requiring a sign-in — how subcontractors consent to receive operational SMS messages, what those messages cover, and what is stored as proof of consent.
1. What is MS Sync
MS Sync is the operational platform that M&S Custom Design LLC, a Florida construction firm, uses to coordinate work with its contracted subcontractors. Each subcontractor is an independent business that M&S Custom Design LLC has a pre-existing commercial relationship with. Subcontractors are onboarded into MS Sync by M&S Custom Design LLC office staff after the subcontractor agrees to perform work. There is no self-service public signup; account creation is invite-only and originates from M&S Custom Design LLC.
2. Who receives SMS
SMS recipients are subcontractors who have:
- Been onboarded by M&S Custom Design LLC office staff after agreeing to perform work (the subcontractor's phone number is registered by office staff at account creation).
- Signed in to the MS Sync app at https://sync.mscustomdesign.com using their phone number and a 4-digit PIN provided to them out of band.
- Independently and separately opted in to SMS by checking a dedicated, default-unchecked "I consent to receive operational SMS notifications" checkbox on the acknowledgment screen. This consent is captured separately from the Independent Contractor Agreement; subcontractors may acknowledge the Agreement without consenting to SMS and still use the platform with full access.
No SMS is sent to a phone number before the SMS-specific opt-in is recorded. No SMS is sent for marketing or promotional purposes. No third-party content. The phone number is never shared with third parties for their marketing.
3. How consent is captured
Consent to receive SMS is captured inside the MS Sync app on the contractor's Compliance page (https://sync.mscustomdesign.com/profile, accessible only after sign-in). The capture uses two independent checkboxes — one for the Agreement and one for SMS — so SMS consent is never bundled into the mandatory work agreement.
- The subcontractor signs in with phone + PIN. Until the Agreement is acknowledged, an in-app compliance banner blocks confirmation of any work and links to the Compliance page.
- On the Compliance page, an "Independent Contractor Agreement" section is displayed in an amber-bordered card marked "Acknowledgment required."
- The subcontractor taps "View full agreement" and reads the full text of the Agreement, including Section 4 (Optional SMS Communications), in a full-screen modal.
- Checkbox 1 — Required: "I acknowledge and agree to the Independent Contractor Agreement with M&S Custom Design LLC." This must be checked to enable the Acknowledge button.
- Checkbox 2 — Optional, default unchecked: "I consent to receive operational SMS notifications…" (see Section 5 of this page for the verbatim consent text). The subcontractor may leave this unchecked and still tap Acknowledge. Doing so records the Agreement but no SMS will ever be sent to that contractor — the app continues to function and assignments remain visible inside the app.
- The subcontractor taps the "Acknowledge Agreement" button. The server creates an immutable record that captures both signals separately (see Section 8).
No SMS is sent to a phone number until checkbox 2 is recorded as checked. Leaving checkbox 2 unchecked is fully respected: the subcontractor uses the platform without receiving any SMS, and may opt in later by re-visiting this acknowledgment screen.
4. Visual representation of the in-app consent moment
The following is a mock of the two-checkbox acknowledgment screen the subcontractor sees in the app at https://sync.mscustomdesign.com/profile on first sign-in. It mirrors the live AgreementSection component rendered inside the amber-bordered "Acknowledgment required" card. SMS consent is the second, optional, default-unchecked checkbox.
Independent Contractor Agreement
Acknowledgment requiredReview the Independent Contractor Agreement with M&S Custom Design LLC and acknowledge below.
- Agreement version
- v1.1
- Updated
- June 2026
Optional — SMS notifications
STOP at any time to opt out. Reply HELP for help. No marketing. Mobile information and SMS consent are not shared with third parties or affiliates for marketing or promotional purposes.Leaving this unchecked does not affect platform access. You can still sign in and review assignments — you simply will not receive proactive SMS messages.
This mock is a faithful representation of the live component defined at components/profile/AgreementSection.tsx rendered inside the "Compliance" page of the app. A reviewer with a test subcontractor account would see this exact block. Tapping checkmark + button triggers the consent capture.
5. Exact verbatim text on the two checkboxes
Checkbox 1 — Required (ICA acknowledgment):
Required. I acknowledge and agree to the Independent Contractor Agreement with M&S Custom Design LLC.
Checkbox 2 — Optional, default unchecked (SMS opt-in):
I consent to receive operational SMS notifications from M&S Custom Design LLC at the phone number on my account about project assignments, approvals, correction requests, and compliance reminders. Message frequency varies (typically 1–5 messages per week). Standard message and data rates may apply. ReplySTOPat any time to opt out. ReplyHELPfor help. No marketing. Mobile information and SMS consent are not shared with third parties or affiliates for marketing or promotional purposes.
The full Section 4 of the Agreement (which the subcontractor opens via "View full agreement") is published in our Terms of Service § 4 (Optional SMS Communications). Section 4 explicitly states that SMS consent is captured by a separate, unbundled, default-unchecked checkbox and that acknowledging the Agreement alone does NOT enroll the subcontractor in SMS.
6. Message frequency
Message frequency varies with each subcontractor's activity but typically stays under ten messages per week per person. Total outbound traffic is under three thousand messages per month across the entire subcontractor base. No bulk or promotional sends.
7. STOP and HELP behavior
- STOP (also
STOPALL,UNSUBSCRIBE,CANCEL,END,QUIT): the carrier auto-confirms the opt-out and M&S Custom Design LLC immediately stops further SMS to that number. The subcontractor retains access to the app and can continue to review assignments visually; only proactive SMS notifications are stopped. - HELP (also
INFO): the carrier replies with brand identification, the support email contact@mscustomdesign.com, and a reminder of the opt-out keyword.
8. What is stored after consent (audit trail)
When the subcontractor taps "Acknowledge Agreement," the MS Sync server creates an immutable record at the Firestore path agreements/{subcontractorId} with the following fields:
acceptedAgreement: trueacceptedAgreementAt— server timestamp (ISO 8601)agreementVersion— version string of the Agreement version the subcontractor reviewed (currentlyv1.1)smsOptIn— independent boolean recording whether the subcontractor checked the optional SMS checkbox at the moment of acknowledgment.truemeans SMS may be sent;falsemeans no SMS will ever be sent to this subcontractor (even if the rest of the agreement is accepted). Server-side dispatch (/api/notifications/dispatch) reads this field before every send and short-circuits withreason: 'no_consent'whenfalse.contractorId— bound to the subcontractor's authenticated identityipAddress— client IP at time of acknowledgmentdeviceInfo— user-agent of the device used to acknowledge
The Firestore security rule on agreements/{contractorId} requires smsOptIn to be present and of type bool on every write — the SMS consent signal cannot be silently omitted or inferred from acknowledgment. The record is append-only and cannot be deleted by the subcontractor. Acknowledgment alone unblocks platform work; SMS messages require smsOptIn === true in addition.
9. Related public documents
- Terms of Service — see Section 4 for the full SMS Communications clause and Section 4.3 for the carrier-confirmed opt-out language.
- Privacy Policy — see the section on phone-number handling, retention, and third-party sharing (none).
10. Contact
Questions about SMS communications, opt-out behavior, or this opt-in description can be sent to contact@mscustomdesign.com.