Та же идея. Другое хранение.
Privnote популяризировал записку с самоуничтожением после прочтения и заслуживает признания. Сравнение, которое стоит провести, — о хранении: чья инфраструктура могла бы, хотя бы в принципе, прочитать записку, пока она существует, — и что получатель может проверить сам.
Privnote — чтобы создавать в любом браузере; BurnPony — ради ключей, которые никогда не попадают на сервер. Privnote работает целиком в вебе, ничего устанавливать не нужно ни на одной стороне. BurnPony требует приложение для iOS, чтобы создавать записки, — и взамен запечатывает их на вашем устройстве с AES-256-GCM и помещает ключ в #fragment ссылки, который браузеры никогда не передают, так что релей хранит шифротекст, который не может открыть. Обе самоуничтожаются при прочтении; различаются тем, кому вам приходится доверять в промежутке.
Кратко.
| BurnPony | Privnote | |
|---|---|---|
| Самоуничтожение после прочтения | Да — удаляется при последнем просмотре, атомарно | Да — уничтожается после прочтения |
| Где происходит шифрование | На вашем телефоне, до загрузки | Обрабатывается сервисом в браузере |
| Доставка ключа | В #fragment URL — никогда не отправляется на сервер | Ссылку создаёт сервис |
| Получателю нужен | Любой современный браузер | Любой современный браузер |
| Создать записку с | Приложения для iOS или Android | Любой браузер, без установки |
| Лимит просмотров | 1–100 просмотров на ваш выбор | Одно прочтение |
| Парольная фраза как второй фактор | Да — PBKDF2, 600 000 итераций | Есть опция пароля |
| Уведомления о прочтении | По желанию, раскрывается получателю до показа | Необязательное уведомление |
| Досрочное уничтожение + статус в реальном времени | Да — вкладка «Отправленные» с токеном управления | Нет панели отправителя |
| Скрытность существования | Уничтожена, истекла, не существовала: одинаковые ответы | Показывается страница уничтоженной записки |
| Проверяемый код на стороне получателя | Одна самодостаточная страница — просмотр исходного кода и есть аудит | Обычное веб-приложение |
| Цена | Бесплатно | Бесплатно |
Честные компромиссы.
В чём выигрывает Privnote
- Ноль установки, чтобы создать. Privnote пишется за десять секунд из любого браузера на любом устройстве. Редактор BurnPony — это приложение для iOS; на чужой машине с Windows Privnote выигрывает безоговорочно.
- Первопроходец. Privnote несёт эту идею многие годы, и шаблон знаком получателям повсюду; никто не ломает голову над тем, что это за ссылка.
- Простота. Одно текстовое поле и кнопка. Просмотры, срок действия, уведомления и парольная фраза BurnPony — это мощь, о которой Privnote намеренно не заставляет думать.
В чём выигрывает BurnPony
- Сервер никогда не держит ваш ключ. BurnPony шифрует на вашем устройстве и передаёт ключ во фрагменте URL, который браузеры никогда не отправляют. Релей хранит шифротекст, который структурно не может прочитать, — это свойство можно наблюдать в сетевом инспекторе, а не обещание, принимаемое на веру.
- Получатель может проверить, что выполняется. Просмотрщик — это одна самодостаточная страница со строгой Content-Security-Policy и без внешних запросов. Просмотр исходного кода показывает каждую строку, которая касается ключа.
- Отправитель сохраняет контроль. Живой счётчик просмотров, время прочтения и кнопка досрочного уничтожения — с токеном управления на каждую записку вместо какого-либо аккаунта.
- Ничто не подтверждает, что записка существовала. После любого исхода — прочитана, истекла, уничтожена — ссылка отвечает ровно так же, как та, что никогда не работала.
Вердикт.
- Выбирайте Privnote, если вам нужно создать записку прямо сейчас с чужого устройства, или знакомость получателя с этим форматом важнее, чем хранение ключа.
- Выбирайте BurnPony, если записка настолько чувствительна, что «сервис технически мог бы её прочитать» — это проблема: вам нужны запечатывание на стороне клиента, ключ, которого сервер никогда не видит, и контроль после отправки.
- Используйте оба, если у ваших секретов есть уровни. У многих они есть.
Попробуйте BurnPony
Бесплатно. Без аккаунтов, без слежки. Запечатано на вашем телефоне с AES-256-GCM; получателям нужен только браузер.