Last updated October 4, 2026

Privacy policy

We collect as little as possible. Here’s exactly what, why, for how long and who else sees it.

Who is responsible

uxpoll.com is run by David Rodriguez, an individual based in Spain, who is responsible for the personal data described here. For anything about your privacy, write to privacy@uxpoll.com.

In short

  • Voting needs no account. We keep the country you voted from, never your IP address. If you vote while logged in, the vote is linked to your account so you can see it in “My votes”.
  • An account is only needed to propose polls and to see your votes in one place. We keep your email, a username and, if you choose one, a hashed password.
  • If you sign in with Google or GitHub, we keep only your email address and the ID of that account.
  • We don’t sell your data, show ads or use tracking cookies, and you can delete your account at any time.

Your votes

When you vote we store the answer you chose, the date, and the country you voted from. We work out the country from your IP address with a database that runs on our own server (MaxMind GeoLite2), so your address isn’t sent to anyone, and we never store the IP address with your vote. If you vote while logged in, we also link the vote to your account, so you can see and change it in “My votes”; votes cast without logging in stay anonymous, even if you log in later on that device. We don’t show anyone else which polls you voted in or what you answered.

To stop people from voting over and over, a random voter_token cookie marks the device that voted, and we count recent actions per network (votes, sign-ups, logins, sponsor inquiries); those counters are temporary and deleted automatically within a day at most. Also, to spot someone voting several times by clearing the cookie, with each vote we store two codes: one made from your network and one from your network and browser, encrypted with a secret key so they can’t be turned back into your IP address. If a vote is blocked for going over the limit, we store the network code. These codes are deleted after 90 days; the vote stays without them. If you vote while logged in, they’re kept with the vote linked to your account until then.

To count how many people view a poll we use a code made from your network and browser, scrambled with a secret key so it can’t be turned back into your IP address. It’s kept for one minute, only so that reloading the page doesn’t count twice.

Your account

If you sign up we store your email address, a username, the date you signed up and, if you set one, your password (only as a secure hash: we can’t read it). We create a random username for you, and you can change it anytime. The polls you propose are public and show only your username; your email is never shown publicly. We use your email only to sign you in and to send you account emails, such as password reset links. No newsletters.

Signing in with Google or GitHub

You can create an account or log in with your Google or GitHub account instead of a password. You choose to do it by clicking “Continue with Google” or “Continue with GitHub”, and the provider shows you what it will share before you accept.

  • From Google we receive your Google account ID, your email address and whether Google has verified it, and your basic profile (name and profile picture). We store only the account ID and the email address. We don’t store your name or picture, and we don’t get access to your Gmail, contacts, files or anything else in your Google account.
  • From GitHub we receive your GitHub account ID, your public profile, and your email addresses with whether they are verified. We store only the account ID and your primary verified email address, and we don’t get access to your repositories.

We use this data only to sign you in, to create your account or to connect it to an existing account with the same email, and to send you account emails. We never see your Google or GitHub password.

We don’t sell this data or share it with anyone, we don’t use it for advertising, and we don’t use it to develop, improve or train artificial intelligence or machine learning models. Nobody reads it, except when needed for security, to comply with the law or when you ask us for help with your account.

uxpoll.com’s use and transfer of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.

You can remove uxpoll.com’s access at any time in your Google Account settings or your GitHub settings. That stops future sign-ins with that account; to delete the data we already have, delete your account (see “Your rights”).

Sponsor inquiries

If you use the form on the sponsors page, we store your name, email, company, website and message only to reply to you. We delete them when the conversation is over, or earlier if you ask.

  • To provide the service you ask for (your account, signing in, proposing polls): it’s necessary to run the service under our terms with you.
  • Our legitimate interest in showing anonymous results by country, preventing abuse and keeping the site secure, and in answering sponsor inquiries.
  • Legal obligations, when the law requires us to keep or hand over data.

Who else handles your data

We don’t sell or rent personal data. Only these providers handle it, on our behalf and only to run the site:

  • Contabo GmbH (Germany, EU): the server where the site and its database run.
  • Mailtrap: sends account emails, such as password reset links. It receives your email address and the content of that email.
  • Google and GitHub, only if you choose to sign in with them. They process your data under their own privacy policies.

If a provider processes data outside the European Economic Area, it does so with the safeguards the GDPR requires, such as the European Commission’s standard contractual clauses. We may also disclose data if the law requires it.

How long we keep it

  • Account: until you delete it. Your email, username, password and Google or GitHub IDs are deleted right away; the polls you proposed stay on the site as “anonymous”.
  • Votes: they stay in the results. If you delete your account, the link between your votes and your account is deleted right away and the votes become anonymous.
  • Password reset links: they expire after one hour.
  • Backups: we keep daily copies of the database for 7 days, so deleted data disappears from them within 7 days.
  • Error logs: technical records to fix problems, which can include the page you visited and your IP address, kept for a short time.

Cookies

We only use the cookies the site needs to work, with no advertising or tracking. They are listed, with what each one is for and how long it lasts, in the Cookie policy.

Security

The site only works over HTTPS, passwords are stored only as secure hashes, and IP addresses are never stored with votes. Access to the server and the database is limited to the person responsible for the site.

Your rights

You can access, correct, download or delete your data, object to or restrict how we use it, at any time. You can change your username and password, and delete your account, in your account settings. For anything else, write to privacy@uxpoll.com; we answer within one month.

If you think we haven’t handled your data properly, you can complain to the Spanish Data Protection Agency (www.aepd.es).

Children

You don’t need an account to vote. To create one you must be at least 14 years old.

Changes

If we change this policy we’ll update this page and the date at the top. If a change affects how we use the data of people with an account, we’ll tell them by email before it applies.