Fexyn
Fexyn
All posts

Online price discrimination: how to check

Fexyn Team··9 min read

The same flight, the same hotel room, the same SaaS subscription — different prices depending on where you are looking from. This is documented, widespread, and almost always legal. It is also nearly invisible unless you specifically check.

Here is what is happening, the published research that proves it, how to verify it for yourself, and where a VPN fits as a transparency tool. Not a guide to exploiting price differences — a guide to seeing them.

The published evidence

This is not theoretical. Several academic and journalistic studies have documented the practice:

Northeastern University (2014, updated since). Researchers at Northeastern's Lazer Lab tested 16 major e-commerce sites and travel sites with controlled experiments. Findings: Orbitz showed Mac users hotel rates that averaged $20-30 higher per night than equivalent Windows-user searches. Home Depot showed location-based pricing that varied across stores even for online orders. Travelocity and CheapTickets used cookies to track previous searches and adjusted prices based on the apparent buying pattern.

The Wall Street Journal (2012, ongoing coverage). Documented Staples adjusting online prices based on user location, with users in higher-income ZIP codes seeing higher prices for identical items.

Multiple airline-pricing studies. Reported price variation between US and EU customers of major airlines (Delta, United, American, British Airways) for identical flight bookings. The variation correlates with home market and currency.

SaaS pricing variation. Software pricing — particularly Microsoft 365, Adobe Creative Cloud, Google Workspace, Atlassian products — varies by country. Some of this is purchasing-power adjustment (deliberate and disclosed); some is opaque dynamic pricing.

Streaming subscription variation. YouTube Premium, Spotify, Netflix — all priced differently by country. The most-extreme spreads (YouTube Premium ranges from ~$2/month in Argentina to ~$14/month in the US) are publicly disclosed; smaller variations sometimes are not.

The pattern: companies use IP geolocation, cookies, browser fingerprinting, account history, and (for logged-in users) buying-pattern profiles to tailor prices to perceived willingness-to-pay.

How it works technically

Several signals feed into the pricing decision:

IP geolocation. Your IP address maps to a country and often a city or ZIP code. Many sites detect this and apply region-specific pricing. This is the easiest signal to test against — connect through a different country's exit and see if the price changes.

Browser fingerprinting. Your browser type, OS, screen resolution, timezone, installed fonts, and other characteristics combine into a fingerprint. The Orbitz/Mac example used OS detection. Hotel and travel sites have been documented adjusting prices based on iOS-vs-Android browser detection.

Cookies and previous-visit tracking. A user who searched for the same flight three times this week is more likely to buy and is shown the higher price. Clearing cookies or switching to a fresh browser/profile sometimes resets this.

Logged-in account history. Past purchases, browsing patterns within the site, demographic data on file, payment methods. Accounts that historically converted at higher prices may see higher prices on new offerings.

Time-of-day and demand. Pure dynamic pricing — Uber's surge, airline yield management, hotel revenue management. This is not really "discrimination" in the targeted sense; it is supply-and-demand pricing.

A/B testing. Some price differences are random. Sites test pricing levels on different user cohorts to find the optimal point.

How to check if you're paying more

The practical test, in increasing levels of rigour:

1. Compare in a private browsing window. Open the same site in incognito/private mode. If the price is different from your logged-in or cookie-tracked session, the site is using cookies to track and price-target you.

2. Compare from a different device or network. Same purchase from your phone (mobile data, not Wi-Fi) versus your laptop on home Wi-Fi. Different IPs, different browser fingerprints. Significant price differences indicate location- or fingerprint-based pricing.

3. Compare from a different country via VPN. Connect to a VPN server in a different country, clear cookies, search the same item. This is the cleanest test of pure location-based pricing. The flight from London to New York costs X from a UK IP, Y from a US IP, Z from a Canadian IP — that is location-based discrimination, and a VPN lets you see it.

4. Compare from a different income bracket. Harder to test directly. Users have reported that ZIP-code targeting in the US adjusts prices in ways that correlate with median income for the area; signing up with a different ZIP code or browsing from a VPN exit in a different area sometimes reveals the variation.

The point is not necessarily to buy at the lower price. The point is to know that the variation exists. Pricing transparency is a consumer right; sites that hide pricing variation behind opaque algorithms are operating in the gap between "legal" and "ethical."

Price discrimination by location, browser, or user characteristic is mostly legal in most jurisdictions:

  • United States. Generally legal. The Robinson-Patman Act limits some forms of price discrimination in B2B contexts, but consumer-facing dynamic pricing is largely unregulated.
  • European Union. The 2018 Geo-Blocking Regulation prohibits unjustified geographic price discrimination within the EU for certain categories (e-commerce, some services). It does NOT cover all pricing variation, and does not cover discrimination outside the EU.
  • United Kingdom. Similar to EU framework, with post-Brexit divergence beginning to emerge.
  • Australia. Limited consumer-protection framework around price discrimination; some categories regulated.

