Warrant Canary

Молчание — наше самое громкое предупреждение.

Криптографически подписанное заявление о том, что мы не получали никаких секретных предписаний, — и, если оно однажды перестанет появляться, это будет единственное предупреждение, которое мы имеем право дать.

ТЕКУЩИЙ СТАТУС: ДЕЙСТВИТЕЛЕН
Подписано
Срок действия
60 дней
Следующее обновление до
осталось 49 дней

Мы не можем сказать вам, были ли мы скомпрометированы. Поэтому мы говорим вам письменно и с подписью, пока этого не произошло.

Механизм

Что такое warrant canary?

Сервису могут по закону запретить сообщать вам, что он получил секретное государственное предписание, — но его нельзя заставить продолжать публиковать подписанное заявление о том, что он его никогда не получал.

Секретное предписание может обязать сервис выдать данные и тем же актом запретить ему когда-либо говорить, что такое предписание существует, — но принудить к молчанию и принудить к активной лжи не одно и то же с точки зрения права, и второго государству добиться намного труднее. Поэтому мы публикуем это заявление, пока оно остаётся правдой, и переподписываем его перед каждым сроком, — и сигналом становится само отсутствие.

ВНИМАНИЕ: Если эта страница когда-либо будет удалена, не будет обновлена до указанного срока или подпись PGP не пройдёт проверку, вы должны исходить из того, что Arpokrat скомпрометирован.

Подписанное заявление

По состоянию на October 15, 2026 подтверждаем:

Каждый пункт ниже — это одна пронумерованная строка подписанного заявления, приведённого далее: тот же порядок, те же формулировки. Если утверждения нет внутри подписи, его нет и на этой странице.

Никаких national security letters

We have NOT received any National Security Letter.

Никаких предписаний о неразглашении

We have NOT received any gag order.

Никаких бэкдоров

We have NOT received any warrant from any government agency.

Никаких бэкдоров

We have NOT installed any backdoors in our software.

Проверка

Не верьте нам на слово.

Всё, что выше, — это утверждения об одном файле. Вот этот файл.

Блок ниже — сам подписанный артефакт, воспроизведённый байт в байт из того же файла, который отдаёт кнопка загрузки. Он читается прямо с диска в момент сборки этой страницы: он никогда не хранится в тексте страницы, никогда не переносится по строкам заново и никогда не проходит ни через markdown-обработчик, ни через перевод, потому что любое из этого может изменить байт, — а изменённый байт делает подпись недействительной.

canary-2026-10-15.txt.asc
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

ARPOKRAT WARRANT CANARY
Date: 2026-10-15

We, the undersigned founders of Arpokrat, solely confirm that:

1. We have NOT received any National Security Letter.
2. We have NOT received any gag order.
3. We have NOT received any warrant from any government agency.
4. We have NOT installed any backdoors in our software.

To prove this message was generated recently and not pre-written, here is the latest Bitcoin block hash:

Block Height: 971519
Block Hash: 000000000000000000010a975426c4be8e2e4c1a1e154b157f726011e2b20836

This canary is valid for 60 days.
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEERR/2Eizf8SmWVvIrta2JoS0TYgMFAmrQ6LcACgkQta2JoS0T
YgNTzhAA1vQFSFneDPqOQHW78s2hLop1Va2U3Y0KZ3GlDMqUoC8aa7VnQ1z73Sri
ECB5kymwd5mu2kmsAzMRVfVDtipAt1jnJJ76LsvWD0GTcD2PWgqLfWpbW2Cf0giE
wF4ZzJSoEP/NJntRPmcgCJTgBOVQLIStW4sAqf0d2rYZ4YWLgkNO+mZDs8JbVSfX
k5qeehfJeHc8baI634Rc8tW8ulByzbxfRqXV+taDOhBAaKZ++h7Yk8/lGg9jfJLk
SYJT+Kb1emwajlaRm6i5sa7PvWmKjAUlWUu4G0Pp5zQAVHR/8LGC9C/EApBNG1KI
eq/pmWG1ZxTdSPWtB658Ishi6m8Cmrs4RCdt5VaW1uxpV77BEfnTEST/0WfroWnt
ibd3xyzeqkyTDzf0IXu8oqF5kXG/i1CG8CWZXVf3SGwjMePR24HuksoPvxmriGCE
I1Wfd96uGmdIkiDDgreMS17D0fX1TNpkU7R+OjOPD9Ko8D1fKzoLYZNGvq/p0Dds
nQzHT6cI33YvB/RCQmb2FnPzIG7YRfU2ahb53bhFk2tAm9RHuygokm1OU1qG0dZ0
WjQgkJI0aVLVCwbtCpoR9+T4gQkhj6LLmK8oODgyYWeGx6ZI2EyTda3qno+aIc7W
6hJDd3G44luzZwRE3JH4ZaY0PTbsIp1D/ZN9ERBte36qsP63kp4=
=6cuu
-----END PGP SIGNATURE-----

Доказательство свежести — блок Bitcoin 971519 000000000000000000010a975426c4be8e2e4c1a1e154b157f726011e2b20836 Высота блока и его хеш находятся внутри подписанного текста. Ни то, ни другое нельзя было узнать до того, как этот блок был добыт, — значит, заявление не могло быть написано за месяцы вперёд и опубликовано по таймеру.

Как проверить это самостоятельно

  1. Скачайте оба файла

    Подписанный canary и открытый ключ, которым он подписан.

  2. Импортируйте ключ и сверьте его отпечаток

    Сравните то, что выводит gpg, с отпечатком ниже — символ за символом.

    gpg --import arpokrat.ascgpg --fingerprint Загрузка адреса…
    Отпечаток PGP-ключа — сверьте его со скачанным ключом, прежде чем доверять какой-либо подписи: 451F F612 2CDF F129 9656 F22B B5AD 89A1 2D13 6203
  3. Проверьте подпись

    Хороший результат называет и ключ, и личность, которую вы только что сверили. gpg также предупредит, что ключ не заверен доверенной подписью, и добавит к строке ниже отметку доверия вроде [unknown] — и то и другое ожидаемо и означает лишь, что вы не заверили ключ лично в своей сети доверия. На действительность подписи это не влияет.

    gpg --verify canary-2026-10-15.txt.asc

    Ожидаемый выводgpg: Good signature from "Arpokrat <Загрузка адреса…>"

Одна честная оговорка: мы отдаём этот ключ с того же домена, который он удостоверяет, и одного этого недостаточно — тот, кто контролировал бы этот сайт, мог бы опубликовать обе половины пары. Прежде чем полагаться на отпечаток выше, сверьте его с копией, полученной из другого источника.

Один сигнал из нескольких.

Canary говорит вам о том, чего с нами не произошло. Он ничего не говорит о том, где стоят серверы, какие законы до них дотягиваются и что видит сеть, когда её принуждают говорить. Это отдельные вопросы, и у них есть свои страницы.

Посмотреть инфраструктуру

Статус выше выводится во время сборки сайта из подписанной даты самого canary. Это не строка, которую кто-то может напечатать.