Reference
Files on disk
Everything Link Host writes on your computer, and what each file is for.
Linux
| Path | What |
|---|---|
~/.local/bin/link-host | The program |
~/.config/systemd/user/link-host.service | Starts link-host serve at login |
~/.config/systemd/user/link-sshd.service | Starts Link's SSH server |
~/.config/link/sshd/sshd_config | Link's SSH server configuration: keys only, your account only |
~/.config/link/sshd/ssh_host_ed25519_key | The server's host key, which phones pin |
~/.config/link/sshd/authorized_keys | One line per paired phone, and one per unused pairing code |
~/.config/link/host/identity.json | This computer's stable id (kept across updates and uninstalls) |
~/.config/link/host/relay.json | Relay address and the phones' token hashes, when paired through a relay |
~/.config/link/host/rendezvous.json | Rendezvous topic and key, when paired directly |
~/.config/link/host/desktop-portal-token | Lets later Wayland desktop sessions start without the sharing dialog |
$XDG_RUNTIME_DIR/link/channels/*.sock | Claude channel sockets, one per session started with the channel; gone at logout |
~/.config is $XDG_CONFIG_HOME when that's set.
macOS
| Path | What |
|---|---|
~/Library/Application Support/Link/Host/link-host | The program |
~/Library/LaunchAgents/com.falaq.link.host.plist | Starts link-host serve at login |
~/Library/Logs/Link/host.log | Its log |
~/Library/Application Support/link/host/ | Identity and settings |
Windows
| Path | What |
|---|---|
%LOCALAPPDATA%\Link\Host\link-host.exe | The program |
| Scheduled task "Link Host" | Starts link-host serve at login |
%APPDATA%\link\host\ | Identity and settings |
On the phone
The app keeps each computer's details, its pinned host key and the phone's private key encrypted with a key held in the Android Keystore. Beyond that it keeps shortcuts to recent sessions (title, folder and id) and the files you save to Downloads/Link; transcripts and code stay on the computer.