Divergence
Divergence

Unleashing your MacBook.

Your MacBook, no longer limited to itself. Reach another Mac — or a Windows PC — as if it were the machine in front of you: the full native desktop, edge to edge, no seam. Pair once in person, or paste a code from anywhere. End-to-end encrypted, over a relay you host yourself.

Free while in beta
Thank you — you're on the list. We'll be in touch.
A full Mac desktop, carried over a relay you own
Mac → Windows · connection film coming soon
Mac → WindowsRelay you own
Your MacBook, driving a Windows PC — over the same relay
Mac & Windows Protocol-agnostic Self-hosted relay End-to-end encrypted Cross-NAT Pair-once Native on both ends
What it is, today

A remote desktop that disappears — the picture is native, the machine on the far end can be a Mac or a Windows PC, and the relay between them is yours.

01

Boundless native picture

Hardware-decoded H.264 renders edge to edge through a zero-copy Metal compositor — retina-correct, multi-monitor, no window chrome, no seam. Whether the far machine is a Mac or a Windows PC, it looks like the one in front of you.

02

Pair once, anywhere

Hand off a key in person with AirDrop, or paste a 72-character code from Messages, Mail, or any text channel. Your fleet — every paired machine, Mac or Windows — appears wherever you are.

03

A relay you own

The full session crosses any network through a relay you host yourself — a box you control, not a vendor cloud. It forwards encrypted bytes it can't read, and bridges NATs without a VPN. Your machines, your infrastructure, your rules.

How it actually works

Three machines and a line you control. The relay in the middle holds no key and sees nothing it can read.

Your Mac
Capture · encode
encrypt
A relay you own
Forwards ciphertext
sees nothing
Mac or Windows
Decrypt · decode
render
Video
Hardware-decoded H.264 — VideoToolbox on Mac, NVENC on Windows — composited zero-copy on Metal.
Capture
ScreenCaptureKit on the Mac; a streamed virtual display on Windows — retina-correct, multi-monitor.
Encryption
Noise XX + ChaCha20-Poly1305, end to end. The relay never holds a key.
Transport
UDP-direct on the LAN, TCP over your relay across NAT — chosen automatically.
Trust
Keys pinned to your own machines, trust-on-first-use. Fails closed on mismatch.
Stack
Native on both ends — Swift + Metal on Mac, Direct2D + NVENC on Windows.

Windows hosts require an NVIDIA GPU (NVENC) during beta.