A content blocker hides the ad bait element (Camoufox default-bundles uBlock Origin)
br.adblock_present ·
browserlayer
environmentcategory
What it catches
Camoufox source (addons.py DefaultAddons.UBO). v0.74.7: category corrected artifact->ENVIRONMENT to match its own stated intent ('weak alone, humans run adblockers, corroborating'). An ad-blocker hiding the bait element is one of the MOST common real-human configurations — 40%+ of users run uBlock Origin / AdBlock Plus / Brave Shields — so it can never CONVICT (its artifact category let a real ad-block user on a VM, where adblock_present + media_devices_empty + voices_empty noisy-or'd, score bot). It only corroborates now. Camoufox (which bundles uBO) is still caught by its many hard tells; this signal caught ZERO evaders on its own.
Signals it reads
browser.adblock_present
How it fires
present