Skip to content

Instantly share code, notes, and snippets.

@ran-dall
Last active May 27, 2026 02:15
Show Gist options
  • Select an option

  • Save ran-dall/6fac89b0411ca9d958fc33292d89c5d3 to your computer and use it in GitHub Desktop.

Select an option

Save ran-dall/6fac89b0411ca9d958fc33292d89c5d3 to your computer and use it in GitHub Desktop.
Optimizes Google CAPTCHA interactions by minimizing animations, transitions, and artificial delays.
// ==UserScript==
// @name CaptchaBoost
// @namespace https://gist.github.com/randall
// @version 1.0.0
// @description Optimizes Google CAPTCHA interactions by minimizing animations, transitions, and artificial delays.
// @author Randall
// @match https://www.google.com/recaptcha/api2/bframe*
// @match https://www.google.com/recaptcha/enterprise/bframe*
// @grant none
// @supportURL https://gist.github.com/ran-dall/6fac89b0411ca9d958fc33292d89c5d3
// @updateURL https://gist.github.com/ran-dall/6fac89b0411ca9d958fc33292d89c5d3/raw/c8f0150a77d84b0259a7c60f9c92c4a0323bd60a/capboost.user.js
// @downloadURL https://gist.github.com/ran-dall/6fac89b0411ca9d958fc33292d89c5d3/raw/c8f0150a77d84b0259a7c60f9c92c4a0323bd60a/capboost.user.js
// ==/UserScript==
((origSetTimeout) => {
window.setTimeout = function(fn, delay, ...args) {
if (delay === 4000 || delay === 50) delay = 0;
return origSetTimeout(fn, delay, ...args);
};
const style = document.createElement('style');
style.textContent = '.rc-anchor *, .rc-challenge * { transition: none !important }';
document.head.appendChild(style);
})(window.setTimeout);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment