Blog · 2024-10-22

Building Social Noise Filter for Twitter For You Timeline Cleanup

How I built Social Noise Filter for Twitter web users who want faster mute words management, cleaner For You timeline results, and smarter noise filtering beyond the official limits.

Social Noise Filter started with a specific Twitter web problem: the For You timeline gets noisy fast when it fills with repeated topics, repost spam, low-value replies, and accounts that keep pushing the same unwanted themes.

I wanted a tool that does more than simple muting. It should help users add mute words faster, identify where the noise is coming from, and sync important filters into Twitter's own mute system.

The core problem

Most people do not want to stop using Twitter. They just want a better For You timeline:

  • fewer unwanted keywords
  • less repetitive discourse
  • less emotional noise
  • more control over what deserves attention

That makes selective filtering far more useful than all-or-nothing blocking. For many users, the real need is simple: better mute words tools for Twitter web.

Why I built Social Noise Filter

The goal was to create a Chrome extension for Twitter web that stays practical under real usage:

  • add a new mute word in one click from the page
  • batch add keywords when a whole topic becomes noisy
  • export and share keyword packs with other users
  • use statistics to identify the actual source of repeated noise
  • break past Twitter's official 300-keyword mute limit

Instead of redesigning the entire product, Social Noise Filter focuses on one practical improvement: better control over what appears in the For You timeline.

Product decisions

Fast setup matters

Users should be able to install the extension and start adding mute words right away. A filtering tool loses value if setup feels heavier than the problem itself.

Control should stay with the user

The extension should help people shape their own Twitter feed, not decide what matters for them. That is why batch operations and export flows matter so much.

Statistics should reveal the real source

Many noisy For You timeline sessions are not caused by one keyword alone. Statistics make the real source easier to identify so users can tune filters more intelligently.

The web and app experience should stay connected

Twitter's official mute system is useful, but the 300-keyword limit is restrictive. Social Noise Filter keeps a larger local filter set on Twitter web while syncing up to 300 important mute words back to Twitter's official mute list.

Why this kind of extension is useful

Twitter filtering tools solve a real attention problem. They do not just reduce annoyance; they also protect focus.

For many users, that means:

  • cleaner reading sessions
  • less distraction during work
  • more relevant content in the For You timeline
  • a calmer browsing experience overall
  • an easier way to share filtering setups with others

What makes Social Noise Filter different

The biggest difference is not just blocking keywords. It is combining several missing Twitter mute words workflow pieces into one product:

  • one-click add from the Twitter page
  • batch keyword management
  • export and sharing support
  • noise-source statistics
  • sync with Twitter's official mute list

That combination makes the extension useful both for casual cleanup and for users who actively maintain large mute lists on Twitter web.

What’s next

The direction stays the same: make Twitter feed filtering easier, smarter, and more portable between browser and app use.