An Instagram feed that leaves out what you would rather not see. You choose, and the checking happens on your own computer.
The idea
Some things are harder to scroll past than others. Someone a month into not drinking does not need a wall of cocktails. Someone working on how they feel in their body does not need an endless beach. The feed does not know any of this, and it does not ask.
Feedfilter asks. You name what you would rather not see, and those posts arrive already covered, a soft grey panel where the photo was. A tap shows any of them, whenever you want. The point was never to hide the world. It was to let you decide when you meet it.
Try it
This is not your real feed. It is a handful of made up posts, right here on the page. Add a word and watch the matching ones cover themselves. Tap any covered post to show it.
Enter adds the word. Tap a word again to bring it back.
Or pick one:
Nothing hidden. Your feed is as it was.
To keep this demo simple and private, it matches the words written on each post. The real extension does more: it reads the actual photo. Nothing here is sent anywhere either.
How it works
Every photo is read by a small vision model running inside your own browser, about a sixth of a second each. No photo, no word, no trace of your feed is sent anywhere.
It looks at the picture, and it reads the caption and the hashtags too, so a glass it only half sees is still caught by the word beside it.
A covered post shows a grey panel naming what it matched. Tap it and the photo appears. The tap stays with you: it never reaches Instagram, so no like and nothing opened.
Turn a category on or off, and set how strict the match is, from gentle to strict. Less covered, or more.
Honest state
Two categories work today, checked by the local model in Chrome: Alcohol and Swimwear, the two that were needed first. The rest is honest about itself.