Volpy · Privacy

Help with Halyard

Answers to the questions we get most, and a direct line to the people who build it. Halyard is made by the Volpy team in Poznań, Poland.

Mac: macOS 15 or later, Apple silicon and InteliPhone and iPad: iOS 17 or laterSSH · tmux · Docker

Frequently asked

What is Halyard?

Halyard is a terminal for persistent remote sessions on Mac, iPhone and iPad. You add your servers — over SSH, or a Docker container running on one — and every session Halyard opens is a tmux session running on that server. Quit the app, close the lid or switch devices, and your shells, builds and AI coding agents are exactly where you left them when you come back. It shows at a glance which agent sessions are working, finished or waiting for you, and can offer to reopen an agent session after its server restarts.

Which devices does it run on?

On a Mac, macOS 15 (Sequoia) or later, on Apple silicon or Intel. On iPhone and iPad, iOS and iPadOS 17 or later. It is distributed through the App Store.

The servers you connect to need SSH and tmux 3.0 or newer. Docker is only needed if you want to open sessions inside containers.

What is free, and what does Pro add?
What happens when the trial ends?

Halyard moves to the free version. Nothing you started is closed: every session keeps running on its server, and the ones you have stay listed and usable. You just can’t open a new session while you have 3 or more.

Docker hosts lock: they stay in the list with an Upgrade button, and Halyard stops opening them. The containers and the sessions inside them keep running on the server, and come straight back if you buy Pro.

I bought Pro on another device. How do I get it here?

Sign in to the App Store with the same Apple Account, then open the Upgrade sheet (or the welcome screen) and choose Restore Purchase. Usually it arrives by itself within a moment of launching.

What data does Halyard collect?

Only what the strip and the notice check send, described above. There is no account, no sign-in and no analytics SDK. Your hosts, passwords and keys stay on your device, and nothing you type in a terminal leaves it except to the server you are connected to. See the privacy policy.

Halyard says tmux is missing or too old on my server.

Halyard needs tmux 3.0 or newer on the server — that is what keeps your sessions alive when you disconnect. Install or update it with the server’s package manager (for example sudo apt install tmux). If you can’t, turn off Use tmux for that server: you get a plain shell instead, which ends when you disconnect.

My Docker containers don’t show up.

Docker hosts are part of Pro and the trial. With either, open the server’s settings: once Halyard can list running containers there, it offers a Docker option.

If it says permission was denied, the user Halyard connects as isn’t allowed to use Docker on that server. Add it to the docker group:

sudo usermod -aG docker <user>

Then quit and reopen Halyard so it reconnects with the new group. Shells already open on the server keep their old groups — run newgrp docker in one, or log out and back in — and sessions inside tmux only pick it up once the tmux server restarts.

A link to “localhost” in a session won’t open.

On a remote session, localhost means the server, not your device — a login link like http://localhost:1455/callback is listening over there. Halyard tells you so instead of opening the wrong machine. Forward the port first (for example ssh -L 1455:localhost:1455 your-server), then open the link, or copy it.

How do I uninstall it?

On a Mac, quit Halyard and move it from Applications to the Trash. Its data is in ~/Library/Containers/ai.volpy.halyard; saved passwords and keys are Keychain items named ai.volpy.halyard.ssh-password, which you can delete in Keychain Access if you want nothing left.

On iPhone or iPad, delete the app. The system may keep its Keychain items until you erase the device.

Either way, your sessions are ordinary tmux sessions on your servers and are unaffected. End them there with tmux kill-server if you wish.

Contact support

Found a bug, or something you wish Halyard did? Tell us here. Requests go straight into the queue the team works from, and we read every one.

Prefer email?

Write to info@volpy.ai with “Halyard” in the subject. We answer in English or Polish.

Privacy and data requests

What the app does with your data — all of it — is in the Halyard Privacy Policy. For anything about personal data, write to privacy@volpy.ai. Volpy’s Terms apply to Halyard as they do to every Volpy service.

Operator

Volpy — Bartosz Rajewski, sole proprietor registered in Poland (NIP 7822170051), Nad Wierzbakiem 14/9, 60-612 Poznań, Poland.