A false online identity used to fake independence — voting, vouching or arguing on behalf of its operator while pretending to be a stranger.
No coiner for the internet sense. The 'controlled person' sense is attested from around 2000.
// Where it sits
The internet has always run on pseudonyms. Only one end of this line is a problem.
What it really means
The practice is older than the internet by centuries. Benjamin Franklin, Walt Whitman and Anthony Burgess all reviewed their own work under other names — Burgess famously reviewing a novel of his own for a newspaper. What changed is not the behaviour. It is that the internet made it cheap, instant and infinitely repeatable.
The line that actually matters is narrower than people assume. A pseudonym is not a sockpuppet. An alt account is not a sockpuppet. The internet has run on assumed names since it existed, for good reasons — safety, separation of work and life, the freedom to be wrong in public.
What makes a sockpuppet is the false claim of independence. The account exists to be a second opinion that isn't one: to agree, to vouch, to vote, to review, to say no, he's right, I've used it too. The lie is not the name. The lie is the implied stranger.
Two variants are worth knowing because they break the usual detection assumptions.
A meatpuppet is a real, different person recruited to serve the puppeteer's goal. There is no fake account to find. Everything about the identity is genuine except its independence.
A strawman sockpuppet is stranger and nastier: a false-flag account that argues badly on purpose, pretending to support a position while embarrassing it. The obnoxious member of a group who makes everyone want to disagree with them is sometimes not a member at all.
The most instructive documented cases involve people who had no need to do it. In 2007 a supermarket chain's chief executive was revealed to have spent years posting under a pseudonym on a finance forum, praising his own company and disparaging a firm he was trying to acquire. In 2010 a well-known historian admitted to posting reviews praising his own books and attacking rivals, and paid damages.
Neither needed a second voice. They just wanted one that wasn't theirs.
Where it comes from
From the hand puppet made from a sock — the crudest possible disguise, operated by an obvious hand. The metaphor is contemptuous by design.
Myths & misconceptions
Any pseudonym or alt account is a sockpuppet.
The distinguishing feature is a FALSE CLAIM OF INDEPENDENCE. A pseudonymous account that doesn't pretend to be a separate person from its operator is just an alt — millions of people run those for entirely ordinary reasons.
Sockpuppets are always operated by the puppeteer.
The taxonomy includes meatpuppets — real, different people recruited to serve the same deceptive goal — and strawman sockpuppets, false-flag accounts that argue badly ON PURPOSE in order to discredit the side they pretend to support.
Compare & contrast
Sockpuppet vs alt account
An alt is a second account. A sockpuppet claims to be an unrelated person. The line is not anonymity — it is whether independence is being faked.
| // | Sockpuppet | Alt account |
|---|---|---|
| Claims independence | Yes | No |
| Deceptive | By definition | Not inherently |
| Votes for its owner | Yes | No |
| Common | Less | Very |
How it connects
- Astroturfingthe campaign a sockpuppet is usually one small tool inside.
- Finstathe innocent version of the same behaviour — a second account with nothing to hide from anyone but an audience.
Tell it apart
Questions people ask
- What's the difference between a sockpuppet and an alt?
- Deception. An alt is simply a second account. A sockpuppet claims to be an unrelated person — usually in order to vote, vouch or agree with its own operator.
- What's a meatpuppet?
- A different real person recruited to act for the puppeteer. No fake account required, which makes it much harder to detect technically.
- Is it new?
- No. Writers including Benjamin Franklin, Walt Whitman and Anthony Burgess all reviewed their own work pseudonymously, long before anyone had a login.