Перепискадва BOXIQа · одна ссылка · лицо решает, чей
Оба открывают один и тот же адрес. Камера смотрит и решает, кто пришёл, — и показывает только его почту. Письма живут зашифрованными: ключ есть у двоих и нет у хранилища.
I

Хранилище

Переписке нужно место, куда обе стороны кладут письма. Бесплатного проекта Supabase хватает с запасом. Создайте проект, откройте SQL Editor и выполните текст ниже — он создаст таблицу, корзину и права.

Что видит хранилище Видео и текст уходят туда уже зашифрованными; ключ живёт только в ссылке, после решётки, и на сервер браузером не отправляется. Supabase видит, кто кому и когда написал, но не может ни посмотреть, ни послушать. Кто получит ссылку целиком — получит и переписку: она защищена ссылкой, а лицо стоит замком поверх неё, а не вместо.
II

Двое

Ровно два человека. На каждого 1–5 фотографий: анфас, хороший свет. Слепки лиц лежат внутри страницы — по ним камера решает, чью почту показать.

III

Замок

IV

Ссылка

На выходе один HTML-файл — ни архива, ни видеофайлов: все письма теперь живут в хранилище. Положите его на любой хостинг с https и отдайте обоим один и тот же адрес.