IP Location.net

IP Address, Cybersecurity, Privacy

How Reddit Links Accounts Together: IPs, Browser Fingerprints, and Shadowbans Explained

Most people assume a Reddit ban is about what you post. Often it is about the signals around the post: the network you came from, the device you used, and how your account behaves compared with others that share those traits.

Reddit allows people to hold more than one account. What it does not allow is using several accounts to look like several people. To enforce that, it runs one of the more thorough account-linking systems on the social web. This article explains what Reddit can observe, how it joins those observations into a picture of "one person," and what the consequences look like from the user's side. It is written for people who want to understand the system, including anyone who runs a personal account next to a work or community account and wants to stay on the right side of the rules.

What Reddit records on every request

A request to Reddit carries far more than a username and password. The platform logs:

  • IP address and network owner. Every connection comes from an address, and every address belongs to a known range: a home ISP, a mobile carrier, a hosting company, a VPN provider. Reddit does not need to know your street. It needs to know which network you are on and who else uses it.
  • Browser fingerprint. Screen size, installed fonts, time zone, language, graphics rendering quirks, and a few dozen other properties. Individually they are common. Together they are close to unique.
  • Cookies and local storage. Reddit sets identifiers in your browser that survive logging out. Two accounts opened in the same browser session share them.
  • The mobile app's device profile. Phone model, OS version, screen density, and a per-install advertising identifier. The app cannot read your IMEI, but it does not need to; the combination above is distinctive enough.
  • Behavior. When you are active, how quickly you vote after a page loads, which communities you open first, how long you stay.
  • Recovery details. A shared email address or phone number between two accounts is a direct link, not an inferred one.

No single item on that list proves two accounts belong to one person. Reddit does not work from proof. It works from probability, and when enough signals overlap, the accounts are treated as connected.

How a link is formed

Here is a typical sequence, drawn from the many public threads where users describe what happened to them.

  1. A person creates a second account on home Wi-Fi. It shares an IP with their main account.
  2. They open it in the same browser. Same fingerprint, same cookies.
  3. They upvote their own post from the new account. Reddit now sees two accounts, one network, one device, and a vote between them.
  4. The vote is silently discounted. Reddit calls this vote fuzzing: displayed scores are deliberately imprecise, and votes the system distrusts are excluded from the real tally without any notice.
  5. If the pattern repeats, the newer account is shadowbanned. Its posts and comments look normal to its owner and are invisible to everyone else.

The overlap in network and device did most of the work. The vote was only the trigger that made the overlap matter.

Why some networks are trusted more than others

Reddit treats addresses differently depending on what kind of network they belong to. Roughly:

  • Mobile carrier ranges are shared by huge numbers of real people, so one misbehaving user does not taint the range. New accounts from carriers are treated as ordinary.
  • Home broadband ranges are stable and tied to a household. Trusted, but because they change rarely, repeated activity across accounts is easy to spot.
  • VPN ranges are shared by many users and are publicly listed. Accounts created through them often start with lower trust, because the same addresses have been used for abuse before.
  • Hosting and cloud ranges are where bots live. A brand-new account arriving from a data center is assumed to be automated until it proves otherwise.

This is the same logic that email providers, payment processors and most large websites use. An IP lookup tool will tell you which category an address falls into, which explains a lot of "why did my account get flagged on day one" questions.

The Contributor Quality Score

In 2023 Reddit introduced a hidden, per-account trust metric called the Contributor Quality Score, usually shortened to CQS. Moderators can configure AutoModerator to hold or remove posts from accounts below a chosen threshold. Users cannot see their own score.

Signals associated with a low score include: a very new account, logins from flagged network ranges, a history of removed content, a link to a previously banned account, and no verified email. Signals associated with a high score are the unremarkable ones: age, steady activity, posts that stay up, and a clean network history.

The practical effect is that two accounts with identical karma can be treated very differently. One posts freely; the other's submissions quietly vanish from new-post queues in larger communities.

What a shadowban looks like, and how to check

A shadowban is not announced. The account can log in, post, comment and vote. Nothing appears broken. The only symptom is silence: no replies, no votes, no traffic to anything you share.

The reliable test is to view your profile while logged out, or from a different device on a different network. If your profile page returns "page not found" or your posts are missing from the communities you posted them in, the account is shadowbanned. A quicker route is a Reddit shadowban checker, which fetches your public profile the way an anonymous visitor would and reports whether it is visible. If the result is negative, Reddit's appeal form is the only way back; there is no fix on the user's side.

Why vote patterns matter so much

Reddit's front page and community rankings are driven by votes received in the first hours after a post goes up. Because that window carries so much weight, it is also where the platform concentrates its scrutiny. Votes that arrive too fast, from accounts that share a network, or from accounts with no history of their own, are discounted before they affect ranking. If you want the detail on the time decay and vote weighting behind this, there is a plain-language explainer on how Reddit's ranking algorithm works that covers the hot, best and rising sorts.

Staying on the right side of it

Reddit's rules on this are short. Multiple accounts are fine. Using them to vote on each other's content, to evade a ban, or to pose as unrelated people is not. If you keep a personal account and a professional one, the system is not going to punish you for the overlap in IP or device, as long as the two accounts never interact with each other's content and you disclose any affiliation when you post about your own work.

A few basic account-security habits also keep your score healthy and your account recoverable:

  • Verify your email and turn on two-factor authentication.
  • Use a recovery email you control exclusively, not one shared with other people or services.
  • Do not log into your account from public or shared computers without logging out and clearing the session.
  • Treat removed posts as a signal. Read the community rules before posting again rather than reposting elsewhere.

Reddit is not hunting for people with two accounts. It is hunting for one person pretending to be a crowd. Understand what it can see, keep your accounts honest with each other, and the system will leave you alone.

Featured Image generated by Google Gemini.

Share this Post

Comments

Comments are available to signed-in users and are moderated to keep the discussion useful and respectful. Spam, automated submissions, and low-value promotional comments are removed. Outbound links may be approved when they are relevant and genuinely helpful to readers, but they are displayed as plain text rather than clickable hyperlinks.

No comments have been published yet.

Please sign in to submit a comment.