Get started
Surfolks

Get started

Create your account and set up your watchlist in a couple of minutes.

Get started

Free Chrome extension

FeedFilter — a cleaner LinkedIn & X feed

Hide the posts you never wanted to see — stale, out-of-network, promoted, and anything from a person or word you list. It needs no API key, no account, and makes no network calls. Everything runs in your browser.

Coming soon to the Chrome Web Store

FeedFilter is in review. It is free, private, and needs no account — the listing link will appear here once it is live.

Coming soon

What FeedFilter does

It does exactly one thing: filtering. No scoring, no ranking, no AI.

Hide old posts

Hides anything past a reply window you choose, or past each platform's own window by default — the week-old resurfaced posts LinkedIn likes to show.

Treat posts with no date as old

The strict half. Promoted and resurfaced cards often carry no timestamp; without this they slip through.

Show only people in my network

LinkedIn's connection degree. Choose 1st and 2nd, or 1st only / 2nd only for a stricter cut.

Hide promoted posts

LinkedIn's Promoted label, and X's Ad / Promoted label (best-effort — X changes its markup more often).

Never show a person or a word

A hide list for names (matched whole-word, so muting "Raj" never hides "Rajesh") and for words or phrases.

Filtered, not gone

Filtered posts are collapsed with a "show anyway" strip by default, and the label says why — for example, "Filtered — old (3d)".

Platforms

One extension across the five feeds you already scroll — no account, no API key.

LinkedIn

Recency · Connection degree · Promoted

X

Recency · Promoted

Hacker News

Recency only

Reddit

Recency only

Threads

Recency only

Lists

Three lists in one place — who to always show, who to never show, and the words that hide a post.

Always show

People whose posts are never hidden, whatever else matches.

Never show people

People to always hide. Names match whole words and handles match exactly.

Never show words

Words or phrases that hide a post — matched against the author's own post text only, never the comments.

Private by design

No network requests, no API key, no account, no server. The only stored data is your filter settings and hide lists (chrome.storage.sync). Content scripts run only on the feeds above, and there is no background worker.

Filtering clears the noise. Surfolks shows you who matters.

FeedFilter removes the posts you never wanted to see. Surfolks turns the activity from the people you care about into a focused daily feed — then helps you find the people and conversations that matter to your goals.

Get started

Frequently asked questions

Is FeedFilter free?

Yes. FeedFilter is a free Chrome extension with no account, no API key, and no sign-up. It is made by Surfolks as a free tool.

Does FeedFilter send my data anywhere?

No. It makes no network requests and has no server. It works only from what is already on the page — post age, connection degree, an ad label, and the post text you ask it to watch for. Your settings and hide lists stay in your browser (chrome.storage.sync).

Which sites does it filter?

LinkedIn and X are the primary targets, and it also filters Hacker News, Reddit, and Threads on recency. Only LinkedIn reports a connection degree, so the network rule never touches the other sites.

Will it hide posts from people I care about?

No. Anyone on your "Always show" list is never hidden, whatever else matches. Filtered posts are also collapsed with a "show anyway" strip by default, and the label says why — for example, Filtered — old (3d).

How is this different from Surfolks?

FeedFilter clears the noise out of your feed on the site you are already on. Surfolks goes further: it collects the activity of the people you choose into one focused feed, so the people worth your attention are easier to find. FeedFilter is the filtering half.