Add a server
There are three ways to add a server. All of them end in the same place: a server list on the main screen and one Connect button.
Subscription link
A subscription is a URL your panel gives out — 3x-ui, Marzban, Remnawave and most others do. Paste it on the Link or key tab and tap Add.
https://panel.example.net/sub/7f3a9c…
The app downloads the list, remembers the address and refreshes the servers on its own. If the provider moves the subscription to a new address, the app follows. See Subscriptions for what a subscription can contain.
Single key
A key is one line that describes one server. Paste it the same way as a link. Supported schemes:
| Scheme | Protocol |
|---|---|
vless:// | VLESS, including Reality |
vmess:// | VMess |
trojan:// | Trojan |
ss:// | Shadowsocks |
hysteria2://, hy2:// | Hysteria 2 |
socks:// | SOCKS5 |
You can paste several keys at once, one per line. Messenger clutter — invisible characters, quotes, line breaks in the middle of a key — is cleaned up before parsing.
Own server fields
No link at all? Open the Own server tab, pick the protocol and fill in the fields. Only the fields your protocol needs are shown. Values come from your panel or your server's config; Protocols explains each field and where to find it.
Tap Save server — the app checks the values first and tells you exactly which one is wrong, instead of failing silently later.
Several links and servers
Each link, key or server you add stays in the app alongside the others — adding a new one never replaces what you already have. Tap Add another link or server under the current one on the main screen.
To switch, open the server list: servers are grouped by where they came from, and picking a server in another group switches to it. Adding the same link or key again just refreshes it instead of creating a copy.
Removing a server
In the server list, tap Remove next to a link or server to delete it together with its servers. Settings → Remove everything clears the whole list.