← Back to home

SMS consent proof

This page documents how With App collects SMS consent for missed check-in alerts, along with the records we retain for compliance review.

Opt-in flow

  1. 1A With App user selects a contact and generates a unique invite link for that (user, contact) pair.
  2. 2The contact opens the invite link and sees the inviter name plus a clear SMS consent disclosure.
  3. 3The contact confirms the phone number that received the invite (must match the invite record).
  4. 4The contact checks the consent box and submits to request missed check-in alerts.
  5. 5We send an opt-in request SMS that asks the contact to reply Y.
  6. 6The contact replies Y to confirm and activate consent.
  7. 7We store the consent activation with timestamp, source, inviter ID, and invite token.
  8. 8We send a confirmation SMS and only then allow alert delivery (see sample messages below).

Sample messages

Opt-in request

With App: [First name] wants to add you for missed check-in SMS alerts. Reply Y to confirm. Message and data rates may apply. Reply STOP to opt out, HELP for help.

Opt-in confirmation

With App: You're opted in for missed check-in SMS alerts for [First name]. Message and data rates may apply. Reply STOP to opt out, HELP for help.

Late check-in reminder

With App reminder: You missed your 8:30 AM check-in. Open the app to confirm you're okay: https://withapp.app

Missed check-in alert

With App alert: [First name] missed their check-in at 8:30 AM. Please reach out. Last known location: https://maps.google.com/?q=37.77,-122.41

Consent records retained

  • Phone number (E.164) and consent timestamp.
  • Consent source (invite link or verification).
  • Inviter user ID and invite code/token for audit tracing.
  • Invite link open and consented timestamps.
  • Opt-out events with timestamp and source (STOP keywords or support).

Opt-out & help

  • Reply Y to confirm opt-in after accepting an invite link.
  • Reply STOP to opt out of all With App messages.
  • Reply START to opt back in.
  • Reply HELP for support instructions.

Last updated January 29, 2026