Complete opt-in, opt-out, and messaging documentation for carrier compliance review
| Field | Value |
|---|---|
| Program Name | SafeCompanion Safety Alerts |
| Message Type | Transactional — safety notifications only. No marketing or promotional content. |
| Opt-In Method | In-app mandatory checkbox at time of emergency contact entry |
| Opt-Out Keyword | STOP — honored immediately, suppresses all future messages to that number |
| Help Keyword | HELP — auto-response with program name, support email, and opt-out instructions |
| Message Frequency | 1–3 messages per safety session, user-triggered only. No scheduled or recurring messages. |
| Data Rates | Msg & data rates may apply. Included in every message footer. |
| Support Contact | support@safecompanionapp.com |
| Privacy Policy | https://safecompanionapp.com/privacy |
| Terms of Service | https://safecompanionapp.com/terms |
SafeCompanion uses a two-step double opt-in process. The end user (emergency contact) must personally confirm via SMS reply before any safety alerts are sent to their number.
The app user enters the contact's name, phone number, and relationship, then checks a mandatory consent checkbox. The Save button is disabled until checked. Contact is saved with status "Pending."
Immediately after saving, the system sends a confirmation text directly to the contact's phone: "SafeCompanion: [Name] added you as an emergency contact. Reply YES to confirm you agree to receive their safety alerts. Reply STOP to decline. Msg & data rates may apply."
The contact personally replies YES from their own device. This is their direct, affirmative consent. The system updates their status to "Active." Until they reply YES, no safety alerts are sent to that number.
Only after the contact confirms can they receive session start, check-in, or distress alert messages. Contacts can opt out at any time by replying STOP.
The app user must check this box before a contact can be added. The Save button remains disabled (grayed out) until checked:
SAFECOMPANION — ADD CONTACT
Add Emergency Contact
RELATIONSHIP
Save activates only after the checkbox is checked
"I confirm that [Contact Name] has agreed to receive SMS safety alerts on my behalf via SafeCompanion."
| Keyword | Recipient Sends | Auto-Response Sent Back |
|---|---|---|
| STOP | Reply STOP to any message | SafeCompanion Alerts: You have been unsubscribed and will no longer receive safety alerts from this program. Reply START to re-subscribe. |
| HELP | Reply HELP to any message | SafeCompanion Alerts: Safety notification program. Support: support@safecompanionapp.com. Msg & data rates may apply. Reply STOP to opt out. |
| START | Reply START after opting out | SafeCompanion Alerts: You have been re-subscribed and will receive safety alerts from your designated contact. Reply STOP to opt out again. |
MESSAGE TYPE 0 — DOUBLE OPT-IN CONFIRMATION (sent to contact when added)
CONTACT REPLY — YES (triggers activation)
AUTO-RESPONSE AFTER YES
MESSAGE TYPE 1 — SESSION START
MESSAGE TYPE 2 — CHECK-IN
MESSAGE TYPE 3 — DISTRESS ALERT
Every message ends with: "Msg & data rates may apply. Reply HELP for help, STOP to opt out."
Replying STOP immediately suppresses all future messages from this number to the recipient.
Recipients can also be removed by the app user at any time by deleting them from the emergency contacts list in the app.
Replying START re-enables messages after a prior STOP.
Marketing or promotional messages of any kind
Messages to purchased, rented, or scraped contact lists
Automated, scheduled, or recurring messages
Third-party advertisements or affiliate content
Messages to any number that has not been personally added by the app user with explicit consent
Questions about this SMS program: support@safecompanionapp.com