NeutralAiz

SMS Compliance Examples

SMS Campaign Compliance Examples

This document provides visual examples and mockups of our SMS opt-in processes, consent mechanisms, and message formats for campaign registration compliance with CASL (Canada) and TCPA (US) requirements.

Single Unified Campaign | Jurisdiction: Ontario, Canada (CASL Compliant) | Last Updated: November 5, 2025

Unified SMS Campaign

Transactional notifications for law enforcement video conferencing platform

Campaign Details

Use Case:
MIXED (2FA, CUSTOMER_CARE, ACCOUNT_NOTIFICATION)
Recipients:
All users (officers, staff, public)
CASL Status:
Compliant (Transactional/Service Messages)

All Message Types

  • Two-factor authentication codes
  • Account security alerts
  • Meeting invitations from officers
  • Meeting reminders and updates

Two Opt-In Methods (Single Campaign)

A Website Registration (For Account Holders)

Officers and staff who create accounts opt in via website form during registration.

  • • Explicit checkbox consent
  • • Full CASL disclosure provided
  • • Logged with timestamp & IP

B Verbal Consent (For Meeting Invitees)

Public individuals invited to meetings consent verbally during officer contact.

  • • Officer reads consent script
  • • Existing business relationship (police service)
  • • Logged with officer ID & timestamp

Method A: Registration Form (Account Holders)

Create Your Account

Required for two-factor authentication

SMS Notifications: By checking the box below, you agree to receive SMS notifications from NeutralAiz including two-factor authentication codes, account security alerts, and if applicable, meeting invitations and reminders.

  • • Message frequency varies based on account activity and meetings
  • • Message and data rates may apply from your carrier
  • • You can reply STOP to opt out at any time
  • • Reply HELP for assistance

View our SMS Privacy Policy and Terms of Service

Contact: 519-588-6996 | privacy@neutralaiz.com

Method B: Verbal Consent (Meeting Invitees)

Send Meeting Invitation

Verbal Consent Required

Read this script to the participant:

"I'd like to send you a text message with details about our follow-up video interview. The message will include the date, time, and link to join the meeting. Standard message and data rates may apply from your carrier. You can reply STOP at any time to opt out. Do I have your permission to send you this text message?"

By checking this box, you confirm that consent was obtained. This will be logged with timestamp and your officer ID.

Sample Messages (All Types in One Campaign)

Messages

NeutralAiz (SMS)

2FA Message

Your NeutralAiz verification code is 847392. Valid for 10 minutes. If you didn't request this, contact support at 519-588-6996. Reply STOP to opt out.

Messages

NeutralAiz (SMS)

Security Alert

Your NeutralAiz account password was changed on Nov 5, 2025 at 2:30 PM EST. If this wasn't you, call 519-588-6996 immediately. Reply STOP to opt out.

Messages

Unknown Number

Meeting Invite

Officer John Smith, Metro Police (519-555-0100) has invited you to a video interview via NeutralAiz on January 15, 2025 at 2:00 PM regarding Case #2025-12345.

Join: https://app.neutralaiz.com/join/abc123

Reply STOP to opt out. Msg&data rates apply.

Messages

NeutralAiz

Meeting Reminder

Reminder: Your video interview with Officer Smith starts in 15 minutes (2:00 PM).

Join now: https://app.neutralaiz.com/join/abc123

Metro Police | 519-555-0100 | Reply STOP to opt out

Single Campaign Compliance Summary

Campaign Structure

This is a single unified campaign covering all transactional message types (2FA, account notifications, and meeting invitations) with two compliant opt-in methods depending on recipient type.

Use Case Classification

MIXED (2FA, CUSTOMER_CARE, ACCOUNT_NOTIFICATION)

Message Nature

100% Transactional (No Marketing/Promotional)

CASL Requirements Met

  • Sender Identification: Every message identifies NeutralAiz and/or the officer
  • Contact Information: Phone number (519-588-6996) included in all messages
  • Unsubscribe Mechanism: STOP keyword in every message
  • Consent Documentation: All opt-ins logged with timestamp and method
  • Transactional Exemption: All messages are service-related, not promotional

TCPA Requirements Met

  • Prior Express Consent: Two compliant opt-in methods
  • Clear Disclosure: Frequency, rates, and opt-out disclosed upfront
  • Opt-Out Honored: STOP keyword processed immediately
  • Not Purchase Condition: Consent optional, not required
  • Transactional Nature: Meeting invites = service notifications

Consent Record Retention (3+ Years)

Recipient Info

Name, phone, type

Consent Method

Web form or verbal

Timestamp & Source

Date/time, officer/IP

Opt-Out Status

Current subscription