simplex chat server

Know what an SMP relay needs before you put one on a public domain.

Use the planner to turn upstream SimpleX Chat concepts into a concrete rollout, support, relay, and data-boundary decision.

Unofficial boundary AGPL-3.0 source v6.5.5 release noted
Abstract private relay planner with encrypted message queues across devices and relay nodes.

Workflow

What this page helps decide.

What to plan

Domain, A and AAAA records, TLS, firewall policy, port 5223, server information page, and update path.

Why it matters

SimpleX clients choose receiving servers per contact. Relay choices affect availability and operational responsibility, not a global account namespace.

Paid export

The full export turns these notes into a staged launch checklist with monitoring, ownership, and rollback fields.

Decision matrix

What the planner checks before a rollout.

AreaQuestionPlanner output
IdentifiersHow will users connect without phone numbers, handles, or global IDs?Invitation, address, and group workflow map.
RelaysDo preset servers satisfy the pilot, or does the team need self-hosted SMP relays?Relay posture, domain checklist, and operations tasks.
Data ownershipWho owns backups, device loss, passphrases, and profile recovery guidance?Device-owned data policy and support script.
Business supportDoes customer support need business addresses, broadcasts, or bot handoff?Support conversation model and moderation checklist.