-
released this
2026-07-11 15:41:45 +02:00 | 1 commits to main since this releaseWhat is ToxiFilter?
A Chrome extension that analyzes the tone of what you write in real-time. A subtle 🟢🟡🔴 indicator appears next to any text field. Before you post an angry comment, it warns you.
Features
- On-device ML via LiteRT.js (752KB sentiment model, WebGPU + WASM fallback)
- Toxicity lexicon (130+ terms: profanity, insults, hostile phrases)
- Hybrid analysis: fuses ML sentiment + lexicon toxicity into 🟢🟡🔴
- Pre-submit warning modal when tone is 🔴
- SPA-compatible: MutationObserver detects dynamically added fields
- 100% free: no ads, no tracking, no cloud, no SaaS. Everything on-device.
Install
- Download
toxifilter-0.1.0-chrome.zip - Unzip
- Chrome →
chrome://extensions→ Developer mode → Load unpacked - Select the unzipped folder
Stack
WXT 0.20.27 · TypeScript 6.x · Biome 2.x · Vitest 4.x · LiteRT.js 2.5.2
Decision Matrix
Level Condition 🔴 RED lexicon ≥ 0.6 OR (sentiment < -0.4 AND lexicon ≥ 0.3) 🟡 YELLOW lexicon ≥ 0.3 OR sentiment < -0.2 🟢 GREEN everything else
Published under Greasy Sprocket — 100% free, no premium.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads