A unified digital security ecosystem by Kolpolok Limited. Architected for cohesive security, native OS ergonomics, and protocol interoperability across Android, iOS, Android TV, and macOS.
Symlex VPN protects user privacy across mobile, desktop, and smart television environments. Rather than deploying an uninspired lowest-common-denominator cross-platform wrapper, the system balances 100% shared protocol business logic with pixel-perfect native design paradigms: Google Material 3 on Android, Apple Human Interface Guidelines on iOS, 10-foot D-pad spatial navigation on Android TV, and lightweight dual-surface utility behavior on macOS.
Detailed breakdown of design tokens, OS integration boundaries, and feature delivery across all four supported application surfaces:
| Feature Area | Android Phone | iOS / iPadOS | Android TV | macOS Desktop |
|---|---|---|---|---|
| Design System | Material 3 (M3) Cards & Pills | Apple Human Interface Guidelines (HIG) | Android Leanback 10-foot Big-Screen | macOS Menu-Bar Utility + Split View |
| Navigation Model | M3 Bottom Navigation Bar | iOS Tab Bar + iPad Adaptive Sidebar | Left Vertical Navigation Rail + D-Pad | Menu-Bar Popover + Main Window Sidebar |
| Primary Input | Touch, Gestures, Bottom Sheets | Touch, Dynamic Island Taps, Swipe Sheets | D-pad Remote (↑ ↓ ← →, OK, Back, Home) | Mouse, Keyboard Shortcuts (⌘K, ⌘F, ⌘R, ⌘,) |
| Authentication | Email + Password / Google Sign-In | Email + Password / Sign in with Apple | QR Code Camera Pairing (15m countdown) | Email + Password / Magic Link |
| Compliance Notices | Google Play VPN Data-Use Disclosure | App Store 5.4 VPN & Split-Tunneling Modal | Leanback Television Safe Overscan (48×27) | System Extension Privileged Helper Authorization |
| Connection State | 3-State (Unprotected / Connecting / Protected) | 3-State + Dynamic Island & Live Activity | 3-State + Sticky Header & Audio Chimes | 3-State + Menu-Bar Shield & Dock Indicator |
| Split Tunneling | Per-app package UID selector | Domain & Route-based filtering (iOS 17+) | Mode toggle (Smart vs Global TV apps) | App bundle & IP subnet exclusion rules |
| Kill Switch | Android OS Always-on VPN Hook | NEPacketTunnelProvider Drop-all Fallback | Strict route binding toggle | pf / Packet Filter system firewall anchor |
| Billing Flow | Google Play In-App Billing (Store sheet) | Apple StoreKit 2 sheet modal | QR redirect to Web / Mobile Checkout | Web Invoicing / Stripe / Apple Pay |
| Simulated File | android-phone.html (11 screens) |
ios.html (iPhone & iPad modes) |
android-tv.html (Remote-first) |
macos.html (Dual-window utility) |
To achieve maximum throughput (10Gbps WireGuard) while guaranteeing authentic OS feel, the production architecture utilizes a Shared C++20 / Rust Core Engine combined with First-Party Native UI Toolkits:
By sharing the core networking daemon (WireGuard encryption, V2Ray routing, ping probes, state machine) across all four targets, approximately 68% of application code is shared across platforms. The remaining 32% represents bespoke native UI, system event handlers, and OS-specific compliance dialogs that preserve platform fidelity.
Transparent review criteria and implementation assumptions derived from official product data at symlexvpn.com: