За открытость

Как устроен этот сайт

Мы пишем, что не собираем лишнего. Здесь — что именно сервер записывает, какие заголовки защиты отдаёт, где сертификат и как проверить скачанное. И как проверить всё это самому, не веря нам на слово.

ИнКа отправляет длинную распечатку логов в шредер
Журнал сервера

Вот всё, что записывается о заходе

Одна строка на запрос. Так выглядит настоящая:

2026-10-24T17:15:00+00:00 GET 200 65938 "/index.html"
Что есть
время, метод, код ответа, размер ответа и путь — без строки запроса после «?»
Чего нет
IP-адреса, браузера, «откуда пришёл», cookies, отпечатков
Сколько живёт
7 дней, потом удаляется сам

По такому журналу можно понять, что страницу открывали и не сломалось ли что-то. Кто открывал и сколько вас — нельзя: строки не отличить друг от друга. До 24 октября 2026 года журнал был обычным, с IP; его мы удалили, когда писали эту страницу.

Честно

Что ещё сервер знает

  • Журнал ошибок. Если сервер сломался на чьём-то запросе, nginx пишет ошибку вместе с IP — убрать адрес из этой записи он не умеет. Записи о ненайденных файлах (их больше всего — сканеры стучатся постоянно) мы выключили. Хранится тоже 7 дней.
  • Счётчик скачиваний. Для программ в /download/ — отдельный журнал без IP и браузера: время, файл, «с сайта или из программы» и докачан ли файл. Из него — только числа по дням.
  • «Раскрыть» в Чистке ссылок. Единственное место, где сайт по твоей кнопке что-то делает на сервере: короткая ссылка уходит на zmnx.ru, сервер спрашивает у сервиса сокращения, куда она ведёт, и возвращает ответ. Служба ничего не пишет, у nginx для этого адреса выключен и журнал ошибок; сокращатель видит адрес сервера, а не твой.
  • Аналитики нет. Ни счётчиков, ни пикселей, ни чужих скриптов. Это не обещание, а политика безопасности страницы: браузер просто не загрузит ничего не с zmnx.ru (см. заголовки ниже).
  • Cookies нет. Сайт не ставит ни одной.

Что хранится у тебя в браузере

Не cookies, а localStorage — только на твоём устройстве, на сервер не отправляется. И только то, что ты сам включил:

zmnx-ai-view
выбранный вид сайта — «Классический» или «Тёмный»
zmnx-bit-off
ты выключил летающего Бита
zmnx-passport
отметки в «Паспорте безопасности» и когда каждая поставлена — для «Как шло»
zmnx-switch-test
ответы в «Тесте рубильника»
zmnx-ssh-view
вид картинок на странице ZmNx SSH
zmnx-pered-prodazhey
галочки в «Перед продажей телефона»
zmnx-kuda-uhodit-chat
ползунки и выбранная заготовка в «Куда уходит чат» (текст сообщения не хранится)
zmnx-wifi-qr
выбранный шаблон в «QR-код гостевого Wi-Fi»: табличка, визитка, стикер или карточка для комнаты. Имя сети и пароль не хранятся

Стереть: настройки браузера → данные сайтов → zmnx.ru. Или в приватном окне — тогда не сохранится ничего.

Заголовки защиты

Их сервер отдаёт с каждой страницей. Что каждый значит — по-человечески:

Content-Security-Policy
default-src 'self' — скрипты, стили, картинки и шрифты только с zmnx.ru. Чужой скрипт браузер не выполнит, даже если его как-то подсунуть в страницу. Картинки ещё могут быть data: — это когда ты сам открыл свой файл в утилите.
Strict-Transport-Security
год: браузер, раз открыв zmnx.ru по https, сам не пустит на него по незащищённому http.
X-Frame-Options: DENY
сайт нельзя встроить в чужую страницу и подсунуть под чужие кнопки.
X-Content-Type-Options
браузер не «угадывает», что за файл: картинка не исполнится как скрипт.
Referrer-Policy: no-referrer
уходя по ссылке отсюда, ты не сообщаешь другому сайту, откуда пришёл.
Permissions-Policy
камера, микрофон и геолокация выключены для всех страниц. Утилиты их и не просят.

Одно исключение: папке /assets/ocr/ разрешён WebAssembly — там распознавалка текста для «Замазать скриншот» и «Разбора скриншота». Она тоже работает у тебя в браузере.

Сертификат

HTTPS

Кто выдал
Let's Encrypt — бесплатный, на 90 дней
Продление
само, за месяц до конца срока
Протокол
TLS 1.3 и 1.2 для старых устройств; 1.0 и 1.1 выключены

Срок сертификата и что он продлился проверяет наш сторож вместе с остальными серверами — тревога приходит заранее.

Скачивания

Как проверить файл

  • Контрольная сумма SHA-256 есть на странице каждой программы. Совпала — файл тот же, что мы собрали.
  • Подпись ZmNx у программ для Windows — как её проверить.
  • Куда ходит программа — в блоке «Выход в интернет» на её странице: что, куда и по какой кнопке. Сам сайт ничего не знает о том, как ты ими пользуешься.

Проверь сам

Заголовки — в терминале (Windows: PowerShell, там curl.exe):

curl -sI https://zmnx.ru/

Что грузится и куда ходит страница — в браузере: F12 → «Сеть» (Network), обнови страницу. Все запросы — к zmnx.ru. Cookies — F12 → «Приложение» (Application) → «Файлы cookie»: пусто.

Сайт — статичные страницы, собранные скриптом из текстов. Ни базы данных, ни движка с плагинами, ни личного кабинета: взламывать в нём почти нечего, а хранить о тебе — негде.