VeilAppDirect chats, message requests, disappearing timers, and chat controls.
3 detailed guides
3 min read
Direct chat creation is contact-gated, then messages are exchanged as encrypted payloads.
• Both users should be accepted contacts.
• Use the contact or chat flow to open/create the conversation.
3 min read
Message requests add a consent step before full conversation rights are granted.
• Incoming requests appear in the message request list.
• Accepting creates or unlocks normal conversation behavior.
4 min read
Tune retention and safety with disappearing timers, clear operations, and conversation blocking.
• Timer values are normalized and enforced by backend policy logic.
• Conversation updates can emit realtime events so participants stay in sync.
Browse all categories in the Help Center or contact support if your workflow is not covered yet.