Known VPNs use a limited amount of IP addresses, which result of easily being able to flag them as VPN ones. When a bunch of users (like, hundreds of them) use the same IP address to connect to a given social network, either it is a VPN one, either a company’s CEO might have to put a proxy at the office.
How does that work? IF (VPN detected) THEN (fail)? Do apps even have access to that information?
Or maybe they have mandatory geolocation, compare that with IP location and if it doesn’t match (=VPN), then refuse to work?
Known VPNs use a limited amount of IP addresses, which result of easily being able to flag them as VPN ones. When a bunch of users (like, hundreds of them) use the same IP address to connect to a given social network, either it is a VPN one, either a company’s CEO might have to put a proxy at the office.