Overview
Clean up Google Search, Maps, YouTube and Twitch. Hides promotional elements and distractions for focused browsing.
🛡️ CleanSearch — Clean Browsing on Google Tired of clutter getting in the way of your search results? CleanSearch tidies up your Google experience by hiding promotional elements and distractions so you only see what matters. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ✨ WHAT IT DOES • Google Search — Hides promotional elements and commercially highlighted results for a cleaner view • Google Maps — Cleans up Maps results by removing promoted listings • Network Requests — Blocks requests to 20+ known ad domains (DoubleClick, Google Syndication, etc.) • YouTube — Hides pre-roll, mid-roll and banner overlay ads • Twitch — Minimizes ad interruptions during streams ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🔒 PRIVACY FIRST — ZERO DATA COLLECTION CleanSearch collects absolutely NO user data: • Does not track browsing history • Does not log searches • Does not collect personal information • Does not send data to external servers • Does not use analytics or tracking tools • Works 100% offline after installation Your preferences (on/off state, whitelisted sites, counter) are stored exclusively on YOUR device using Chrome's local storage. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⚙️ FEATURES • Multi-layer protection: Network blocking + CSS hiding + Dynamic detection • Per-category controls: Enable/disable protection on Search and Maps independently • Domain whitelist: Easily disable protection on specific sites • Badge counter: See how many elements were hidden on each page • Stats panel: Track hidden elements daily and in total • Multi-language support: Detects promotional elements in 15+ languages • Lightweight: Minimal impact on page load speed • Zero configuration: Works right after installation ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🔧 HOW IT WORKS CleanSearch uses a three-layer approach: 1️⃣ Network Layer — Blocks requests to known ad domains before they load (using Chrome's declarativeNetRequest API) 2️⃣ CSS Layer — Hides known ad containers using injected stylesheets 3️⃣ Detection Layer — Uses text-based detection to find and hide elements labeled as promotional content, across multiple languages, adapting to page structure changes ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🌍 SUPPORTED LANGUAGES CleanSearch detects promotional elements in: English, Spanish, German, French, Portuguese, Italian, Dutch, Japanese, Russian, Polish, Turkish, Korean, Chinese, Arabic and Hindi. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📋 PERMISSIONS EXPLAINED • declarativeNetRequest — Filter network requests • storage — Save your preferences locally • activeTab — Read current URL for whitelist feature • tabs — Update per-tab badge counter • Host permissions — Inject scripts to hide elements ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📧 SUPPORT Questions or suggestions? Contact us at octonoveads@gmail.com Enjoy a cleaner Google experience! 🎉
Details
- Version2.2.0
- UpdatedJune 23, 2026
- Size67.29KiB
- Languages2 languages
- Developer
- Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, visit the developer's support site