N-011Messaging
Encrypted Messaging
Content protected before delivery. Null Chat supports text, replies, reactions, attachments, and payment actions inside one conversation.
Updated August 2026 · 4 minute read
Null Chat supports:
- text;
- replies;
- reactions;
- images;
- voice notes;
- encrypted attachments;
- message edits;
- message deletion requests;
- disappearing messages;
- payment actions;
- verification cards.
Direct-message flow
Content is encrypted on-device before the relay ever handles it.
sequenceDiagram
participant A as Alice
participant C as Alice Client
participant N as Null Relay
participant B as Bob Client
A->>C: Compose message
C->>C: Encrypt on device
C->>N: Send ciphertext
N-->>B: Deliver encrypted payload
B->>B: Decrypt on device
B-->>N: Send delivery receipt if enabled
N-->>C: Return receiptThe relay stores or forwards ciphertext. It should not receive plaintext message content or raw private keys.
Message state
Messages may have the following states: pending, sent, delivered, read (if enabled), expired, deleted locally, or failed.
Related records