Posted on

Mandatory app installation for tasks formerly available on the web

A browser is already an app.

That obvious fact gets strangely easy to forget when a service decides the browser is no longer enough.

Facebook provided a clean example in 2016. People using Facebook’s mobile website could send and receive messages without installing Messenger. Then Facebook began disabling that capability for many mobile-web users and directing them to install the Messenger application instead.

Facebook is disabling messaging in its mobile web app to push people to Messenger

The task already worked

The important detail is not that Messenger existed.

Facebook had every reason to build a dedicated messaging app. Native applications can provide better notifications, camera integration, background behavior and richer features than a basic mobile website.

The issue is that users already had a functioning browser route.

Earlier, Facebook had removed messaging from its main iPhone and Android applications and pushed smartphone users toward Messenger. At that stage, mobile-web users were still able to message through the site.

Facebook Forces Users Worldwide To Download Messenger For Mobile Chat

By 2016, even that escape route was being narrowed. Facebook told TechCrunch that Messenger offered the “best experience,” while Messenger head David Marcus later said the company kept mobile-web messaging on some older devices with limited memory or network conditions.

Facebook isn’t entirely killing off the mobile web version of Messenger

That exception proves the burden was real enough to measure.

Installation changes the relationship

A website asks for a URL and a compatible browser.

A mandatory application can ask for storage space, operating-system compatibility, updates, permissions, notification access and a place on the device indefinitely.

For a person who uses Facebook messaging constantly, the trade may be trivial. For someone checking one message on an old phone, shared device or storage-starved handset, it is not.

The web’s great trick was supposed to be that the software could stay on the server. You did not need a separate executable for every business, newspaper, forum and conversation service you visited.

Mandatory apps partially reverse that bargain.

Better features do not require deleting the simpler path

There is a legitimate product argument for native apps. Facebook said Messenger users responded faster and the dedicated application made it easier to build a richer messaging ecosystem.

That explains why Facebook wanted people in Messenger.

It does not explain why the browser option had to disappear for capable devices.

Those are different decisions.

A service can offer a better app and let the web version remain boring. When the old path is deliberately blocked, installation stops being an upgrade choice and becomes an admission ticket.

The task did not become impossible in a browser.

The platform decided the browser was no longer where it wanted the task to happen.

Posted on

Geographic access restrictions and uneven archive coverage

The internet does not present the same face to everyone. A server decides what to send based on where the request appears to come from, and that treats human readers and crawlers alike: both arrive at a site from some country. What an archive holds is therefore shaped less by how hard it crawled and more by where its crawlers happened to sit.

Where you connect changes what you see

Geoblocking is server-side denial of access based on where a request appears to come from. A large 2018 measurement study tested major sites from vantage points in 177 countries and found CDN-based geoblocking in nearly all of them; in its broader sample, about 4.4 percent of domains used a CDN geoblocking feature in at least one country. The motive can be legal, commercial, sanctions-related, or operational rather than political.

That blur is worth remembering. The same study found that 9 percent of a widely used list of censored domains returned an ordinary block page in at least one country. Geographic restriction can look exactly like censorship, and vice versa, which is precisely why crawlers get confused.

A crawler’s vantage point becomes an archive’s bias

Any archive crawler has a geographic vantage point. If a site blocks that region, serves a regional substitute, or varies content by location, the archive may preserve the block page or the regional version rather than what visitors elsewhere saw.

Different archives also have different collection mandates and strengths. A 2013 study profiling twelve public web archives found that holdings varied enough by top-level domain and language that querying only one archive could miss captures held elsewhere. Earlier research likewise found substantial country-level imbalance in Internet Archive coverage. Geography is therefore one source of unevenness among several.

Regional captures add a second record

The practical fix is comparison, not faith in one universal archive. National archives, institutional collections, and other public web archives may hold different snapshots of the same site because they crawl different scopes at different times and from different infrastructure. The Memento protocol was designed to help systems discover versions across multiple archives, although its original public Time Travel aggregator was discontinued in 2025.

What no archive can rebuild

Recovery has hard limits. If every archive that might have encountered a page was served a block page, and no alternative collector preserved the real version, there is no hidden master copy to reconstruct later.

Treat coverage claims the way you treat the robots.txt logic: suspicious. Before concluding that old content is lost, check whether it looks different from inside the country where it lived. The record of the web is not one archive — it is the sum of every vantage point that happened to look, including yours.