Skip to content

Channel Structure

Effective rapid response requires organized communication channels with appropriate security levels. This guide covers the recommended channel structure.

ChannelPlatformPurposeMembershipRisk Level
RelaySimpleX or SignalCross-neighborhood coordinationAdmins of citywide teamsHighest
AdminSimpleX or SignalCentral RR coordinationCore admin teamHighest
VerifierSignalVerification requests and reportsAdmins, Verifiers, Mobile SupportHigh
PatrolSignalPatrol communicationAdmins, Patrollers, Mobile SupportMedium-High
BroadcastSignalCommunity alertsCommunity membersLow
Social MediaIG, FB, etc.Public informationPublicLow

Note: WhatsApp is owned by Meta and collects extensive metadata. Avoid using WhatsApp for any sensitive coordination. Signal or SimpleX are strongly preferred.

Purpose: Cross-neighborhood coordination of rapid response

Use for:

  • Tipping off other neighborhoods of activity
  • Sharing resources (e.g., plate information)
  • Strategizing across networks

Membership: Admins of citywide teams only Vetting: Highest - must be highly vetted

Purpose: Central coordination

Use for:

  • Coordinating schedules
  • Updating crucial info (e.g., new plates)
  • Strategizing
  • Incident management

Membership: Core admin team only Vetting: Highest - must be highly vetted

Purpose: Share verification requests and confirmed sightings

Use for:

  • Requesting verification of sightings
  • Reporting verification results
  • Coordinating verifier deployment

Membership:

  • Admins
  • Verifiers
  • Mobile Support
  • Additional stakeholders (other RR team admins, school patrol leads)

Vetting: High - should be highly vetted

Purpose: Share patrol observations and requests

Use for:

  • Patrol assignments
  • Observations during patrol
  • Coordination between patrollers

Membership:

  • Admins
  • Patrollers
  • Mobile Support

Vetting: Medium-High - at least lightly vetted

Purpose: Inform community members of ICE activity

Use for:

  • Confirmed activity alerts
  • Daily debriefs
  • All-clear notifications

Membership: Community members, vulnerable individuals Vetting: None required - public-facing

Important: Only share confirmed information in broadcast channels.

Purpose: Public information sharing

Use for:

  • Confirmed alerts
  • Know Your Rights information
  • Community resources
  • Training announcements

Membership: Public Vetting: None - public facing

  • Require personal reference from existing trusted member
  • Phone/video interview
  • Protocol review and agreement
  • Ongoing participation expectations
  • Immediate removal if trust violated
  • Encrypted form submission
  • Reference check
  • Training verification
  • Protocol acknowledgment
  • Admin approval required to join
  • Vetting questions via Signal
  • Protocol review
  • No vetting required
  • Information shared should be safe if seen by anyone
  • No sensitive details (exact locations during active incidents, volunteer info)

In Vetted Channels (Admin, Verifier, Patrol)

Section titled “In Vetted Channels (Admin, Verifier, Patrol)”
  • Share SALUTE details including specific locations
  • Discuss strategy and deployment
  • Coordinate in real-time during incidents
  • Share volunteer information as needed
  • Limit detail - Share only necessary information
  • Use general language - “activity confirmed in the area” vs. “ICE at 123 Main St”
  • Delay sensitive updates - Vetted channels first, broadcast after situation stabilizes
  • No identifiers - Never post photos or names of detained individuals
  • Standardized phrases - Use agreed formats like “Status: Clear” or “Verification: Pending”

Keep channels clear for operational communication:

“We have an active verification in progress. Please keep the chat clear unless you have something to report or verify.”

“All clear. Thank you for the response. Regular chat may resume.”

Redirect non-urgent discussion to appropriate channels or times.

  • No phone number required — Maximum anonymity
  • End-to-end encrypted
  • Works on wifi-only devices (tablets, old phones)
  • Decentralized — harder to shut down
  • Best for: Sensitive coordination, anonymous tips
  • End-to-end encrypted
  • Disappearing messages option
  • Username feature hides phone numbers
  • Groups up to 1000 members
  • Requires phone number (less anonymous than SimpleX)
  • No account required — Just share a link
  • End-to-end encrypted
  • Open source
  • Self-hostable for maximum privacy
  • Use at meet.jit.si or host your own
  • More widely used in some communities internationally
  • Broadcast channels keep phone numbers private
  • Only use if necessary for reaching people not on Signal/SimpleX
  • Regular SMS/text — Not encrypted, easily intercepted
  • Facebook Messenger — Meta-owned, not private
  • Instagram DMs — Meta-owned, not private
  • Zoom, Skype — Centralized, metadata collection
  • Any platform without end-to-end encryption
  1. Create new group
  2. Set group name clearly (e.g., “[Area] ICE Watch Verifiers”)
  3. Add description with rules
  4. Set admin permissions appropriately
  5. Enable “Admin Approval” for joining if applicable
  6. Consider disappearing messages settings
  7. Add initial trusted members

See Signal Setup for detailed instructions.