Когда сеть блокирует сам Tor
С версии 1.6 приложение для Android несёт Tor внутри. Но некоторые сети не просто блокируют сайт: они распознают трафик Tor по форме и обрывают его. Тогда одного Tor мало. Версия 1.7 добавляет замаскированные мосты: входы в Tor, которых нет ни в одном публичном списке и которые вдобавок делают так, что ваше соединение перестаёт быть похожим на Tor.

Одно касание, ни у кого ничего просить не нужно
До сих пор пользоваться мостами означало зайти на страницу проекта Tor или написать письмо, чтобы вам прислали несколько строк, и вставить их вручную. Так делает один человек из тысячи. В xox 1.7 вы открываете Настройки → Tor → Мосты, выбираете Автоматически — и всё: соединение маскируется под видеозвонок и идёт через добровольцев по всему миру. Ничего просить, вставлять и понимать не нужно.
Если предпочитаете свои — тоже можно: приложение принимает obfs4, webtunnel, meek и snowflake, а также обычные мосты.
Что вы получаете
С замаскированным мостом ваш оператор и ваш Wi-Fi не видят, что вы пользуетесь Tor, и что пользуетесь xox — тоже. Раньше мы прятали имя сайта и адрес назначения; теперь прячем и форму трафика. Это высший уровень защиты в приложении — поверх сквозного шифрования и самого Tor.
А если не сработает — не подключим
Этой частью мы гордимся больше всего. Если мосты включены, но ни один нельзя использовать, xox не подключается. Никакого тихого отката к прямому соединению, пока экран уверяет, что вы идёте через мосты: приложение остаётся закрытым и ничего не отправляет. А когда подключение есть, оно показывает мосты, которые Tor использует на самом деле, а не то, что утверждает переключатель.
Чем платите
С мостами Tor подключается дольше — полминуты это нормально — и работает чуть медленнее. Если Tor подключается без них, оставьте их выключенными. Остальное как прежде: звонки, живые комнаты и сессии один на один намеренно идут вне Tor, с предупреждением каждый раз, потому что Tor не переносит такой трафик.
Всё это в 1.7 — уже в Google Play, на xox.is и на GitHub.