FIELD NOTES
A personal record of travel, networks and small failures
TRAVEL NOTE

Why Reddit Asked for My Age in London but Never at Home

I was standing beside a hotel radiator at one in the morning, trying to read a Reddit thread about an infected piercing.

My first assumption was that Reddit had changed something on my account while I was travelling.

The simpler explanation was the hotel connection.

Since July 25, 2025, services available in the UK have had to apply stronger age checks before allowing children to reach pornography and certain other harmful material. Reddit’s UK guidance says users may be asked to confirm their age when opening mature or restricted content. (Reddit)

The rule was not interested in where I normally lived. At that moment, the hotel’s internet connection made me look like a UK user.

That explained why the prompt had appeared abroad. The next question was why changing Reddit’s own location setting did nothing.

The short answer

That clean test settled the immediate question. Reddit had not suddenly decided I was younger, and the app was not malfunctioning. The local connection was placing the visit inside the UK age-check system.

Reddit was reading the connection, not my itinerary

I opened Reddit’s location preferences and found my home country still selected. For a moment, that seemed to prove the platform had made a mistake.

But a preference used to personalise feeds is not necessarily the location used to apply regional rules.

Reddit says it can infer an approximate location from an IP address. Even when location-based recommendations are disabled, inferred country or region information may still be used for other purposes. (Reddit)

My account preference said one country. The hotel connection said another.

A website does not need my hotel address to make that distinction. Country-level IP location is usually enough to decide which regional version of a service or rule applies. (Maxmind)

Nothing about my age had changed during the flight. The network context had.

Once that was clear, I tried the fastest available workaround: leaving the hotel Wi-Fi.

Changing networks did not erase the first decision

I disconnected from the hotel connection and reopened the thread using roaming data.

The age screen remained.

That initially seemed to contradict the location explanation, but the app was still logged in and the browser still carried the earlier session. The UK connection had already triggered the restriction; moving to another network did not automatically make the platform forget it.

Reddit also says its age decisions may use signals such as account age, activity, email information, subscriptions, supplied birthdate, app-store information and previous verification status. (Reddit)

I could not observe Reddit’s internal location or age-classification rules. What I could see was the sequence: the hotel network triggered the prompt, and the existing session kept it in place after I changed connections.

I logged out, closed the app and opened the thread in a private browser window.

On the hotel Wi-Fi, the prompt still appeared.

That clean test settled the immediate question. Reddit had not suddenly decided I was younger, and the app was not malfunctioning. The local connection was placing the visit inside the UK age-check system.

I needed a route that would stop presenting the hotel’s location—and keep doing so on unreliable Wi-Fi.

My familiar VPN solved the country and exposed the real problem

I already subscribed to a major VPN provider. It had years of public history, a large support operation and servers in almost every country I could think of.

I opened it and faced a long list of choices.

France was nearby. Ireland seemed likely to preserve an English-language experience. The United States matched my home account, but routing weak hotel Wi-Fi across the Atlantic felt unnecessary.

I chose the Netherlands.

The VPN connected, and the Reddit thread opened in a private window. The verification screen was gone.

Then the photographs stalled halfway down the page.

I refreshed and received a security challenge. After completing it, Reddit loaded the text but not all the images. When the hotel Wi-Fi dropped for a moment, the VPN entered a reconnecting state. The age prompt returned on the next refresh.

I tried another server, then another.

Each attempt repeated the same small decisions: which country, which route, whether to reconnect and whether to restart the browser. The provider offered enormous choice, but choice was not helping me read the thread beside the radiator.

The first connection had proved that changing location could remove the prompt. The failed reloads revealed the more important requirement: the route had to survive the hotel network long enough to finish the task.


The useful option described the problem, not the country

OnlydogVPN had fewer locations than the established provider, a shorter public history and fewer independent ratings. Those were its clearest limitations.

Its interface began somewhere more useful. Instead of asking me to select a flag, it offered options based on the situation.

I chose the one intended for a restrictive or unstable network.

Then I opened the same Reddit link in a clean browser session.

The thread appeared.

The photographs loaded from top to bottom. I compared the redness in the post with what I could see in the mirror, read the warnings from people who had delayed treatment and followed the link to local medical guidance.

The age-verification screen did not return.

The service uses HTTP/3-based transport, additional obfuscation and recovery for changing connections. In practical terms, I did not have to identify the right country, protocol or server before the hotel Wi-Fi failed again. I chose the situation, and the app maintained a usable route.

That was what completed the task.

The major provider had successfully changed my apparent country, but it left me managing every interruption. The smaller app treated the unstable hotel network as the problem rather than something I had to work around myself.

The phone became the natural next step

The medical guidance recommended contacting a clinic if the swelling continued to spread. I wanted the address on my phone before leaving the room.

With many services, that would mean another login, another password and another round of server selection. The smaller app instead let me connect the phone through a verification code.

I entered the code, opened the Reddit thread and found it available there too.

That mattered because travel rarely stays on one device or one network. I could begin on the hotel Wi-Fi, continue on roaming data and carry the clinic information outside without rebuilding the connection each time.

As I opened the linked pages, a blocked-request counter began to rise. Advertising and tracking requests were being filtered in the background.

It was a smaller benefit, but it arrived at the right moment. The age prompt had made the most visible request for personal information impossible to ignore. The counter exposed the quieter requests surrounding the pages I was already reading.

By then, I had the clinic address, the useful parts of the thread were saved and the reason I had opened Reddit was resolved.

Why Reddit behaves differently abroad

Reddit can apply different requirements abroad because the internet connection places the user in a different legal region.

The platform does not need to know someone’s nationality or travel plans. An IP address can provide enough country-level information to apply local rules. Once an age prompt appears, the active session, cookies and account signals can allow it to remain even after the connection changes.

That is why the experience feels personal when the trigger is geographical.

My account had not changed. The route to Reddit had.

The familiar VPN showed that a new country could remove the prompt, but unstable hotel Wi-Fi kept breaking the route and returning me to the same screen. The smaller app prioritised the connection problem and kept the thread available across the interruptions that actually define hotel internet.

When Reddit behaves differently abroad, selecting another country is only the first step.

The useful route is the one that remains outside the local restriction long enough for you to finish what you opened Reddit to do.

Questions this experience may leave you with

What was actually causing the problem?

That clean test settled the immediate question. Reddit had not suddenly decided I was younger, and the app was not malfunctioning. The local connection was placing the visit inside the UK age-check system.

Why did the obvious fixes fail?

I could not observe Reddit’s internal location or age-classification rules. What I could see was the sequence: the hotel network triggered the prompt, and the existing session kept it in place after I changed connections.

What should you check first?

Since July 25, 2025, services available in the UK have had to apply stronger age checks before allowing children to reach pornography and certain other harmful material. Reddit’s UK guidance says users may be asked to confirm their age when opening mature or restricted content. ( Reddit ) (Reddithelp)

What finally changed the result?

By then, I had the clinic address, the useful parts of the thread were saved and the reason I had opened Reddit was resolved.

What is worth remembering?

The useful route is the one that remains outside the local restriction long enough for you to finish what you opened Reddit to do.