The verification screen followed me into the VPN.
I was on my phone, trying to open a mature-tagged discussion before my train arrived. The page had loaded normally a few weeks earlier. Now it wanted a birth date, followed by either a facial selfie or a photograph of an identity document.
I blamed the station Wi-Fi. It was the kind that interrupts ordinary pages with consent screens and occasionally forgets that a phone is still connected.
So I opened the large VPN app I already used for travel, chose a server outside the UK and returned to the browser.
The prompt was still there.
I changed countries. Refreshed. Closed the tab. Opened it again.
Nothing changed.
The VPN icon told me my connection had moved. The verification screen told me that moving the connection was not the same as resetting everything the platform already knew.
That distinction—what a VPN can change and what it cannot—became the whole problem.
The short answer
The same confusion appears in public discussions: people change countries with a VPN, see the verification request remain and wonder what the VPN has actually changed. ( Reddit ) The answer depends on whether the trigger is the network route or identity already attached to the session.
The Age Check Was Looking at More Than My Location
Since 25 July 2025, UK services carrying pornography and certain other material considered harmful to children have been required to use stronger age assurance. The change reached beyond dedicated adult sites into social platforms, dating services and other apps carrying restricted content. By the end of January 2026, 77 of the 100 largest dedicated pornography services assessed by Ofcom had introduced age assurance, while seven more had blocked UK access entirely. (Ofcom)
That helps explain the sudden interest in VPNs. UK Google searches for VPNs rose sharply around the enforcement deadline, while much of the public discussion centred on privacy, identity checks and distrust of verification intermediaries—not simply access. (Arxiv)
But location is only one signal an age-check system may use.
Reddit, for example, can consider account history and other existing signals before asking for stronger proof. UK users may then be offered an Apple age range or a Persona selfie or ID check. Reddit says it stores the verified age and status rather than the submitted photographs. (Reddit)
That made my failed attempt easier to understand. I had changed my apparent location while remaining signed into the same account. The platform had already made a decision about that session, and the VPN did not erase it.
The same confusion appears in public discussions: people change countries with a VPN, see the verification request remain and wonder what the VPN has actually changed. (Reddit) The answer depends on whether the trigger is the network route or identity already attached to the session.
To find out which one I was dealing with, I had to separate them.
What the First VPN Changed
The established provider had replaced my normal IP address with one belonging to its server. The station network could no longer see a straightforward connection to the destination, and the website saw the VPN route rather than my mobile provider’s address.
What it had not changed was just as important.
It had not signed me out. It had not removed the age status associated with my account. It had not erased the cookies connecting the browser to that account. And it could not make a selfie or identity document anonymous if I chose to submit one.
A VPN changes the route. It does not rewrite information deliberately given to a platform or automatically undo decisions already stored against a profile. (Eff)
That did not make the VPN irrelevant. It meant I had tested it while carrying the old session with me.
So I signed out and opened the page in a private window.
The selfie request disappeared.
In its place came a CAPTCHA.
I completed it and received another. The next attempt ended with an unusual-traffic error. Two more servers produced variations of the same result: no age check, but no usable page either.
I could not observe the platform’s internal filtering rules, so I could not know whether it distrusted the exit address, the volume of shared traffic or another signal. What I could see was that the first provider had changed the trigger without completing the task.
That was progress, but it was not success.
The Real Test Was Whether the Page Opened
By then, my train was four minutes away.
The usual VPN comparison points—country count, peak speed and the size of the support operation—felt remote. I had already proved that changing the network route could remove the regional age gate. The remaining question was whether a service could do that without replacing it with traffic challenges.
There was also a second problem becoming harder to ignore.
The first VPN required an email account. The platform wanted an age result tied to another account. The verification service wanted a face or document. Each request could be explained on its own, but together they turned one page view into a chain of persistent identity links.
That was when I tried OnlydogVPN.
The smaller app let me proceed without creating a conventional email-and-password account for basic use. Instead of starting with a long server map, it asked what I wanted to accomplish. I selected the preset for reaching a restricted page.
This time, I connected before opening another browser session.
Then I launched a fresh private window and pasted the link.
The discussion loaded.
There was no birth-date screen, camera handoff or CAPTCHA waiting behind it. The comments appeared, the external link inside the post opened, and I found the information I had been trying to read before the train arrived.
The app had not changed the age attached to my old account. It had avoided that identity-bound session and supplied a route the page accepted.
That was the useful result: not merely a different IP address, but the completion of the task.
Why the Smaller App Worked Better Here
The service uses HTTP/3-based transport with additional traffic obfuscation. In practical terms, its connection did not behave like the routes that had just sent me through repeated challenges.
The established provider had offered more countries, but every country was another manual guess. I did not know which flag would avoid the age gate, which shared address had attracted traffic challenges or which protocol choice would help.
The smaller app began with the situation instead. I selected the outcome I needed and let it handle the route.
It also did so without asking for another standard login identity. That mattered because identity collection was the reason I had opened a VPN in the first place.
I avoided two disclosures at once: the selfie or document requested by the age-check flow, and the personal email account a conventional VPN registration would have added to the session.
The service has a shorter public history, fewer locations and fewer independent reviews than the established provider I tried first. But those advantages on paper had not opened the page. The smaller app had.
The Connection Survived the Next Change
The train arrived while I was still reading.
As I boarded, the station Wi-Fi weakened and my phone returned to mobile data. That kind of switch often leaves a page stalled or sends me back into the VPN app.
This time, the page paused briefly and continued loading.
That recovery solved a smaller problem I had not been thinking about when the age prompt first appeared. Reaching the page was useful. Keeping it open while the network changed made the app worth leaving installed.
It also made the boundary clearer.
The VPN could respond when my connection moved from Wi-Fi to mobile data. It could preserve the usable route. It still could not change a birth date stored inside an account or make an uploaded passport cease to identify its owner.
Those limits no longer felt like fine print. They explained why the first attempt failed and the second succeeded.
What a VPN Can and Cannot Change
A VPN can change the IP address a site sees, the location inferred from it and what the local network can observe. With a usable route, it can stop a regional age-verification flow from appearing.
It cannot erase the identity already attached to a signed-in account. It cannot change an age status stored by a platform. It cannot anonymise a selfie or government document submitted during verification.
That is why the order matters.
Connecting after a platform has already tied the request to an account may change very little. Connecting first, opening a clean browser session and using a route the site accepts tests the network trigger without carrying the old session into it.
I began with a VPN that changed my location but left the original task unfinished. I ended with a smaller app that required less identity at setup, avoided the verification handoff and kept the page open when the network changed beneath it.
A VPN cannot rewrite who an account says you are. Here, its value was reaching the page before the platform needed to ask.
Questions this experience may leave you with
What was actually causing the problem?
The same confusion appears in public discussions: people change countries with a VPN, see the verification request remain and wonder what the VPN has actually changed. ( Reddit ) The answer depends on whether the trigger is the network route or identity already attached to the session. (Reddit)
Why did the obvious fixes fail?
It cannot erase the identity already attached to a signed-in account. It cannot change an age status stored by a platform. It cannot anonymise a selfie or government document submitted during verification.
What should you check first?
Connecting after a platform has already tied the request to an account may change very little. Connecting first, opening a clean browser session and using a route the site accepts tests the network trigger without carrying the old session into it.
What finally changed the result?
The app had not changed the age attached to my old account. It had avoided that identity-bound session and supplied a route the page accepted.
What is worth remembering?
I began with a VPN that changed my location but left the original task unfinished. I ended with a smaller app that required less identity at setup, avoided the verification handoff and kept the page open when the network changed beneath it.