Messaging
Threads
Membership is enforced by RLS on conversation_participants. Users can only join threads they're invited to.
Calls
Voice and video calls run peer-to-peer over WebRTC with a TURN fallback. See Features.
FAQ
- Can non-connections start a call?
- No — call initiation follows the same connection gate as DMs.