Profile first
A client profile stores a gateway address and organization-issued profile token locally. The profile is used to request a tunnel session, not to expose infrastructure on the public page.
N9 VPN Protocol is a compact encrypted tunnel protocol with its own n9core packet path and native n9witch clients.
N9 VPN Protocol is a small encrypted tunnel stack built around local profiles, short-lived sessions, n9core routing, and native VPN routes.
A client profile stores a gateway address and organization-issued profile token locally. The profile is used to request a tunnel session, not to expose infrastructure on the public page.
The control exchange validates access, returns session parameters, and tells the client which transport path to use for packet data.
IP packets from the system VPN interface are parsed, routed, wrapped into N9 frames, and protected with AES-128-GCM before they leave the device.
The core sits between the native VPN interface and the encrypted N9 tunnel.
It resolves DNS inside the app, reads provider traffic rules, and decides whether a matched flow should use the tunnel or a direct UDP/TCP path.
One client switch enables DNS rules, domain matches, and direct/tunnel decisions as a single routing model.
Matched flows can leave through n9core direct, with recovery into the encrypted tunnel when a path misbehaves.
Session, DNS, route, UDP, and TCP counters are exposed in the app so routing issues are visible.
n9witch 0.250 is the current N9 VPN Protocol line. Windows and Android packages are published as release assets; iPhone and macOS are distributed through App Store/TestFlight.
Windows package with the current N9 VPN Protocol, Wintun driver, n9core routing, diagnostics, and profile storage.
Android package with native VPN service, N9 encrypted frames, local profiles, and the current server routing line.
macOS builds are tested and distributed through TestFlight/App Store. Local DMG files are not published in GitHub releases.
App Store build with n9core routing, DNS settings, diagnostics, provider traffic rules, and service news.
Live screens from the current iPhone build: connection, support, and settings.
The current n9witch clients share the same N9 profile model and n9core routing: local profile storage, native VPN routes, encrypted tunnel frames, provider routing, and readable connection telemetry.
n9witch clients are available for Android, Windows, iPhone, and macOS TestFlight testers with n9core routing.
Get accessn9witch clients store VPN profiles locally on your device. A profile contains the gateway address and profile token you provide. The clients use this information to request an N9 VPN Protocol session and create the system VPN route.
The clients do not sell personal data and do not include third-party advertising trackers. Network traffic passes through the N9 gateway selected in your profile. Server-side account, traffic, and session information may be processed by the gateway operator to provide the VPN service, enforce account limits, and diagnose connection issues.
For privacy questions, contact privacy@n9witch.com.
For help with profiles, profile tokens, VPN permissions, downloads, App Store access, or connection stability, email support@n9witch.com.
When reporting a connection problem, include your device model, OS version, client version, and whether the issue happened on Wi-Fi, Ethernet, or cellular.