Relay offers flexible hosting options to meet a variety of security, compliance, and operational requirements.
You can think of Relay as comprising three components: the Relay Server, the Control Plane, and storage. Each of these can be hosted on our infrastructure or yours.
Self-hosting a Relay Server is free on every Relay plan. See Self-hosting Relay is free and We don't charge for privacy for the reasoning behind that policy.
The beautiful thing about Obsidian is that your files are local first: the canonical source of truth is the .md files on your local disk. Relay maintains that commitment and meets the challenge of making those local files collaborative.
Relay accomplishes this with the help the open source CRDT Yjs. When you run Relay, the plugin watches your shared notes, converts your changes to commutative update operations, and relays those operations through hosted infrastructure to your collaborators, where they can be processed to recreate the changes on the other side.
In principle this could be accomplished entirely through peer-to-peer communication without the use of any central intermediary. However, we have chosen not to architect Relay as peer-to-peer because in that case, collaboration is only possible between two peers who are online at the same time.
An always-on server is like a 'market maker' that allows you to relay your updates between collaborators even if you're not online at the same time.
For example, suppose Abigail is in the United States and John is in Europe:
To make this possible, somewhere in the world there has to be a machine that's always online, ready to receive and transmit changes.
Relay consists of two primary components.
The Relay Server is responsible for:
The Control Plane is responsible for:

Self-hosting a Relay Server provides total document privacy. Obsidian users are granted document-scoped access tokens by the control plane which are valid for 1 hour. The Relay Server does not need to access the public internet.
If you need a full air-gapped or on-premise deployment, including the Control Plane, that is an Enterprise-positioned waitlist offering. Contact us if you need that level of isolation so we can understand your requirements and plan support.
Note: Self-hosting is free
You can self-host a Relay Server on any Relay plan. See our relay-server-template on GitHub for deployment guides and configuration examples. When you self-host a Relay Server you have unmetered storage, but the seat limit still applies.
Here's what's available at each tier:
| Relay Server (document collaboration) | Control Plane (login & permissions) | |
|---|---|---|
| Free | Relay Cloud OR self-host | Relay Cloud |
| Team | Relay Cloud OR self-host | Relay Cloud |
| Pro | Relay Cloud (dedicated) OR self-host | Relay Cloud |
| Enterprise | Relay Cloud (dedicated) OR self-host; full air-gapped/on-premise by waitlist | Relay Cloud; full air-gapped/on-premise by waitlist |
We don't look at your data and we don't sell it. Like all cloud services, we could be compelled by law enforcement to provide access (this has never happened). BYO hosting options provide technical guarantees beyond promises.
What Relay staff can technically access depends on which components you host:
Choose Team tier if:
Choose Pro tier if:
Choose Enterprise tier if:
Tip: Need help deciding?
Contact us to discuss your specific requirements. We can help you understand which hosting model best fits your security, compliance, and operational needs.