
/work/reed-vpn-app
reed vpn — приложение
- что это
- приложение
- роль
- дизайн, клиент, ядро, интеграция
- год
- 2025 — сейчас
Приложение к тому же сервису: подключение в одно касание, выбор сервера, остаток подписки, устройства, продление.
Подписка та же, что в боте: бэкенд общий, состояние сходится, где бы человек ни открыл.
Один код на Kotlin Multiplatform — Android, iOS и Windows, интерфейс на Compose.
Внутри два VPN-ядра на Go: sing-box с VLESS Reality, который я подключила к клиенту, и olcRTC — ядро обхода, которое на айфоне не носит больше ни одно приложение.
Системный туннель на каждой платформе свой: VpnService, Network Extension, wintun.
На iOS расширению отведено 50 МБ памяти, и это определяет половину решений внутри ядра.
Сверху — свой транспорт обхода: трафик идёт внутри обычного облачного редактора документов и снаружи выглядит работой с документом.
умения и инструменты
- Kotlin Multiplatform
- Compose Multiplatform
- Android
- iOS
- Windows
- Swift
- Go
- sing-box
- VLESS Reality
- gomobile
- Network Extension
- VpnService
- tun2socks
- сетевые протоколы
- интеграция с API
- GitHub Actions
- TestFlight
экраны