For consumers, two things to know:

Looking at prices from a different location is legal. Connecting via VPN to see what people in another country pay does not violate any law we are aware of. It does not violate the site's terms of service in most cases (the act of viewing prices is not contractually restricted).

Misrepresenting your billing country to GET the lower price may violate ToS. Most services that price by country require a billing address and payment method matching that country. Using a US credit card to buy at Argentinian prices through a VPN is technically a ToS violation, and services are increasingly enforcing it.

The ethical line we follow at Fexyn: we explicitly recommend using VPN for transparency (seeing what prices look like from different locations) and discourage using it for evasion (misrepresenting billing country to obtain lower prices). The transparency use is uncontroversial; the evasion use creates account-cancellation and chargeback risk that often outweighs the savings.

Where a VPN fits

A VPN changes your apparent location. That is the entire mechanism for revealing location-based pricing. Connect through a Frankfurt exit, see European pricing. Connect through Ashburn, see US pricing. Connect through Cyprus, see whatever pricing applies to that region.

For travellers and expats, the use case is straightforward. You are flying to Spain; the airline shows different prices for Spanish residents than for international bookings. A VPN lets you see both, decide which to book under (which depends on your passport, billing address, and the airline's actual rules), and avoid being surprised at the airport.

For consumers wanting to verify their pricing is fair, a VPN is the simplest tool. Connect through 3-4 different countries, compare prices on the products you are about to buy, see whether the variation is reasonable purchasing-power adjustment or opaque algorithmic discrimination.

For users wanting to exploit pricing differences for cross-region SaaS subscriptions or streaming, the legal and practical risks have been increasing since 2024. The arbitrage that worked in 2018-2022 is harder now and frequently not worth the friction.

Categories where pricing differences are real

The clearest cases:

Streaming subscriptions. YouTube Premium ($1.99 Argentina to $13.99 US). Spotify Premium ($1-2 Egypt/India to $11-12 US). Disney+ varies. Most major streamers have meaningful regional spreads.

SaaS software. Adobe Creative Cloud, Microsoft 365, Atlassian, JetBrains all have regional pricing. The variation is sometimes 30-50% between markets.

Airline tickets. International itineraries vary by point-of-sale country. Same flight from London to Tokyo can cost different amounts depending on whether you book from a UK, German, or US-based system.

Hotel bookings. Major aggregators (Booking.com, Expedia) show different prices to different users for identical rooms.

Car rentals. Booking same rental from different country IPs produces different prices.

Online education. Coursera, edX, Udacity, Pluralsight all use regional pricing.

Categories where pricing differences are mostly purchasing-power-adjustment and disclosed:

Streaming services. Most are explicit about regional pricing tiers. Apple Services / Google Services. Disclosed regional pricing.

Categories where pricing differences are mostly currency exchange rates:

Cross-border e-commerce. Most.

The opaque algorithmic-discrimination cases — where the price varies for reasons beyond purchasing-power or currency — are the ones worth investigating with a VPN.

Frequently asked

Is it illegal to use a VPN to check prices in another country?

No, in essentially every jurisdiction. Looking at prices is not a regulated activity. Some specific services may have ToS that prohibit "automated price-checking" but that targets scrapers, not individual consumers.

Is it illegal to buy at a lower price using a VPN?

Depends on jurisdiction and on whether you misrepresent your billing country. Buying at a lower regional price with a payment method legitimately registered to that region is generally fine. Buying at a lower regional price by misrepresenting your address or using a card that is not legitimately registered to that region is a ToS violation that may have legal consequences depending on the size and pattern.

Will VPN companies recommend buying at lower regional prices?

Reputable VPN companies recommend the transparency use case. Less reputable ones recommend the arbitrage use case as a marketing pitch. We are honest: arbitrage is a real opportunity that has shrunk significantly and that carries real friction in 2026.

What about VPN providers' own regional pricing?

Most VPN providers have regional pricing — including Fexyn (we have four tiers, $9.99 / $6.49 / $4.49 / $2.99 by country). Our pricing is transparent at the checkout flow; the tier you see depends on your detected IP. We do not aggressively detect VPN-mediated tier-shopping; users who connect through a different country to see a different tier are doing what we want them to do — see the variation.


Try Fexyn free for 7 days — connect through different country exits to see how pricing varies. The regional pricing post explains our own pricing tiers; data brokers covers a different angle of the same broader picture.

Last reviewed 2026-05-09. Specific examples cited from published research; pricing situations evolve.

Online price discrimination: how to check | Fexyn VPN