reCAPTCHA Badge Visibility Notifier

Detect and show reCAPTCHA badge. Always assume Google-owned sites use it. Continuously check for late-injected elements. User can choose fade-out behavior on first use.

作者
Ethan Sanders
日安装量
0
总安装量
0
评分
0 0 0
版本
1.8.1
创建于
2025-09-20
更新于
2025-09-20
大小
9.5 KB
许可证
MIT
适用于
所有网站

reCAPTCHA Badge Visibility Checker

  • Purpose: Detect if a page uses reCAPTCHA and notify you with a small on-screen alert.
  • Behavior:
    • Forces any .grecaptcha-badge to be visible, shows "This site uses reCAPTCHA" when found (or "does NOT use reCAPTCHA" if not).
    • Special-case: always assumes Google-owned sites use reCAPTCHA and notifies accordingly.
    • Continuously watches the page (MutationObserver + 1s polling) to catch late-injected badges.
  • User preference:
    • On first run a dialog asks whether alerts should auto-fade (2s) or stay until clicked.
    • The choice is persisted (uses userscript storage APIs and falls back to localStorage).
  • Config: FADE_OUT_TIME (milliseconds) controls fade duration when auto-fade is enabled.
  • Quick test: install the script, open any page, pick a preference, then restart the browser — the chosen behavior should persist.

As CHUPPL explains, reCAPTCHA isn’t just about blocking bots. It quietly tracks your mouse movements, clicks, IP, and browser fingerprint—building profiles across millions of sites.

Reporting issues

  • Please report any issues on my Github issue page here.
    • I might not check my Greasy fork page that often so please make issues on the Gh!