bCode Platform Terms of Service

Platform Terms of Service

Last updated: September 7, 2026 · Version 2026-09-07

These Platform Terms of Service (the "Terms") govern your use of the political and advocacy text-messaging onboarding and delivery services (the "Service") provided by bCode LLC ("bCode", "we", "us"). By subscribing to the Service, completing onboarding, or checking the acceptance box during onboarding, you ("you", "Client") agree to these Terms on behalf of the committee or organization you represent.

1. The Service

The Service helps political committees and advocacy organizations launch compliant SMS programs. It may include registration of a 10DLC brand and campaign with The Campaign Registry (TCR) and mobile carriers, provisioning of a messaging-enabled phone number, a hosted compliant opt-in page, and related delivery and reporting. Carrier and registry approval is controlled by third parties and is not guaranteed by bCode.

2. Your responsibilities and accuracy of information

3. Authorization / agency

You authorize bCode to act as your agent solely to set up and operate your program, including submitting registrations to TCR, mobile carriers, Twilio, Campaign Verify, and DNS/hosting providers on your behalf using the information you provide. This authorization ends when your subscription ends.

4. Messaging compliance

Your use of the Service is also governed by our Messaging & Acceptable-Use Policy, which is incorporated into these Terms. You agree to comply with the Telephone Consumer Protection Act (TCPA), CTIA Messaging Principles and Best Practices, carrier requirements, and all applicable law, including obtaining prior express consent from every recipient and honoring opt-out requests. Each recipient list you upload or schedule carries a recorded attestation of consent, opt-out handling and content compliance under that Policy; we may refuse, hold or cancel any send that lacks it.

5. Fees and subscription

Fees are billed through our payment processor (Stripe) and are exclusive of taxes. Registration carries a one-time setup fee (currently $150) that covers the Campaign Verify political verification for 527 committees (currently $95, passed through at cost), your dedicated texting number, and an included sending credit of 1,000 messages (SMS or MMS alike). After the credit is used, messages are billed at a flat per-message rate (currently $0.06, SMS or MMS) shown in your portal, and staffed (canvasser) sending may carry a per-message adder shown before you approve a send. Every send is priced and approved by you before it is charged. There is no recurring subscription unless you separately agree to one. Fees already incurred are non-refundable except where required by law.

6. Suspension and termination

We may suspend or terminate the Service if you breach these Terms or the Messaging Policy, if required by a carrier, registry, or law, or to protect the messaging ecosystem. You may cancel your subscription at any time; cancellation stops future billing and ends the authorization in Section 3.

7. Data and privacy

We process the information you submit to operate the Service and to complete registrations. We do not sell your personal information. Consent records collected through your hosted opt-in page are maintained as compliance evidence.

8. Disclaimers

The Service is provided "as is." bCode does not warrant that any brand, campaign, or number will be approved by a registry or carrier, or that message delivery will be uninterrupted or error-free.

9. Limitation of liability

To the maximum extent permitted by law, bCode will not be liable for indirect, incidental, special, or consequential damages, and bCode's total liability arising out of the Service will not exceed the fees you paid to bCode in the three months before the event giving rise to the claim.

10. Indemnification

You will indemnify and hold bCode harmless from claims arising out of your messages, your recipient lists, your lack of consent, or your breach of these Terms or the Messaging Policy.

11. Changes to these Terms

We may update these Terms; material changes will be reflected by an updated version date. Your continued use of the Service after an update constitutes acceptance.

12. Governing law and contact

These Terms are governed by the laws of the United States and the state in which bCode LLC is organized, without regard to conflict-of-laws rules. Questions: support@bcode.io.