Two steps
- 1 Copy the line from the app settings into your agent’s config — the format is the same for all of them.
- 2 Tick the hosts the agent may use. The box is off for every host, including ones you already had.
ssh client for linux · terminal · sftp · port forwarding · mcp
A full SSH client: terminal, file browser, port forwarding. Works offline and without an account — and Claude Code, Codex or Cursor can work out what is happening on your machines without ever seeing a password or a private key.

mcp
Point Claude Code, Codex or Cursor at the app and the agent can work out what is going on across your machines. The credentials stay here: the agent names a host, Darwaza does the connecting. Nothing appears on the server itself — no agent, no service, no dependencies: to it this is an ordinary SSH session, the same as yours. So it also works where nothing can be installed.

Command checking holds back accidents, not intent. An agent you open a host to can do exactly what a person with shell access on it can do.

No "military-grade encryption" — specifics you can check.

Your data is encrypted with a key we do not have: we cannot guess your password or send you a new one. That is why a recovery key is issued when you sign up — 32 characters to copy onto paper and put away. Lose both the password and the key, and nobody can bring the server copy back. Everything on your own device stays where it is.
Today we build for Linux only: deb, rpm and AppImage. We will not promise Windows or macOS before they exist.
: