unashamed/ai
All projects · Chrome extension
Chrome extension · Reddit

Reddit: Hide Promoted & Keep Rising

Removes Promoted / Sponsored ads from the Reddit home feed and keeps the feed sorted by Rising instead of the default “Best”.

Version1.0.0
Permissionsstorage only
Runs onwww.reddit.com, HTTPS, top frame
NetworkNone

How it works

Reddit's current UI ("shreddit") is built from clean, semantic web components, so nothing needs de-obfuscating:

A MutationObserver re-applies the filter as you scroll and as the feed lazy-loads more posts.

Options (toolbar popup)

What it can touch

Manifest entryWhy it is there
permissions: ["storage"]Your popup settings, kept in chrome.storage.sync. That is the only permission requested.
host_permissionsNone. Not requested, not needed.
content_scripts.matches: ["https://www.reddit.com/*"]HTTPS only, and only reddit.com. No other site is touched.
content_scripts.all_frames: falseTop-level document only; nothing is injected into embedded iframes.
run_at: "document_start"So the page is filtered as it renders rather than flashing unfiltered first.
content_security_policyscript-src 'self': no remote code, no eval, no inline script.
Zero network requests, zero data sent anywhere. No analytics, no telemetry, no remote config, no remote script. The only network traffic is the site itself loading, exactly as it would without the extension. Your settings live in chrome.storage.sync (so they follow your Chrome profile) and nothing else is stored.

What it does not do

Honest caveats

Security

Follows the repo's shared security guidelines (the OWASP Browser Extension Vulnerabilities Cheat Sheet): storage is the only permission, the content script runs HTTPS-only in the top frame, a strict CSP forbids remote code, no innerHTML or eval, no network calls, and popup↔page messaging checks sender.id. A static audit (tests/owasp-audit.mjs) enforces all of that on every extension in the repo.

Install

  1. Download or clone the repo.
  2. Open chrome://extensions and turn on Developer mode (top right).
  3. Click Load unpacked and choose the chrome-extensions/reddit-remove-promoted-keep-rising folder.
View the source and README →