GreenLight SMS Opt-In Flow

How users consent to receive SMS verification codes

Account Creation — Phone Verification

During sign-up, users choose between Phone or Email verification. Email is always available as an alternative — SMS is never required. When a user selects Phone, they must explicitly check an opt-in checkbox before the "Send verification code" button becomes enabled.

GreenLight SMS opt-in screen showing unchecked consent checkbox, Phone/Email toggle, and disabled Send button

Phone sign-up with SMS consent checkbox (unchecked by default)

Opt-In Details

  • Users can choose Email verification instead — SMS is optional
  • Checkbox is unchecked by default
  • Checkbox text: "I consent to receive one (1) SMS text message from GreenLight to verify my phone number. Msg & data rates may apply. Reply STOP to opt out."
  • "Send verification code" button is disabled until checkbox is checked
  • Only one SMS is ever sent per sign-up attempt (6-digit OTP code)
  • No marketing, promotional, or recurring messages are sent
  • SMS is used solely for one-time identity verification via Twilio Verify

Sample Message

The only SMS message a user will ever receive:

"Your GreenLight verification code is: 123456. If you did not request this, ignore this message."