Sharing & live view
Share a connection
From a team, add a connection (host, port, user, and credentials). Before it leaves your device it's sealed under the team key — encrypted so that only current members can open it. The server stores only the ciphertext.
Auto-sync (no manual import)
Once you're in a team, its shared connections appear in your desktop Connections list automatically — you don't import anything. SSH Ache:
- pulls the team's connections and decrypts them locally,
- keeps them keyed to the cloud connection so updates flow in,
- re-reveals a secret only when that connection actually changed, and
- removes a connection locally when it's removed from the team.
Team connections are marked with a TEAM badge and a coloured accent so you can tell them apart from your local-only hosts. Hit Sync now any time to refresh.
Presence — who's online
On a team connection you can see which teammates currently have a live session on it. In the desktop app each shared connection card shows an "N online" row; click it for the list of active teammates (name + email). Presence combines web-terminal sessions and native desktop sessions, so it doesn't matter how a teammate connected.
Live view (spectate)
From the "N online" list, hit View session to watch a teammate live — the commands they run and the output, read-only, in its own tab. Inside an open connection, an avatar bar in the header lets you jump straight into anyone's session. Built for pairing and incident response.
It works whether the teammate is on the desktop app or the web terminal. For a desktop session the app mirrors only its terminal output to the relay — the SSH connection, your secret, and your keystrokes never leave your machine — so others can watch without the relay ever seeing anything sensitive (see the security model).
The person being watched sees a watcher count, so spectating is never silent. Both people need a build with live view — desktop v0.7.0+.
Auditors
The Auditor role can review session history and presence for oversight, without being able to decrypt connection secrets.
Next steps
- Teams overview — creating teams, inviting, roles.
- Security model — how the encryption actually works.