🛡️ Максимальная защита и честность

Мы используем криптографически стойкий алгоритм crypto.getRandomValues() (вместо обычного Math.random) для абсолютной непредсказуемости.

Защита от исходного кода: Результаты скрыты в оперативной памяти браузера и не существуют в HTML-коде (DOM) до момента открытия карточки. Это исключает любые подтасовки через режим разработчика (F12) или поиск закономерностей.

Введите имена участников

По одному имени в каждой строке (от 2 до 20 человек).