navigator.productSub render engine contradicts the UA
br.productsub_vs_ua · convicts
browserlayer
coherencecategory
1evaders caught
What it catches
CreepJS: productSub 20030107=WebKit/Blink, 20100101=Gecko must match the UA
Signals it reads
browser.productsub_render browser.ua_render
How it fires
not_equal
Evaders it caught 1
Bypassed by 10
Frontier evaders that reach the detector uncaught (scored only suspicious, defeating every convicting tell) — this check is not one that stops them. The red-team frontier this detection still has to convict.