Methodology

We Do It Right

Transparent, rigorous, and built for Nigeria's diversity. Here's exactly how Survey Nigeria collects, protects, and presents data.

Data Privacy & Anonymity

No account, no name, no phone number — ever. Each vote is tied only to an anonymous browser token that expires after 30 days. We never store IP addresses alongside vote records, and no third-party advertising trackers are loaded on poll pages.

  • Anonymous browser token — no personal data collected
  • Vote records stored separately from any session data
  • No advertising or behavioural tracking on poll pages
  • Data retained for research purposes only; never sold

Sample Size & Margin of Error

Survey Nigeria is an open-access platform — anyone with internet access can participate. Results are descriptive of our respondent pool, not a probability sample of all Nigerians. We display confidence intervals once a poll reaches 200 responses.

200+
Responses for ±7% margin
600+
Responses for ±4% margin
1,500+
Responses for ±2.5% margin

Regional Breakdown

Nigeria's six geopolitical zones often hold starkly different views. We break every poll down by zone so you can see where consensus exists — and where it doesn't.

NW
North West
7 states
NE
North East
6 states
NC
North Central
7 states
SW
South West
6 states
SE
South East
5 states
SS
South South
6 states

Respondents self-select their zone at the time of voting. FCT is counted within North Central.

Real-time Result Updates

The moment you cast your vote, the results bars animate to reflect the new tally. There is no page refresh — your browser fetches the latest counts directly from our database and updates the display instantly.

1
You click a vote optionYour anonymous token is checked for prior votes on this poll.
2
Vote is written to the databaseA single row is inserted — option ID, poll ID, token hash, timestamp.
3
Fresh counts are returnedThe API responds with updated totals for all options in one round-trip.
4
Bars animate to new percentagesMotion smoothly transitions each bar to the updated value in under 1 second.