Reddit started blocking logged-in mobile web users. The popup can't be dismissed.
Reddit is rolling out an undismissible 'get the app' banner on mobile web for a slice of frequent users. Old.reddit.com doesn't fully escape it.
Reddit is now blocking parts of its mobile website behind a popup that demands you install the app. Ars Technica’s Kevin Purdy described the experience on May 5, 2026. The banner can’t be closed, scrolled past, or dismissed by switching to old.reddit.com.
Reddit told Ars and other outlets the test targets a “small number of logged out mobile users” plus a “small subset of frequent mobile web users.” Purdy fits the second bucket: a logged-in account, Apollo-refugee, daily visits. The company’s framing about logged-out anti-bot friction doesn’t match what hit his phone.
What we know
The banner reads “get the app to keep using Reddit.” It freezes the page underneath, so menus, scrolling, post bodies, and comments all stop responding. Reloading reproduces it. The treatment is sticky per session, not a one-shot prompt. Reddit deprecated third-party apps in mid-2023 by pricing the API out of reach for Apollo, Sync, and RIF, and the bulk of those users never moved to Reddit’s own app. Mobile web is where they landed, which makes it the next surface to monetize. That’s the context Purdy’s piece keeps coming back to: this isn’t a fresh fight, it’s the third pass on the same one.
- Scope. Reddit’s spokesperson told Futurism the rollout is “a small subset of frequent mobile web users” and that “the experience is much better for them in the app.” A second statement framed it as anti-bot defense for logged-out traffic.
- Workaround coverage. Switching to
old.reddit.comworks for thread reading, but Reddit-hosted media URLs (i.redd.it,v.redd.it, preview links) trigger the same overlay. The banner rides the media subdomains, not just the main domain. - Login state. Per Purdy’s account, his banner fires while logged in. Reddit’s public messaging emphasizes logged-out friction. The two don’t reconcile, and Reddit hasn’t said which segments are getting which treatment.
- Hacker News thread. The story climbed HN’s front page within hours of publication. Multiple commenters reported being hit on Android Firefox, iOS Safari, and Brave.
What we don’t know
Reddit hasn’t disclosed the size of the test cohort, the rollout window, or the criteria that pull a user into it. “Frequent” is doing a lot of work in the spokesperson’s quote, and there’s no public threshold.
The company also hasn’t said whether the block respects existing accessibility settings. Several commenters on HN flagged that the un-dismissible overlay breaks screen-reader navigation flows: VoiceOver and TalkBack land on a modal with no close target.
And the mute clause matters: Reddit’s stance is that the block is for the user’s benefit. The reverse reading, that Reddit values app-installed DAUs more than mobile web sessions because the app surfaces ads and notifications the browser can’t, is the one that fits the incentive.
Source attribution
Kevin Purdy at Ars Technica wrote the first-hand account and pulled Reddit’s on-record statements. Futurism carried the spokesperson’s quote about user benefit, including “we’ve found users who are logged in have a more personalized experience and can more easily find communities that match their interests.” The rollout was widely reproduced on the Hacker News thread, which is where the cross-browser confirmations live.
What this means for you
If you’re a daily mobile-web Reddit user, assume you’re in the test cohort or about to be. The HN thread’s running list of workarounds boils down to three options. Use a browser extension that blocks Reddit’s app-banner script (uBlock Origin’s filter list picks it up). Pin old.reddit.com and avoid clicking through to media URLs. Or move daily reading to an RSS feed of your subscribed subs (Reddit still serves /.rss per-sub) and only open the site for the link.
For developers and link aggregators that lean on i.redd.it URLs in their feeds, expect those URLs to start failing in mobile webview contexts for a slice of users. Inline image rendering that pulls from Reddit’s media subdomains can hit the same banner. The fix isn’t on your end, but the symptom shows up there. Self-host the previews if Reddit-hosted media is load-bearing for your product.
Share this article