NodePass is a control plane for NodePass masters and Nowhere OpenCtrl controllers: every tunnel you run, on every host, in one app for iPhone, iPad, Mac and Apple Watch.
Add a master with its URL and API key, scan a QR code or open an np:// link, and the app keeps a live picture of it: instances and their state, throughput, connections, latency and logs, plus the host's CPU, memory and network. Start, stop and restart from anywhere. Edit a tunnel as typed parameters with their defaults explained, or as the raw URL. Masters sync through your private iCloud to every device; keys never go anywhere else.
LIVE, NOT POLLED
• Server-Sent Events keep every instance current the moment it changes. Polling takes over when a stream drops.
• Throughput sparklines, connection counts and latency per instance. CPU, memory, swap and network gauges per host.
• Search by name, endpoint, tag:value or #tag. Filter, sort and group by status, type, traffic, latency, auto-restart or any tag.
ACT ON MANY AT ONCE
• Select instances and start, stop, restart, reset counters, delete, set the auto-restart policy or stamp a tag on all of them, with a per-instance report at the end.
EDIT WITH CONFIDENCE
• The instance URL becomes a table of parameters. Every known key gets a control matched to its type, with its default and whether it applies to the role; unknown keys stay editable. Switch to the raw URL at any time; validation runs as you type.
• See the stored URL next to the configuration the master actually runs, with the defaults it injected called out.
• A log console per instance with level filters, follow mode and export.
TOOLS
• TCP Ping from one master or all of them.
• URL Inspector explains every parameter of a NodePass or Nowhere URL and can turn it into a new instance.
• API Console sends raw requests, with templates for every endpoint.
WIDGETS
• Master Overview shows the host gauges and the instances of one master, errors first. Masters shows the health of several at once.
• Every size on the Home Screen and the Mac desktop, plus Lock Screen and watch face accessories. Rows open in the app.
SIRI, SHORTCUTS AND SPOTLIGHT
• Masters and instances are Shortcuts entities. Find Instances filters by status, type, master, endpoint or tag.
• An action for every operation: status, start, stop, restart, reset traffic, auto-restart, create, delete, TCP Ping and open.
• Say "Restart edge-tunnel in NodePass" or "Is edge-tunnel running in NodePass" and get an interactive card. Everything runs in the background without opening the app.
ON APPLE WATCH
• Your masters arrive from your iPhone; nothing to type. Health and counts in the list, host gauges and throughput for a master, live status and traffic for an instance.
• Start, Stop, Restart and the auto-restart toggle on your wrist, with the same Siri and Shortcuts actions.
• Complications for watch faces and the Smart Stack, where a master in trouble comes forward.
ON iPAD
• Instances fill the width beside the sidebar as a grid of live cards. The selection opens in an inspector: the host gauges, or the instance's controls, traffic, configuration, metadata and logs.
ON THE MAC
• A native macOS app: a sortable table with the columns you choose, multiple selection, grouping, an inspector and Activity Monitor-style host metrics.
• Drag rows out as URLs; drop or paste a URL onto a master to create an instance.
• Every operation in the menus, with keyboard shortcuts. Masters and logs in their own windows.
• A menu bar item shows every master's health and keeps data flowing after the last window closes.
• Desktop widgets with full instance lists and a fleet table.
BOTH FLAVORS, ONE APP
• NodePass masters (api/v1, server and client instances) and Nowhere OpenCtrl controllers (api/v2, portal, vector and egress instances) side by side. Pick the flavor or let the app detect it; trust self-signed certificates per master.