Secure connectivity, with the runtime in view.
A C++23, Qt 6 and QML client for secure tunneling, routing control and live observability across desktop and mobile platforms.


Connection state, routing and traffic—made observable.
GenyConnect keeps lifecycle supervision, routing policy and live runtime visibility close to the user instead of hiding them behind a single connect button.
Connection lifecycle
- Structured server profiles and shareable configuration links
- Dynamic runtime configuration generation
- Explicit connection-state reporting and lifecycle supervision
- Engine-agnostic integration layer
- Predictable startup, shutdown and recovery behavior
Traffic & observability
- Live logs and real-time traffic statistics
- Application-level proxy and system tunneling modes
- Domain-level tunnel, direct and block routing rules
- App/process routing where platform support exists
- Power Mode for runtime consistency and reduced OS interference
Shared core, platform-aware delivery.
A shared native core reduces duplication while networking, packaging, permissions and lifecycle constraints remain explicit per platform.
Lifecycle supervision is a first-class concern.
Deterministic state reporting, routing control and recovery behavior are designed as product-level concerns.
The security boundary is system-wide.
Configuration handling, process supervision, routing rules, failure recovery and platform permissions all influence the security model.
The Community Edition is GPL-3.0-or-later. Commercial licensing is positioned separately for proprietary deployments, enterprise integrations, white-label distribution and commercial/App Store release requirements.
Choose the build that fits.
Unknown OS Auto
