What exactly is DSH Mobile?
A client app for DeepSeek Harness (DSH) — the open-source agent runtime you run on your own machine. The app connects to your host over HTTPS/WSS and gives you chat, approvals, questions and push notifications on your phone. It is not a cloud service and not a remote desktop.
Why do I need a token?
The host's
--token is your access credential — anyone with it can talk to your host. The app stores it in the iOS Keychain and never uploads it anywhere. Generate a long random value and rotate it occasionally.iOS asks about local network — can I decline?
That prompt appears only when you connect directly to a LAN address (for example
http://192.168.1.20:3080). Allow it once so the app can reach your own host on your network; it does not give access to other devices. If you always use a tunnel or Tailscale address, the prompt does not appear.Where does my chat data go?
Messages go directly to the host you configured — your own computer or server — and from there to your model provider, exactly as configured on the host. The app keeps a small render cache locally for fast session opening. The full picture is in the privacy policy.
Where do my model API keys live?
On your host. The app never asks for, stores or transmits model provider keys — DSH Mobile is BYOK by design. The only credential in the app is your host token.
Why don't push notifications arrive?
Push requires two things: an Apple Developer account with the APNs capability (the app now ships a clear diagnostic in its settings), and the host-side push plugin (push-bridge), which is on the roadmap. Until then the app degrades silently to in-app awareness.
Is DSH Mobile free?
The first release is free and fully usable with one host connection (chat, approvals, questions, push, sessions). A Pro subscription is planned for a later iteration — extra hosts and advanced features; core capabilities and push will remain free (Apple guideline 4.10 respects built-in system capabilities).
Which platforms are supported?
iOS 18+ on iPhone and iPad, with an adaptive layout. A HarmonyOS client is planned in the same repository. macOS, Linux and Windows hosts are all supported — including Arm and x86.
How do I report a bug or give feedback?
Email formiopa@gmail.com with your app version (Settings → About & Support → Version) and a short description. The in-app Help page lists the same path.
Can I use the app with a public DSH host?
Yes — any host with a bearer token works, whether it is on your LAN, behind a tunnel or on a VPS. The app is agnostic about transport; the protocol is the same.