即使网络不给力,也能在手机上继续干活
Keep working from your phone, even when the connection doesn't cooperate
原生 Mosh / SSH 客户端,让你用 iPhone / iPad 通过蜂窝网络、酒店 Wi‑Fi 或任何不太稳定的网络, 继续指挥 coding agent、开发服务器或任意 shell。
A native Mosh and SSH client for driving a coding agent, a dev server, or any shell from an iPhone or iPad — over cellular, hotel Wi‑Fi, or anything in between.
原生 Mosh
Native Mosh
本地预测回显,Wi‑Fi/蜂窝切换、短暂断线都不需要重连。
Predictive local echo; survives Wi‑Fi↔cellular switches and brief drops.
驱动 coding agent
Drives coding agents
每台主机可设置连接后自动启动的命令,如 Claude Code、Codex。
Per-host auto-launch command — Claude Code, Codex, or any agent CLI.
多会话切换
Multiple sessions
同时保持多台主机在线,随时切换,全屏也有办法回到列表。
Keep several hosts connected at once; always a way back to the list.
隐私优先
Privacy first
私钥与密码只存 Keychain;没有开发者后端。
Keys and passwords stay in the Keychain; no developer backend.
技术支持 (Support)
Support
使用问题或建议,请通过 Telegram 联系:
For issues or feedback, contact us on Telegram:
Telegram: @wanderingfish
请注明设备型号、iOS/iPadOS 版本与问题描述。
Please include device model, iOS/iPadOS version, and a description of the issue.
隐私政策 (Privacy Policy)
Privacy Policy
最后更新:2026-08-08
Last updated: 2026-08-08
Remote Access Terminal("本应用")重视您的隐私。本政策说明我们如何处理信息。
Remote Access Terminal ("the App") respects your privacy. This policy describes how information is handled.
1. 我们没有后端服务器
1. No developer backend
本应用无需注册登录。开发者不运营任何接收您的主机配置、终端会话内容或密钥的服务器。
No sign-in is required. The developer does not operate any server that receives your host configuration, terminal session content, or keys.
2. 本地存储的数据
2. Data stored on your device
- 主机配置(名称、地址、端口、用户名、连接后自动执行的命令等),存于本机 UserDefaults
- SSH 私钥与密码,存于 iOS Keychain(仅本设备,不随 iCloud 同步)
- Host configuration (name, address, port, username, connect-on-launch command), stored in local UserDefaults
- SSH private keys and passwords, stored in the iOS Keychain (device-only, not synced via iCloud)
卸载应用会删除上述数据(受系统备份策略影响)。导出配置文件时默认排除私钥内容。
Uninstalling the App removes this data (subject to system backups). Exported config files deliberately exclude private key material by default.
3. 权限
3. Permissions
- 本地网络:用于 SSH LocalForward 在设备上监听端口,以及解析局域网 / Tailscale 主机名。
- Local Network: used for SSH LocalForward to listen on a local port, and to resolve LAN / Tailscale hostnames.
本应用不请求相机、定位、照片、通讯录或麦克风权限。
The App does not request camera, location, photos, contacts, or microphone permissions.
4. 终端会话流量
4. Terminal session traffic
连接会话(SSH / Mosh)中的按键与输出,只在您的设备与您自己在应用内配置的主机之间传输, 不经过、也不会被复制给开发者的任何服务器。这是本应用的核心功能,而非数据收集。 使用蜂窝网络连接时可能产生运营商流量费用。
Keystrokes and output in a connected session (SSH / Mosh) travel only between your device and the host you configured in the App — never through, or copied to, any server the developer operates. This is the App's core function, not data collection. Connecting over cellular may incur carrier data charges.
5. 第三方与追踪
5. Third parties & tracking
本应用不集成广告 SDK,不使用 IDFA 进行跨 App 追踪,不出售个人数据,无分析/崩溃统计 SDK。
The App does not integrate advertising SDKs, does not use IDFA for cross-app tracking, does not sell personal data, and includes no analytics or crash-reporting SDK.
6. 开源组件
6. Open-source components
本应用的原生 Mosh 客户端基于 Blink Shell 项目维护的 mosh 分支(GPLv3),源码:
github.com/blinksh/mosh(commit
3640d366)与
github.com/blinksh/mosh-apple。
SSH 部分基于 Citadel(MIT)与 SwiftTerm(MIT)。
The App's native Mosh client is built on the mosh fork maintained by the Blink Shell project (GPLv3),
source at github.com/blinksh/mosh
(commit 3640d366) and
github.com/blinksh/mosh-apple.
SSH support is built on Citadel (MIT) and SwiftTerm (MIT).
7. 儿童
7. Children
本应用不面向 13 岁以下儿童定向收集数据。
The App is not directed at children under 13 for targeted data collection.
8. 变更与联系
8. Changes & contact
我们可能更新本政策;更新后将修改本页日期。问题请通过 Telegram @wanderingfish 联系。
We may update this policy and will revise the date above. Contact us via Telegram @wanderingfish.