all features

Content filtering

Instagram without Reels.
YouTube without Shorts.

The same apps you already use — loaded inside Dull with the short-form content and algorithmic feeds stripped before you see them. Your login, your DMs, your feed. Just not the parts built to keep you there.


What gets removed, per platform

Instagram
Reels tab Explore Suggested posts Algorithmic recommendations

Feed, Stories, DMs, Search — untouched.

YouTube
Shorts shelf Shorts tab Shorts in search

Subscriptions, Search, Watch — untouched.

Facebook
Reels Suggested posts Watch tab

Groups, Marketplace, Events, Messenger — untouched.

X
For You tab Trending Grok AI Promoted posts

Following feed, Search, DMs — untouched.

Why it works

Reels and Shorts are the stickiest part on purpose

Variable reward, autoplay, infinite scroll. The short-form feed is designed to make time disappear. It's not a bug — it's the business model. Remove it and the app stops feeling like a trap. What's left is the part you actually came for.

Explore and For You are content you didn't ask for

These surfaces fill your feed with accounts you don't follow, optimized to keep you scrolling. Strip them out and what's left is chronological posts from people you chose. That's a different experience.

It's the real app — not a read-only clone

Dull loads the actual mobile website for each platform. Your login works. DMs work. Stories work. The filter removes specific elements, not the app. You're not giving anything up.


How filtering works

Three layers run on your device: native iOS content-blocking rules handle network requests, CSS injection removes elements as the page renders, and a JavaScript watcher catches anything that loads dynamically — before it appears on screen.

No proxy. No VPN. No account. Nothing leaves your phone. The filtering happens inside Dull before you see the page.


Social media without the trap.

Available now on the App Store.

download