YukariBox HelpПомощь SourceИсходники

Licences, privacy and permissionsЛицензии, приватность и разрешения

What the app collectsЧто собирает приложение

Nothing. There is no account, no identifier, no analytics, no crash reporting and no update check — and no library in the build that could send any of those, which you can read off the dependency list in the source.Ничего. Нет учётной записи, нет идентификатора, нет аналитики, нет отчётов о сбоях и нет проверки обновлений — и в сборке нет библиотеки, которая могла бы что-то из этого отправить; это видно по списку зависимостей в исходниках.

The complete list of what it can reach on its own: the subscription URL you entered, the DNS-over-HTTPS server you chose, the connectivity-check URL you can change, and the proxy node you picked. Your servers and their credentials live in the app’s private storage and are readable by nothing else on the device.Полный список того, куда оно может обратиться само: введённый вами URL подписки, выбранный вами сервер DNS-over-HTTPS, URL проверки связи, который вы можете поменять, и выбранный вами прокси-узел. Ваши серверы и их учётные данные лежат в приватном хранилище приложения, и на устройстве их не читает ничто другое.

The journal is off by default and records nothing at all. Turned on, it writes to the device only, and turning it off again erases what it wrote.Журнал по умолчанию выключен и не записывает вообще ничего. Включённый, он пишет только на устройство, а повторное выключение стирает написанное.

What this site collectsЧто собирает этот сайт

Nothing. No cookies, no analytics, no web fonts, no third-party requests of any kind. The page is static files served by GitHub Pages.Ничего. Ни cookie, ни аналитики, ни веб-шрифтов, ни сторонних запросов какого-либо рода. Страница — это статические файлы, которые отдаёт GitHub Pages.

Two things do involve GitHub, and you should know about both. If JavaScript is on, the page makes one request to api.github.com to read the current version, size and checksum; with JavaScript off it makes none and the download still works. And the file itself is served by GitHub, so GitHub sees the download the way it sees any other. Neither is something this site can see or store.Две вещи всё-таки касаются GitHub, и о них стоит знать. При включённом JavaScript страница делает один запрос к api.github.com, чтобы прочитать текущую версию, размер и контрольную сумму; с выключенным — ни одного, и скачивание всё равно работает. А сам файл отдаёт GitHub, поэтому GitHub видит скачивание так же, как любое другое. Ни то, ни другое этот сайт не видит и не хранит.

Your language choice is remembered in your own browser’s local storage. It never leaves it.Выбранный язык запоминается в локальном хранилище вашего браузера. Оно его не покидает.

PermissionsРазрешения

Seven permissions, and what each is for. There is no location, camera, contacts, microphone or storage permission — the app asks for none of those. Two more names appear in the manifest, BIND_VPN_SERVICE and BIND_QUICK_SETTINGS_TILE, but those run the other way round: they are what the system must hold in order to bind the tunnel service and the tile, not something the app asks of you.

Семь разрешений и зачем каждое. Здесь нет ни геолокации, ни камеры, ни контактов, ни микрофона, ни доступа к хранилищу: приложение их не запрашивает. В манифесте есть ещё два имени, BIND_VPN_SERVICE и BIND_QUICK_SETTINGS_TILE, но они работают в обратную сторону: это то, что должна иметь система, чтобы привязаться к службе туннеля и к плитке, а не то, что приложение просит у вас.

INTERNET
to reach the server you chose.чтобы дойти до выбранного вами сервера.
ACCESS_NETWORK_STATE
to notice a Wi-Fi to mobile handover and to pick a working network over a captive-portal one.чтобы заметить переход Wi-Fi — мобильная связь и выбрать рабочую сеть вместо сети с captive-portal.
FOREGROUND_SERVICE
so the tunnel is not killed while it is carrying your traffic.чтобы туннель не убили, пока он несёт ваш трафик.
FOREGROUND_SERVICE_SPECIAL_USE
the category Android 14 requires a VPN service to declare for that foreground service.категория, которую Android 14 требует объявить для этой службы переднего плана.
POST_NOTIFICATIONS
for the ongoing notification and for the one that says protection failed.для постоянного уведомления и для того, что сообщает о неудавшейся защите.
RECEIVE_BOOT_COMPLETED
only used if you turn auto-connect on; otherwise nothing happens at boot.используется только если вы включили автоподключение; иначе при загрузке не происходит ничего.
QUERY_ALL_PACKAGES
so the per-app routing screen can list your installed apps. This is the one permission here that looks invasive, and it is: it is the only way Android will show that list. The list is read on that screen and never leaves the device.чтобы экран маршрутизации по приложениям мог показать установленные приложения. Это единственное разрешение здесь, которое выглядит навязчивым, и так и есть: иначе Android этот список не отдаёт. Список читается на том экране и никогда не покидает устройство.

LicencesЛицензии

The application is GPL-3.0-or-later, because it links the GPL-licensed sing-box core. The full text ships in the repository. You may use, study, change and redistribute it under those terms.Приложение под GPL-3.0-or-later, потому что линкует ядро sing-box под GPL. Полный текст лежит в репозитории. Вы можете использовать, изучать, изменять и распространять его на этих условиях.

The code and the text of this site are MIT. The images are not: the drawing of the character is the author’s own work with all rights reserved, the character Yukari Akiyama belongs to the rights holders of Girls und Panzer and appears here in a non-commercial fan project without their endorsement, and the world map is computed from public-domain Natural Earth coastline data.Код и текст этого сайта под MIT. Изображения — нет: рисунок персонажа является собственной работой автора со всеми правами, персонаж Юкари Акияма принадлежит правообладателям Girls und Panzer и появляется здесь в некоммерческом фан-проекте без их одобрения, а карта мира вычислена из общедоступных данных Natural Earth.

Third-party notices: sing-box (GPL-3.0-or-later), ZXing (Apache-2.0) for QR codes, Material Symbols (Apache-2.0) for the icon outlines, AndroidX and Jetpack Compose (Apache-2.0), and kotlinx.serialization (Apache-2.0).Уведомления о сторонних компонентах: sing-box (GPL-3.0-or-later), ZXing (Apache-2.0) для QR-кодов, Material Symbols (Apache-2.0) для контуров значков, AndroidX и Jetpack Compose (Apache-2.0) и kotlinx.serialization (Apache-2.0).

No warrantyБез гарантий

The software is provided as is, without warranty of any kind. Nobody here promises that a given server will work, that a given network will let it through, or that it is fit for any particular purpose. That is not a disclaimer bolted on for form: this is a tool that talks to servers you supply over networks neither of us controls.Программа предоставляется как есть, без каких-либо гарантий. Никто здесь не обещает, что конкретный сервер заработает, что конкретная сеть его пропустит или что он пригоден для какой-то определённой задачи. Это не отписка ради формы: инструмент разговаривает с серверами, которые даёте вы, по сетям, которыми не управляет ни один из нас.

You are responsible for using it in accordance with the law where you are. The app is a proxy client; it does not provide servers, and it takes no position on what you do through them.Вы отвечаете за использование в соответствии с законом там, где вы находитесь. Приложение — прокси-клиент; серверов оно не предоставляет и не занимает позиции по тому, что вы через них делаете.

This page is written in plain language by the project’s author, not by a lawyer, and it is not legal advice. Where it and the licence texts in the repository disagree, the licence texts are what binds.Эта страница написана простым языком автором проекта, а не юристом, и юридической консультацией не является. Где она расходится с текстами лицензий в репозитории, обязывают тексты лицензий.