jev-shield (vmendes90)
Chrome extension that uses Jev to spot native ads and sponsored feed cards, alongside network and media ad blocking.
Overview
Jev Shield by vmendes90 is a Manifest V3 Chrome extension aimed at ads that filter lists struggle with: native ads and sponsored posts on feeds such as X, Reddit and LinkedIn that share the same domain, markup and styling as organic content. It uses Jev's noul primitive to estimate the probability that a candidate feed element is promotional and collapses confirmed native ads.
Alongside the Jev layer it bundles conventional blocking: declarativeNetRequest rules for 35 ad, header-bidding and tracking networks, removal of standard banner and iframe containers, neutralizing sticky and floating ad bars, and running in all frames. A separate media engine injects a scriptlet at document start to prune ad payloads before players initialize and speeds through muted in-stream ads to avoid black-screen stalls. The README describes it as privacy-first and open source under MIT. Only the semantic detection layer depends on Jev; most of the blocking is rule-based, and the README does not report measured accuracy for the Jev step.
What the decision model decides
| Type | Question | Answers |
|---|---|---|
| Yes / no | Is this feed element promotional? | yes · no |
How it works
- Network rules block known ad domains
- Content script finds candidate feed elements
- Jev estimates whether each is promotional
- Confirmed native ads are collapsed
- Media scriptlet handles in-stream video ads
Strengths
- Targets native ads that filter lists miss
- Combines semantic and rule-based blocking
- Open source under MIT
Caveats
- Most blocking is conventional, not Jev-based
- No accuracy figures for the Jev step
- Sends page text to the API for judgment
Getting started
Load the extension unpacked in Chrome and add a TypeSafe API keyAt a glance
- Type
- Browser extension
- Status
- beta
- Language
- JavaScript
- Runtime
- Chrome extension (MV3)
- Has code
- yes
- Has tests
- yes
- License
- MIT
Use cases and integrations
How curated lists describe it
A Chrome ad-filtering extension that uses Jev to assess promotional intent in feed elements.
logicrw/awesome-jev-projectsPrivacy-first Chrome extension that semantically blocks native ads, sponsored feed cards, and video ads using TypeSafe Jev.
hellogumbo/awesome-jev
Frequently asked questions
What does Jev decide?
Whether a feed element is promotional, as a calibrated probability.
Does everything go through Jev?
No. Network, banner and media blocking are rule-based; Jev handles native-ad detection.
Which sites does it target?
Feeds where sponsored posts look like organic content, such as X, Reddit and LinkedIn.
Related projects
Chrome extension page guide whose small typed decisions (request type, element to click, match or not) use Jev or local Laya.
ProjectbetaJavaScriptChrome extension adding a second Twitch chat column that shows only messages Jev classifies as helpful, questions, funny or feedback.
Browser extensionbetaJavaScriptChrome extension tagging each X post's intent (inform, persuade, provoke, sell) plus rage-bait and hidden-ad flags via Jev.
ProjectbetaJavaScriptPrivacy-first X filtering extension with local keyword and account rules, plus an optional Jev second pass on replies no rule matched.
PluginproductionChrome extension that asks Jev, sentence by sentence, whether text is what the reader came for and strikes out the filler.
Browser extensionproductionJavaScriptBrowser extension that filters your X timeline by plain-language rules, with a decision model like Jev scoring every post by default.
Browser extensionproductionTypeScript