Showing all options.

Step 1: pick the chat. Step 2: pick the host from the ladder.

Two real finalists. Everything on "All options" is a side channel or a niche pick.

Where this landed

The working stack is Matrix on Tuwunel: Element X on iPhone, Element Web on the Mac, E2EE human rooms, an invite-only unencrypted #ops room for alerts, and agents through MCP. One app ecosystem, no second chat client. Hosting is a separate ladder ordered biggest to smallest in the Hosting tab; the jurisdiction rule is one line - the CLOUD Act follows the company, not the region.

Tools and MCP: see the Tools & MCP tab. Setup: seven steps in the Setup plan tab. Nothing in this project touches the kaz GitHub repos.

MattermostMatrix
Feels likeSlack, exactly. Channels, threads, search.Close to Slack. Slightly less polished.
Mac appOfficial, updated last week.No official one. Use it in the browser, or a third-party app (Nheko).
iPhone appOfficial, updated last week.Element X. Genuinely good, built actively.
Alerts from CI / Devin / VercelEasy. One webhook.Easy - and you already wrote it (shotgunpicks PR #73).
Who can read your messagesAnyone who gets the server disk. Stored readable, like Slack - but on your machine.Only the two of you. Encrypted rooms - the server itself only holds scrambled text.
Vendor riskThey keep moving free features to paid. Fine today, drifting.No vendor owns it. Nobody can pull features from you.
Setup effortSmall.Small, plus a one-time "verify each other's devices" ritual.
Pick it if......app polish on Mac and iPhone matters most, and "our server, readable" is OK...."nobody but us can read it" matters most. The Mac app is the trade-off.

Matrix in one minute

Matrix is the network, not an app. It works like email: many providers, all compatible.

Why not Session?

Session lost for exactly one reason: there is no way for bots or alerts to post into it. No API at all. The apps are nice and it needs zero hosting, so as a second, private, humans-only channel it's a fine pick. As the company chat it fails: no alerts, no search, no export, and the network is run by token stakers with no independent security audit.

Newer clients worth knowing

Element X (the new iPhone app, rewritten on a modern engine), FluffyChat (every platform, but no official Mac build), Nheko (a proper native Mac app), Cinny (web, pretty, mid-rebuild). Beeper got bought and went closed - skip it.

The Drive half (do this after the chat is settled)

Three honest picks for a 2-person team on a small EU box.

For S3 / object storage (chat attachments, file backend):