Генератор случайных чисел для розыгрыша
Этот рандомайзер проводит жеребьёвку так, чтобы участники могли убедиться: результат не подстроен. Задайте диапазон и количество, затем зафиксируйте итог — он получит публичную ссылку и текстовый протокол.
Это фиксированный результат жеребьёвки, открытый по ссылке:
Публичная ссылка на результат (для чата, соцсети или трансляции):
При открытии ссылки другому человеку виден тот же результат и его параметры. Сама ссылка не хранит их открытым текстом — числа в ней зашифрованы и проверяются заново при каждом открытии.
Как провести розыгрыш
- Настройте жеребьёвку — диапазон, количество чисел, режим «без повторов», если у каждого участника свой номер, при желании исключите числа, которые уже выиграли раньше.
- Сгенерируйте результат и проверьте его на экране — можно нажимать «Сгенерировать» заново сколько угодно раз, черновые прогоны ни на что не влияют.
- Когда результат устраивает, нажмите «Зафиксировать итог» — только тогда появится публичная ссылка.
- Скопируйте публичную ссылку — она проверяется при каждом открытии.
- Скачайте протокол — с датой, временем, диапазоном и результатом — для записи.
- Отправьте ссылку участникам в чат или соцсеть: при открытии они увидят тот же результат.
Что делает результат честным
- Числа генерирует криптографический генератор
crypto.getRandomValuesпрямо в вашем браузере — тот же источник, что защищает пароли и токены. - Публичная ссылка не хранит результат открытым текстом: числа и параметры жеребьёвки зашифрованы, и при каждом открытии ссылки сервис проверки расшифровывает их заново и подтверждает подлинность.
- Подобрать выгодное число заменой символов в адресе нельзя: там нет ни одной цифры результата в читаемом виде, а любое изменение ломает шифр, и участник вместо чужого «итога» увидит честное предупреждение о повреждённой ссылке.
Как провести жеребьёвку без споров
Объявите правила заранее: диапазон, количество и момент, когда итог становится окончательным. Кнопка «Сгенерировать» позволяет получить новый результат в любой момент, а «Зафиксировать итог» ничего не меняет в самих числах — просто выпускает по ним публичную ссылку. Поэтому участники должны знать, что окончательным считается именно тот итог, на который вы прислали ссылку, а не любой из черновых прогонов.
Пример жеребьёвки
Разыгрываются 3 призовых места среди участников с номерами от 1 до 100. Задайте диапазон 1–100, количество 3, включите «без повторов» и нажмите «Сгенерировать». Итог сообщите по публичной ссылке.