How good are the VPN detection systems of Tiktok, Meta & Netflix?

I bought and refunded a low cost provider’s subscription for one year. My goal was to reach an American audience from Europe by using their service, however tiktok banned two of my accounts within 48 hours and Instagram is not showing my content to anyone.

I’ve now been looking into Dedicated IP’s and was wondering if that would make a difference. I basically don’t care about security, I just wanna make it look like I am in the US, without being flagged.

Any experiences with this?

Not that great I’d imagine.

For public VPNs, their IP ranges may be blacklisted.

Other than that, it shouldn’t be possible for a server to know if a client is forwarding data elsewhere by VPN.

Try any VPN providers not listed in https://www.ip2location.com/vpn-provider-coverage

As a computer programmer, it is fairly easy :slight_smile:

  • Last Visit IP is Canada
  • After 1-hour, New Visit IP is England

User is using a VPN lol

But really it is not that hard to know from user’s visiting activities/behaviours.

Netflix (afaik) fully relies on IP addresses so as soon as they detect your IP is different than your last visit, they flag it.

Unless you created an account using a VPN on a specific location (using the credit card for that country) and always connect yourself to that same location when visiting the site every time.

But even then, there are ways to know if we want to know :slight_smile:

For example, if you are using mobile apps we have Location services (you may accidently grant access to hahaha) or I can just get your country from your phone without location services :slight_smile:

See this line

String locale = context.getResources().getConfiguration().locale.getCountry();

This is the android code which will give me your country code such as US for the United States of America regardless of your IP or VPN- without even asking for location access or using GPS :slight_smile:

So yes, it is possible everyway BUT depends on how FAR a company wants to go to block the usage of VPN.

Netflix Does as they have region sensitive content, Meta does not (afaik), meta usually starts with on your account region who you are, where you live, people around you (friends) etc - They already know a lot more of you than you think they do :slight_smile: Of course they get your IP constantly to make sure their systems are safe + This helps finding out hack accounts. Usually if you login on meta from England and then Canada, you most likely will be blocked or asked for some way to verify your account so that they know someone did not hack your account :slight_smile:

anyways I can go on and on, but you get the point

Tiktok banned you for using a VPN? And you think Instagram is shadow banning your for using one? lol

Why the deception if you don’t care about security?

I might have the perfect solution for you but it’s only for TikTok and only if you have an iPhone. Let me know if you want to know.

I work for IPinfo and we provide VPN detection services, allow me to share industry insights.

In the case of social media sites, it is going to be difficult to bypass VPN detection. Even though VPN IP addresses can be used for this purpose, there is another aspect that must be considered – the physical geolocation of the device.

On the first tier, if these social media sites are using a VPN detection API or data service, they can easily determine if an IP address belongs to a VPN or not. Even if you manage to bypass this VPN detection by some mechanism, you should be aware that these sites often request the physical device location, which is backed by GPS. When they have access to this information, they can compare your IP geolocation data to the physical location of the device. If there are any discrepancies between these two pieces of information, they will flag your account.

You can find a VPS and host your own VPN in US.

String locale = context.getResources().getConfiguration().locale.getCountry() ;

Doesn’t this just return the phone’s locale setting rather than its location?

Because I’d like to continue posting content, but these platforms are notoriously difficult to use VPN’s on

what if you disable location services?

Ok so first of all you need to buy a developer certificate from a signing service (needed to sideload apps on iPhone). You can get it for $7.5/year from maplesign.ca and then you’ll need BHTikTok (it’s a modified version of TikTok which lets you change region and many other cool features) (I can dm you the link to BHTikTok). After having both these, you need to install eSign (eSign is an iphone app which is used to sideload apps using developer certificate) and you can install it by googling “install esign” and through esign, you can sideload any app with your developer certificate (which you purchased from maplesign.ca).

You can try. I am not sure if it will work.