txw

native macos app · 02

Mach

Private XMPP chat, native to the Mac.

Mach is a native, privacy-focused XMPP chat client for the Mac — Liquid Glass, end-to-end encrypted, and at home on macOS 26. It speaks the open messaging standard, so your account is your own.

01 Built for the Mac

Native Swift

Pure Swift and SwiftUI from the interface down — no Electron, no third-party runtimes. Built for macOS 26 (Tahoe) as a first-class citizen.

Liquid Glass

Built on macOS 26’s Liquid Glass material — adaptive surfaces that frost under Reduce Transparency and gain a border under Increase Contrast, automatically.

OMEMO, end-to-end

Conversations are end-to-end encrypted with OMEMO. The encryption happens on your Mac; the server in between can’t read your messages.

Standards-based

Mach speaks XMPP, the open messaging standard. Use any XMPP account on any server — there’s no central service locking you in.

02 What it is

Mach is a native Swift client for XMPP — the open standard behind a federated network of messaging servers. You bring an account on whichever server you trust; Mach is the Mac you read and write it on.

Conversations are end-to-end encrypted with OMEMO, so only you and the people you’re talking to can read them. It’s coming to the Mac App Store for macOS 26 (Tahoe) and later.

03 How it works

  1. 01

    Add an account

    Sign in with any XMPP account. Mach stores your credentials in the macOS Keychain — nothing leaves the Mac except the connection to your server.

  2. 02

    Start a conversation

    Open a one-to-one chat or a group room. Mach handles contacts, presence, and multi-user conversations the way the Mac expects.

  3. 03

    Encrypted by default

    OMEMO end-to-end encryption protects the conversation. The server relays it, but can’t read it.

04 What’s in it

OMEMO encryption

End-to-end encrypted conversations — your server can’t read your messages.

Native Swift

Swift and SwiftUI, built for macOS 26. No cross-platform layer, no runtimes.

Liquid Glass

Adaptive macOS 26 surfaces that respect Reduce Transparency and Increase Contrast.

Any XMPP server

Standards-based and federated — your account, your server, your rules.

05 Get it

Mach is native macOS, built for macOS 26 (Tahoe) and later, and it’s heading to the Mac App Store.

mac app store — pending