On July 9, a developer named Dan Q published a script that does something both ingenious and deeply satisfying to anyone who has ever groaned at an “Install our app” pop-up. The tool detects when a mobile app is little more than a website wrapped in a native shell, then reconstructs the original webpage so you can use it in a browser. Within 24 hours, the post had racked up 507 points on Hacker News and over 350 comments, most of them variations on a theme: Finally, someone is fighting back.

The sentiment is easy to understand. Nobody wants to clutter their phone with a 200-megabyte download just to check a bank balance or order a pizza. The web was supposed to be the universal platform—open, linkable, free of gatekeepers. Apps, in this telling, are a regression: walled gardens built by companies that would rather trap you than serve you.

But here’s what the cheering misses. The reason your bank, your airline, and your local coffee chain all funnel you toward an app isn’t because they’re stupid or malevolent. It’s because the web, as a platform for anything more complex than reading text, has been failing them for years. The tool is a neat hack. It is also a monument to a lost cause.

The Web Stopped Being the Default for a Reason

Spend an afternoon talking to anyone who actually builds mobile products—not the people who blog about the open web, but the ones who ship code that has to work for millions of users on patchy cellular connections—and you’ll hear a different story. “We tried the web-first approach,” a product engineer at a mid-size fintech company told me over Slack, after the HN thread blew up. “Our conversion rate dropped 40% compared to the native app. Users trust apps more with money. The browser just feels flimsy.”

That 40% figure isn’t an outlier. For years, businesses have reported that native apps dramatically outperform mobile web on metrics that actually pay the bills: session length, repeat usage, purchase completion. Apple’s App Store alone facilitated $1.1 trillion in developer billings and sales in 2022, a number that has almost certainly grown since. These aren’t numbers produced by companies that are confused about what their customers want.

The web’s defenders often frame this as a discovery problem—if only browsers were better at prompting users to install progressive web apps, if only Apple weren’t dragging its feet on web push notifications. But the gap runs deeper. The web’s security model, built for documents, strains under the demands of modern applications. Its performance on low-end devices lags. Its offline capabilities remain a patchwork. And its monetization tools—ads, paywalls, subscriptions—are a fraction as effective as the in-app purchase flows that Apple and Google have spent a decade optimizing.

The Market Is Sending a Signal the Purists Don’t Want to Hear

There is a certain kind of technologist who treats the decline of the open web as a moral failing—a story of corporate greed crushing a pristine digital commons. The reality is more mundane. Users are not being tricked into downloading apps. They are making a series of small, rational trade-offs: a few seconds of friction in exchange for a faster, more reliable, more secure experience. The fact that they keep making that trade-off, billions of times over, is the closest thing to a market verdict we’re going to get.

This is where the web-first argument starts to sound less like a technical critique and more like a political one. The European Commission’s Digital Markets Act, for instance, has spent the last two years trying to force Apple to open iOS to alternative app stores and sideloading, on the theory that competition will produce better outcomes. Yet the apps keep coming, and the web keeps losing share. The DMA’s architects assumed that if you removed the gatekeepers, the open web would flourish. What they didn’t account for is that the gatekeepers were never the only reason the web was losing.

The Tool Is a Protest, Not a Solution

Dan Q’s script is genuinely clever. It exposes how many “apps” are just thin wrappers around web content—a practice that is, in many cases, lazy and user-hostile. But the fact that a tool like this can exist at all points to something uncomfortable: the web is still there, underneath everything. It’s just that nobody wants to use it directly anymore.

That’s not a failure of imagination. It’s a failure of the web’s governance model to keep pace with what the market demands. The W3C and the browser vendors have spent years debating standards while the app platforms shipped features that users actually wanted: seamless payments, reliable notifications, hardware access, offline storage that works. The web’s answer to most of these has been a specification document and a plea for patience.

If you want to be optimistic, you can read the HN thread as evidence that a counter-movement is building—that users are fed up with app bloat and ready to return to the browser. But the numbers tell a different story. App Store revenue continues to climb. Mobile web usage, as a share of total digital time, has been flat or declining for years. The people who care enough to install a script that de-wraps apps are a rounding error.

What the Web Actually Needs

None of this means the web is doomed. It remains the best platform we have for publishing, for discovery, for the long tail of content that doesn’t need a native app. But the fantasy that it can be the universal runtime for all software—the dream that animated the web’s early boosters—is over. The market has chosen a different architecture: a small number of powerful platforms, a large number of specialized apps, and a web that serves as the connective tissue between them.

The people building tools like Dan Q’s are doing valuable work. They remind us that the web’s original promise—open, linkable, user-controlled—is worth preserving. But preserving it will require more than clever reverse-engineering. It will require the web’s stewards to finally acknowledge why the market walked away, and to build a platform that can compete on the terms users actually care about: speed, reliability, and trust. Until then, the apps will keep winning. And the HN threads will keep cheering for the underdog, even as the scoreboard tells a different story.

Sources