Effective July 19, 2026
Relais connects your iPhone directly to OpenCode running on a Mac you control. Relais does not require a Relais account. The initial public release does not use the Relais-provided rendezvous service; you choose a private or self-hosted connection service.
The iPhone stores a revocable device credential in ThisDeviceOnly Keychain storage and a bounded protected cache of recent session views and drafts. Disconnecting removes that profile, credential, cache, and drafts from the iPhone. The Mac stores its configuration, host identity, paired-device records, and gateway state in owner-only files.
Chat text, model output, commands, diffs, approvals, questions, and files travel directly between your iPhone and Mac. They are not sent to a Relais server. Your chosen rendezvous forwards only bounded, end-to-end encrypted WebRTC setup messages and may observe ordinary network metadata such as IP addresses, timing, and a pseudonymous Mac routing identifier. A configured STUN provider can observe ordinary STUN metadata.
OpenCode, model providers, Tailscale, Cloudflare, a domain registrar, or another service you choose operates under its own terms and privacy policy. Relais does not sell personal information, track users across apps or websites, or include advertising or analytics SDKs.
See the support page for troubleshooting and contact information. Material policy changes will update the effective date on this page.