Shinphony Support
For product help, bug reports, or feature requests, email yongsheng@potafree.net. Include your operating system, device model, Shinphony build number, and the steps that reproduce the issue.
Protect your credentials: never include passwords, private keys, recovery codes, or unredacted server logs in a support message.
Start with the guides
Step-by-step help for SSH setup, server tabs, tmux selection, and file uploads and downloads. Controls can vary by platform and build. Mac and Windows remain in preview; public desktop installers are not available on this site yet.
Continue an herdr-core terminal
Start hc on your Mac or Linux computer, then connect from your phone to the same SSH host and user. Set up herdr-core on iPhone covers installation, SSH fields, attach, detach and returning to the same terminal. Check command -v hc, hc --version and hc ls in the SSH environment if the list is empty. Attaching from the session list is free, as is ordinary SSH; automatic re-attach is part of Pro.
Pro and restoring a purchase
Shinphony for iPhone and iPad is free to download, with optional one-time Pro, not a subscription. Open More → Shinphony Pro → Restore purchases with the Apple Account that bought Pro. If the result of a purchase is unclear, restore before trying to buy again. If the price does not load, check your connection and tap Retry. Complete or cancel any open Apple authentication prompt first.
Mac and Windows do not need activation or an iOS purchase. On iPhone/iPad, losing Pro does not delete saved profiles, credentials, or open terminal tabs. Basic SSH, ordinary copy/paste, and Files upload/download remain available.
Copy cleanup runs locally. It needs no API key or network request.
Connect to a server
- Add a server and enter its host, port, and username.
- Choose a password, a Face ID-protected saved password, or an SSH key. Set up jump hosts and the destination separately.
- Verify the server fingerprint before accepting a new host key.
- Open the server to start a terminal session.
If a connection fails, confirm that the server is reachable from your current network and that its SSH port is allowed through the firewall.
Upload a file with SFTP
- Open the server’s file browser and navigate to the destination folder.
- Open More actions and choose Upload files.
- Select a file in the iOS or iPadOS file picker.
- Keep Shinphony open until the transfer completes.
iOS only grants access to files and locations you explicitly select. If a cloud file is unavailable, download it in the Files app first or verify that its storage provider is enabled.
Scroll and select text in a tmux session
Use normal touch scrolling to navigate terminal history. For text selection, pause scrolling and long-press the terminal, then adjust the selection handles. If tmux itself enters copy mode, exit copy mode before resuming normal terminal interaction.
When reporting a tmux issue, include the server OS, tmux version, terminal type, and whether the behavior also occurs in a session outside tmux.
Mosh and jump hosts
Mosh requires the server-side Mosh package and an allowed UDP port range. Jump hosts require working SSH access to both the bastion and destination server. Check both servers’ authentication and network rules independently.
Security reports
Send potential security issues privately to yongsheng@potafree.net . Please provide enough detail to reproduce the issue without including live credentials or sensitive production data.