Hulu knows I'm using a VPN

How is this possible? And what can I do about it? This is happening on my Android.

The IP’s of any commercial VPN are not a secret. It’s a cat and mouse game of companies like proton adding new servers and IP addresses and companies like Hulu blocking them. There is nothing you can do besides try a different server.

It’s not hard to find out your using a VPN. Every streaming site does this, for hte most part. Some, as far as I can tell, don’t care as long as your location is in the same region as your billing. Some do.

You can try connecting to a different server, but there’s no guarantees.

Basically, when they start seeing a bunch of accounts connecting from the same IP, they figure that IP is connected to a VPN. There are other checks, just simplifying it a bit here.

The VPN protects everyone in the middle from seeing what you’ve accessed. It’s also meant to hide your real IP/location from sites your visiting. It’s not meant to stop the site you’re visiting from finding out you’re using a VPN.

You gotta use a US VPN server (in case you aren’t) and sometimes you just gotta change servers until it starts working. Proton has certain servers that bypass streaming services detection but sometimes you still get caught so it’s just a game of cat and mouse

Just try connecting to a different server

There are many ways a VPN can be detected.

Whether or not you are using a VPN is usually extremely knowable.

I started using a AWS EC2 instance as a VPN and no sites have detected a VPN so far

They might just flat out not allow any connection from a VPN regardless what location you use or they might allow you to use a VPN if the server is located in (this case) USA.

Very frustrating when you’re traveling…

Make sure to turn off your phone’s location before launching it using VPN.

Change the server you’re using. Just switching up the server can often help. Also using a lesser known VPN helps.

I work for IPinfo, where we provide VPN detection services. However, I cannot comment on whether the streaming service you mentioned is using our data or not. Generally, VPN detection works by listing VPN IP addresses in a database. We know which IP addresses are being used by which VPN companies and create this database

We only provide the IP addresses, and our customers take action if they see the IP address visiting their site.

Here is just a fraction of the VPN providers we detect: List of VPN Providers Detected - Updated - IPinfo.io

My choice of using a VPN is none of Hulu’s business. If they choose to block me then they lose my business. It’s just that simple.

You can try stealth protocol which sometimes helps. But as others have said, just keep trying

Imagine you’re a service provider working with streaming websites to help them enforce geo-blocking.

You subscribe to all the known VPN services, connect to each VPN server they have and write down the IP (well you write a script to do that for you of course). You send that list to your clients and they update their geo-blocking IP lists.

What can a VPN do to protect itself against this? Almost nothing. It could attempt to detect the IP scraping process to hide new servers for a while. But then the scraper would just try to stop appearing as someone checking every server in a row, use multiple accounts, … and eventually evade detection.

TLDR : don’t expect commercial VPNs to allow you to pretend reliably to be in another country.

it would not know if you used MystVPN :slight_smile:

Try using the stealth protocol.

Arrr matey, them bes some sad tales, perchance chart a new course to the shores of Hulu, one without those thrice damned English ships patrolling the waters.

Get a static ip for your vpn

I got that pop up on my tv before and i wasn’t even using a vpn