Text Messaging and TCPA Compliance Statement

Telephone Consumer Protection Act, 47 U.S.C. § 227 — KFRM LLC d/b/a Fundraising University

Effective date: August 4, 2026

Last updated: August 4, 2026

Download this TCPA Compliance Statement (PDF, 551 KB)

Section 1: Purpose and Overview

This document describes how Fundraising University's text messaging practices comply with the Telephone Consumer Protection Act (TCPA), 47 U.S.C. § 227, and related Federal Communications Commission (FCC) regulations. It is intended for schools, school districts, parents, donors, franchise owners, and any other stakeholders who need to understand how text messages are sent in connection with the Fundraising University platform.

Key takeaway: Fundraising University's platform is designed so that fundraising outreach messages are sent by students from their own personal phones to people they already know. Fundraising University does not send bulk marketing messages, does not use automated telephone dialing systems (ATDS) for fundraising outreach, and does not use corporate shortcodes to contact donors.

Section 2: Two-Tier Messaging Architecture

Fundraising University's platform involves two distinct categories of text messages, each with different technical delivery mechanisms and different TCPA implications. Understanding this two-tier architecture is essential to understanding our compliance posture.

2.1 Tier 1: Peer-to-peer fundraising outreach (native SMS)

What it is: All student-to-donor fundraising messages — including initial outreach, first follow-up, and second follow-up — are sent by the student from their own personal phone using the device's native SMS application.

How it works technically:

  1. The student logs into the Fundraising University Student Portal and enters up to 30 donor contacts (friends and family the student personally knows).
  2. The student selects a contact and clicks a "Text" button.
  3. The platform records the outreach attempt in its database (contact ID, timestamp, message text).
  4. The platform then opens the student's native SMS application (for example, iMessage or Android Messages) with the recipient's phone number and a pre-composed message already populated.
  5. The student reviews the message in their native SMS app and manually sends it.
  6. The message is transmitted through the student's own cellular carrier, from the student's own phone number.

What Fundraising University does NOT do in this flow:

TCPA analysis for Tier 1: Because Tier 1 messages are personal, one-to-one communications sent by an individual (the student) from their own phone to people they personally know, using their own cellular carrier, these messages are not subject to the TCPA's restrictions on calls made using an ATDS or prerecorded or artificial voice messages. Fundraising University is not the "caller" or "sender" of these messages within the meaning of the TCPA. The student is the sender. The platform facilitates message composition but does not transmit the message.

2.2 Tier 2: Transactional and system messages (Twilio)

What it is: Fundraising University does send certain text messages through its own infrastructure using Twilio, a third-party SMS delivery service. These messages are transactional or system-generated and are sent in response to specific user actions.

Categories of Tier 2 messages:

TCPA analysis for Tier 2: Tier 2 messages fall within established TCPA exemptions and safe harbors:

Section 3: Summary of Messaging Architecture

Table 1: Message types, delivery method, initiating party and TCPA classification
Message type Delivery method Initiated by TCPA classification
Fundraising outreach (initial) Student's native SMS app Student (manual send) Personal communication; FRU is not the sender
First follow-up Student's native SMS app Student (manual send) Personal communication; FRU is not the sender
Second follow-up Student's native SMS app Student (manual send) Personal communication; FRU is not the sender
Student verification code Twilio (FRU infrastructure) Student (login attempt) Transactional; initiated by recipient
Helper invitation Twilio (FRU infrastructure) Student (explicit request) One-time transactional; specific recipient
Fundraising reminders Twilio (FRU infrastructure) System (opted-in students only) Consent-based; express opt-in
Checkout completion link Twilio (FRU infrastructure) Donor (initiated checkout) Transactional; initiated by recipient
Keyword donation link Twilio (FRU infrastructure) Recipient (texted keyword first) Recipient-initiated; express consent

Section 4: Consent Framework

4.1 Tier 1 — no TCPA consent required

