このプロジェクトについて
Zales — это персональный VPN-клиент для Android, разработанный с фокусом на простоту и приватность. Приложение позволяет использовать собственные ключи подключения (VLESS, Shadowsocks/Outline или ссылки на подписки) без необходимости создавать аккаунты или оформлять подписки. Интерфейс построен вокруг одного экрана и одного физического рубильника, что делает его удобным для пользователей, которые хотят избежать сложных настроек и технического жаргона.
Ключевые особенности:
1. **Автопилот обхода блокировок**: Из одного ключа приложение генерирует набор методов подключения (прямое соединение, фрагментация TLS, смена отпечатка uTLS, XHTTP и другие). Все методы проверяются одновременно, и выбирается первый ответивший. Выбор запоминается для конкретной сети.
2. **Защита от заморозки трафика**: Специальный «сторож» отслеживает состояние соединения. Если провайдер начинает замораживать пакеты (характерная особенность ТСПУ), Zales незаметно подменяет способ подключения под работающим интерфейсом, сохраняя открытые соединения и статус VPN.
3. **Безопасное хранение ключей**: Ключи хранятся в аппаратном хранилище телефона (Android Keystore/StrongBox), что исключает их извлечение программным способом.
4. **Приватность**: Приложение не собирает телеметрию и не отправляет данные третьим лицам. Весь трафик проходит только через ваш туннель.
5. **Удобство использования**: Поддерживается ввод ключа через сканирование QR-кода или фотографии из галереи. Есть виджет на рабочем столе, плитка в шторке уведомлений и возможность пошагового включения постоянного VPN.
6. **Российские сайты мимо туннеля**: Встроенный список доменов банков и госуслуг, которые можно исключить из туннелирования одним переключателем, чтобы избежать проблем с блокировками по географии.
Технически Zales использует ядро Xray-core через libXray и собственный inbound `tun` на gVisor для прямой интеграции с VpnService, что повышает эффективность и скрытность. UI построен на Kotlin и Jetpack Compose с использованием AGSL-шейдеров для визуальных эффектов. Лицензия — MPL-2.0.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.