Please make a check that if the timer has not yet expired, then do not press the button. Otherwise, if you refresh the page (or, for example, just open a closed page/browser before the hour has passed), then pressing the button works and swears that someone from this IP has already taken it. Thus, in theory, they can track and guess that a script is being used. Because without a script in this case, the button cannot be pressed.
Please make a check that if the timer has not yet expired, then do not press the button.
Otherwise, if you refresh the page (or, for example, just open a closed page/browser before the hour has passed), then pressing the button works and swears that someone from this IP has already taken it.
Thus, in theory, they can track and guess that a script is being used. Because without a script in this case, the button cannot be pressed.