MirNet (WorldYes)
VPN app with ambient UI, subscription management, and App Store approval
Screenshots
Client
VPN service provider who needed a lightweight iOS app with subscription management and adaptive UI.
Problem
Apple regularly rejects VPN apps. The client needed an app that passes App Store review, supports subscription URLs with auto-refresh of server lists, and has a modern light UI with ambient effects.
Solution
SwiftUI app with protocol-based architecture. Adaptive background that changes based on VPN connection status. NetworkExtension for VPN tunneling with Xray/VLESS protocol via Go framework. Subscription management with auto-refresh of server configs. Speed test, traffic statistics, and custom routing built in.
Results
- +Approved and live in App Store
- +Subscription URL support with auto-refresh
- +Adaptive ambient UI (light/dark modes)
- +Go-based FreedomEngine wrapper for Xray core
- +Protocol-based architecture
Role & timeline
Solo iOS Developer. SwiftUI, NetworkExtension, Go/Xray integration. 5 weeks







