SMS Notifications & Consent
How users opt in to SMS alerts, what we send, message frequency, and how to opt out at any time.
Last updated: May 23, 2026
What this page is
TransferIQ sends SMS notifications to users — head coaches, assistant coaches, athletic directors, and compliance staff at college athletic programs — about activity on athletes they have added to their watchlists. This page documents how we collect explicit opt-in consent before any message is sent, what messages users receive, and how to stop them.
Who can sign up
SMS notifications are only available to authenticated TransferIQ users. Authentication is handled by Clerk and is required to access any part of the product, including the settings page where SMS is enabled. We do not send SMS to anonymous visitors, do not purchase phone lists, and do not message anyone who has not explicitly opted in inside their own account.
How users opt in
After signing in, users navigate to Dashboard → Settings → Channels. To enable SMS, they must:
- Enter their mobile phone number in the “Phone (for SMS)” field in E.164 format (e.g., +19195550100).
- Check the “SMS” checkbox in the Channels section. The checkbox label includes the consent language: “By enabling SMS I consent to receive automated text messages from TransferIQ at the number above. Message and data rates may apply. Message frequency varies based on watchlist activity. Reply STOP to opt out at any time, HELP for help.”
- Click “Save settings.” The change is timestamped and recorded in an immutable audit log along with the user's ID, the previous preference value, the new preference value, and an IP address hash.
What messages users receive
SMS messages are transactional. They are tied to events on athletes the user has explicitly chosen to watch via the watchlist feature. The three event categories that can trigger an SMS, each individually toggleable in the same settings page:
- Portal entry alert— a watched athlete has entered the NCAA Transfer Portal. Example: “TransferIQ: Olivier Soriano entered the portal. View dossier: https://transferiq.vercel.app/a/olivier-soriano”
- Cluster alert— three or more distinct concern categories have surfaced on a watched athlete in the last 14 days. Example: “🚨 Cluster: Jane Doe — discipline, academic, criminal. https://transferiq.vercel.app/a/jane-doe”
- High-severity finding— a new finding with severity ≥4 or tier-3 (legal/criminal) on a watched athlete. Example: “TransferIQ: New high-severity finding on Sam Smith. https://transferiq.vercel.app/a/sam-smith”
Message frequency
Frequency depends entirely on the user's watchlist size and what activity occurs on those athletes. A typical coach monitoring 10–25 athletes during the transfer window (April–May for college basketball) may receive 1–5 messages per week. Outside the transfer window the rate is typically 0–1 per week. There is no marketing or promotional SMS — every message is tied to an event on an athlete the user explicitly added.
TransferIQ also enforces a per-athlete cooldown so a single athlete cannot trigger more than one SMS in a 24-hour window for the same event type, and quiet-hours preferences let users suppress SMS entirely during a daily time window of their choice.
Carrier disclosure
Message and data rates may apply. Message frequency varies. TransferIQ is not responsible for carrier charges incurred by recipients. SMS is delivered via Twilio (Twilio Messaging Policy).
How to opt out
Users can stop SMS notifications in any of three ways:
- Reply STOP to any TransferIQ SMS. Twilio processes the STOP keyword automatically at the carrier level and immediately blocks further messages to that number. Additional keywords supported: STOP, STOPALL, UNSUBSCRIBE, CANCEL, END, QUIT.
- Uncheck the SMS box in Dashboard → Settings → Channels, then save. This disables SMS at the application level.
- Reply HELP to any TransferIQ SMS to receive information on how to reach support and how to stop messages.
Data handling
Phone numbers entered for SMS are stored in our database encrypted at rest, used only to send the SMS notifications the user has opted into, and never sold, rented, or shared with third parties for marketing purposes. See our Privacy Policy for full data handling details.
Verifying consent
Every SMS preference change is recorded in an audit log with the user's identity, timestamp, IP hash, and the before/after values. If a carrier, regulator, or recipient needs documentation that a specific number opted into messaging from TransferIQ, we can produce the relevant audit log entry on request via robwhite614@gmail.com.
Contact
Questions about SMS or this consent policy can be sent to robwhite614@gmail.com.