Conversation-level timers
Users can set disappearing controls for private conversations and team communication contexts.
VeilAppSet expiration controls for direct, group, and channel contexts with enforcement backed by server logic.
Disappearing behavior is not just a local UI preference. Veil applies normalization and enforcement logic so message expiry remains reliable across devices and participant states.
Users can set disappearing controls for private conversations and team communication contexts.
Expiry behavior is applied by backend logic to keep outcomes consistent across clients.
Workspace and group controls align disappearing behavior with broader governance requirements.