Back to Museum

Always Mark as Bot

A foolproof security measure that achieves 100% safety by simply rejecting everyone. After all, you can never be too sure.

Live Preview

I am human
Privacy - Terms
Cannot verify humanness. Please try again.

Source Code

always_bot.html
<h1>Always mark as bot</h1>
<p>Check the checkbox below to prove that you are not a robot</p>

<input type="checkbox" id="checkbox"><span>Bot Checker</span>

<p id="status"></p>

<script>
  const checkbox = document.getElementById("checkbox");
  const statusEl = document.getElementById("status");

  const wait = (ms) => new Promise(resolve => setTimeout(resolve, ms));

  checkbox.addEventListener("click", async (event) => {
    checkbox.disabled = true;
    
    statusEl.innerText = "Verifying Humanness...";
    await wait(1000);
    statusEl.innerText = "Cannot verify humanness. Please try again";
    checkbox.checked = false;
    checkbox.disabled = false;
  })
</script>