Можно сделать на чистом JS:
- Берем timestamp и делаем произвольные интервалы, добавляя число секунд интервала. Например, берем за основу к-во секунд/минут от сегодняшней даты 9:00 утра. Получаем timestamp в миллисекундах, это точка отсчета.
- Человек зашел, мы взяли tomestamp текуший, отняли от точки отсчета поделили на 1000 (60000, если это минуты) получили к-во прошедших секунд/минут, получили, грубо говоря, к-во регистраций на момент открытия.
- ставим setTimeout на рандомное к-во секунд/минут, по тайм-ауту прибавляем к текущему и задаем новый setTimeout с другим рандомным значением секунд/минут.
В итоге, число растет, при релоуде страницы юзер, захотевший проверить это, все равно получит только нарастающий результат.