Tier 1 fundraising outreach messages are personal communications between individuals. The student decides who to contact, composes the message, and sends it from their own phone. Because Fundraising University is not the sender and does not use an ATDS, TCPA consent requirements applicable to commercial callers do not apply to this tier.

Additionally, the nature of the student-donor relationship provides an inherent layer of implicit consent: donors are friends and family members of the student, the student's phone number is typically already saved in the donor's contacts, and the communication is personal in nature.

4.2 Tier 2 — consent mechanisms

For messages sent through Fundraising University's infrastructure (Twilio), consent is obtained as follows:

Section 5: Opt-Out Mechanisms

5.1 Tier 1 — opt-out for donor recipients

Because Tier 1 messages are sent from the student's personal phone, donors can opt out by:

Upon receiving such a request, Fundraising University will remove the donor's contact information from the platform.

5.2 Tier 2 — opt-out for system messages

Section 6: What Fundraising University Does Not Do

To provide absolute clarity about our practices, Fundraising University does not engage in any of the following:

Section 7: Competitive Differentiation

Fundraising University's messaging architecture is fundamentally different from platforms that send automated bulk messages on behalf of organizations. Many fundraising and outreach platforms use ATDS or shortcode-based systems that trigger TCPA compliance obligations. Fundraising University's peer-to-peer model avoids these obligations entirely for fundraising outreach because:

This architecture provides schools, districts, and franchise owners with a significantly lower risk profile compared to competing platforms that rely on corporate messaging infrastructure.

Section 8: Technical Implementation Details

The following technical details are provided for legal counsel, compliance officers, and technical evaluators.

8.1 Native SMS invocation (Tier 1)

The Student Portal is a Blazor WebAssembly application. When a student clicks the "Text" button for a contact, the application calls a JavaScript function (openSmsApp) that constructs an SMS URI (the sms: protocol) with the recipient's phone number and message body. This URI triggers the device's operating system to open the native SMS application with the fields pre-populated. The student must then manually press "Send" within their native SMS app to transmit the message.

The platform records the outreach attempt (timestamp, message text) in its database before the native SMS app is opened. This means the platform's records reflect that an outreach was initiated, but do not guarantee the student actually sent the message (the student may close the SMS app without sending). This is a record-keeping nuance, not a compliance concern.

8.2 Twilio integration (Tier 2)

Tier 2 messages are sent through a communications queue service that calls the Twilio API (MessageResource.Create). Messages are sent from a configured Twilio phone number, not from the student's personal number. The Twilio integration handles:

8.3 No automated scheduling or batch sending

The platform does not contain any scheduled job, cron task, or background process that automatically sends fundraising messages to donor contacts. Follow-up messages are stored in the database when the student initiates a follow-up, but the actual SMS delivery occurs through the same native SMS app flow as the initial outreach — the student must manually send each follow-up.

Section 9: Compliance Obligations for Franchise Owners

Fundraising University franchise owners should understand the following regarding TCPA compliance in their operations:

9.1 The peer-to-peer messaging architecture described in this document means that franchise owners are not sending or authorizing the sending of bulk commercial messages. Students send messages individually from their own phones.

9.2 Franchise owners should ensure that coaches and school staff understand the platform's messaging architecture and can explain it to parents who have questions.

9.3 Franchise owners should not instruct coaches or students to use third-party bulk messaging tools, auto-dialers, or any external system to send fundraising messages outside of the Fundraising University platform. Doing so could create TCPA liability that the platform's architecture is specifically designed to avoid.

9.4 If a franchise owner receives a complaint or legal inquiry related to text messaging, they should immediately contact Fundraising University at support@fundraisingu.net.

Section 10: Contact Information

For questions about this TCPA Compliance Statement, about Fundraising University's messaging practices, or to report a concern, please contact:

Fundraising University
KFRM LLC d/b/a Fundraising University
Email: support@fundraisingu.net
Phone: (602) 529-8293

Effective August 4, 2026. Last updated August 4, 2026. Published by KFRM LLC d/b/a Fundraising University.