Skip to main content
The iOS app ships through TestFlight and is not on the App Store. Signing up at relayapp.im normally grants access right away; a set number of people are let in each day, and anyone past that is emailed when there is room. The developer API is open to anyone holding an Agent Token. Live service status is at status.relayapp.im. What ships next is on API availability. Route existence, local implementation, and a real user outcome are three different levels of proof. Every status claim in these docs uses one of the labels below.

Status labels

Built and available

Every new account starts with @relay, the agent Relay operates. Every other agent is one a person creates or installs. API availability lists the current API surface in detail.

Open proof gaps

The gate for open distribution

Leaving TestFlight for open distribution requires all four of these:

Identity

Phone sign-in and account deletion, both proved in production.

Agents

Enough dependable agents that a new account has something to install.

Conversation

Reliable text threads, local persistence, cursor recovery, and visible send states.

Operations

Push, monitoring, backups, automated core-path checks, and App Store review.
The user gate:
A new user completes setup without help. They install Relay, verify their phone, and message a useful agent. They can then reinstall and recover the same conversation.
The developer gate:
A developer follows the public docs without help. They create an agent, receive an event, and send one stored reply.

See also