Remote access
Access hob from your phone, tablet, or any browser — on your network or over the internet.
hob has two remote access modes: Roam for local network access, and Relay for access from anywhere on the internet.
Roam — local network
Roam gives you access to your hob sessions from any device on the same network.
Enabling Roam
Turn on Roam in Settings > Remote Access > Roam. hob starts a lightweight web server accessible from other devices on your network.
Connecting
- hob displays a QR code in the Roam status popup
- Scan the QR code with your phone, or enter the URL manually
- A mobile-optimized web UI opens in your browser
What you can do from mobile
- View agent conversations and tool calls
- Send messages to agents
- Approve or deny permission requests
- Stop running agents
- View terminal output
Security
By default, only localhost connections are accepted. Enable Allow non-local connections in Settings to accept connections from other devices on your network. No data leaves your local network.
Relay — internet access
Relay connects your desktop hob to connect.hob.dev, letting you access it from anywhere on the internet.
How it works
- Your desktop creates an outbound connection to the relay
- The relay assigns a room with a token
- You open the relay URL in any browser to connect to your desktop
The connection is asymmetric — your desktop always initiates. No ports are exposed on your local machine.
Enabling Relay
Turn on Relay in Settings > Remote Access > Relay. This is a Pro feature.
Connection modes
| Mode | Behavior |
|---|---|
| Fixed | Long-lived room token. Stable connection that persists across browser refreshes. |
| Ephemeral | Time-limited token. One-time access that expires. |
Security
- Outbound-only — no inbound port exposure
- Token authentication — ephemeral or fixed tokens prevent unauthorized access
- Opaque forwarding — the relay forwards frames without parsing or storing them
- Off by default — must be explicitly enabled