← all articles

How survey panels work out which country you are in

When you click into a paid survey, a few things happen before you see the first question. One of them is a quiet guess about which country you are sitting in. The panel, or the platform behind it, looks at your connection, your browser and what you told it at signup. Then it decides whether you belong in the group of people it is trying to fill.

I’m based in Singapore, so I notice this check more than most. A small country means small quotas, and a wrong guess about where you are can cost you a study you actually qualified for. If you are new to panels, this one mechanism explains a lot of confusing screen-outs, surveys that never show up and payouts that sit in review. None of it is magic. It is a handful of lookups and a comparison.

what it is

Country detection is how a survey panel decides which country a respondent belongs to. Studies are bought by country. A brand might ask a research company for 400 completed surveys from adults in Singapore, and the panel has to show it delivered people from Singapore. So it puts a country label on you, and it needs to be able to defend that label.

The catch is that “which country are you in” is really three different questions:

  • where you live: your residency, which is what the client actually cares about
  • where you are right now: your physical location, which might be a hotel in Kuala Lumpur
  • where your connection appears to come from: your network location, the only one a website can measure directly

Panels care about the first, but they can only observe the third. So they use the network location as a stand-in and cross-check it against other clues. The label you end up with is closer to a confidence score than a fact. That is why two people on the same panel can get different treatment in what looks like the same situation.

how it works

No panel publishes its full recipe, so treat what follows as the common pattern, not a spec for any one site.

the IP address

This is the main signal. Every request from your device to a server carries the public IP address your internet provider gave you. The panel looks that address up in a geolocation database. MaxMind’s GeoIP2 and IP2Location are two widely used commercial ones. Content delivery networks do it at their edge too. Cloudflare’s IP geolocation feature adds a CF-IPCountry header to requests, carrying a two-letter code such as SG, US or MY. Its docs use XX for unknown and T1 for Tor.

Where do the databases get their data? The starting point is registration. IANA hands blocks of addresses to five regional internet registries, and APNIC covers Asia Pacific, Singapore included. The registries pass blocks on to ISPs and large companies. That record tells you who holds a block and where they registered it, which is not the same as where a device sits. So the vendors layer on routing data, latency measurements and feeds from ISPs. MaxMind’s GeoIP documentation treats the answer as an estimate, and its records carry fields like an accuracy radius instead of claiming certainty. Country is the coarse, more reliable level. City is where it gets shaky.

Mobile data adds two wrinkles. Carriers often put many phones behind shared addresses, which can make a lookup point to where the carrier registered the block rather than where you are. And on many roaming setups your data is routed back through your home network, so a Singapore SIM used in Johor Bahru can still look like Singapore.

browser and device clues

The browser sends an Accept-Language header, defined in RFC 9110, listing your preferred languages, often with a region tag such as en-SG. JavaScript on the page can read your device time zone, for example Asia/Singapore, and your locale settings. None of these prove a country. Language especially is not country, and plenty of people in Singapore run their phones in en-US.

What panels do is compare. An IP that says Singapore, a time zone of Asia/Singapore and a language of en-SG is a consistent story. An IP that says Germany next to a Singapore time zone stands out.

Some mobile panel apps also ask for location permission. If you grant it, GPS and nearby Wi-Fi give a much sharper fix than an IP address does. Desktop web surveys mostly don’t ask.

what you declared

Your signup country, the phone number you verified by SMS (+65 for Singapore), your postcode and your payout method all get stored. Many panels show different reward catalogues by country, and payout accounts like PayPal are tied to a country too. These change rarely, so they work as the reference the live signals get compared against. It is also part of why panels ask profile questions like income band and postcode, which I covered in why panels ask for your income band and postcode.

comparing and scoring

Put the signals together and you get a picture: declared country, IP country, time zone, language, phone prefix. All matching is a pass. One mismatch is usually a shrug. Several mismatches, or an IP from a known datacentre or VPN range, add up to a flag. Fraud-scoring vendors in market research, RelevantID and Research Defender are two names, advertise this kind of combined check alongside device fingerprinting.

The check does not run once. It can run at signup, at login, when you click into a survey and at payout. The survey client often runs its own check on top of the panel’s, so you can pass one and fail the other. If you arrive through a router, that adds one more check before you are handed on. That is part of the bouncing I describe in survey routers and why you get bounced between studies.

checking what they see

You can get a rough view of what a panel sees in two minutes. Look up your public IP on any IP lookup site, then paste it into the free lookup demo MaxMind runs on its website. Then check your device’s time zone and language settings. If your normal home connection reads as the wrong country, that is worth a support ticket before you spend hours on surveys, because the mismatch will keep coming back.

why it matters

  • Studies get filled by country quota, so your label decides which invites reach you at all. It is one reason a Singapore account sees a thinner feed, and I go through the supply side in why Singapore sees fewer surveys than the US.
  • Clients pay for country-targeted sample on the promise that everyone in it is from that country. A wrong-country response is useless to them and a liability to the panel. That is why the checks run strict and sometimes blunt.
  • Your account standing depends on it. Repeated mismatches can lead to review, held rewards or removal, depending on the panel’s terms, and payouts are where a flagged account tends to show it. I say more in getting paid faster. Some platforms also ask for tax residency details, which is a separate question from IP country. This is not legal or tax advice, so check the panel’s own terms or a professional.
  • Country checks sit next to device and household checks. If several people in one home share a connection, that raises a different flag, covered in household IP sharing flags.

common misconceptions

  • “They know where I live.” A country lookup from an IP gives you a country and sometimes a rough city area. It does not give a street address. Unless you grant location permission in an app, the panel is not tracking your position.
  • “If the country reads wrong, I must be flagged as a fraudster.” Not necessarily. IP databases make mistakes, especially on mobile carrier ranges, roaming, office networks and privacy features like Apple’s iCloud Private Relay, which changes what the site sees. I think the checks are fair in principle, just blunt. One mismatch is rarely a verdict. Repeated ones on your normal connection are worth raising with support.
  • “A VPN or a fake country is a quick way to more surveys.” Panels look at datacentre and known VPN ranges and compare them against the other signals. Pretending to live somewhere else also breaks the terms of most panels, which puts your account and any unpaid balance at risk. I won’t walk you through it and I’d say don’t. Saying whatever gets you through the door is a similar trap, and I cover it in why answering to qualify backfires.
  • “I picked the right country at signup, so I’m done.” Signup is only the first check. The live signals get compared again and again, so a new phone plan, a new router or a move abroad can change your result without you doing anything. If you genuinely move, tell the panel through support rather than quietly logging in from the new country.

where to go from here

Once you know the country label is built from several signals, the next questions are about what that label does to your feed and your account:

If you want everything else, the blog index has the full list.

Written by Xavier Fok

disclosure: this article may contain affiliate links. if you buy through them we may earn a commission at no extra cost to you. verdicts are independent of payouts. last reviewed by Xavier Fok on 2026-09-21.

for panel members
Seeing fewer surveys than you should?

Panels fingerprint the device as much as the connection, and most cap one account per household. cloudf.one rents a real Samsung on a real Singapore carrier SIM, so it reads as a separate person rather than a second browser profile.

see plans →
read on
More from Survey Farm

Panel payout rates, screen-out mechanics, and what actually moves your hourly.

browse all articles →