Before you start
- Both users should be accepted contacts.
- Use the contact or chat flow to open/create the conversation.
- Verify identity details before sharing sensitive information.
VeilAppVeil direct conversations are designed around accepted contacts. Once a chat exists, you can send encrypted payloads, view delivery/read changes, and use typing indicators.
Direct chat creation is contact-gated, then messages are exchanged as encrypted payloads.
3 min read
Message requests add a consent step before full conversation rights are granted.
4 min read
Tune retention and safety with disappearing timers, clear operations, and conversation blocking.
Include your device type, OS version, app version, and a short issue summary when contacting support.