What is a sockpuppet?

 
Sockpuppetry is where one user is secretly pretending to be a completely different person or multiple people, in order to avoid scrutiny or otherwise abuse the system.

A sockpuppet (also called a "sock") is an extra account used by someone for abusive purposes. This could be someone who is blocked, and created an extra account to be able to bypass the block and edit. Often, an abusive person will create several sock accounts so they can vote many times in a deletion discussion at WP:AFD or talk page discussion. In this case, it is used to make it look like they have more support than they really have. In other cases, they are created to edit war and bypass WP:3RR. Sockpuppetry is dishonest, and makes Wikipedia less enjoyable for honest editors looking to build an encyclopedia.

The "sockmaster" is the original and authentic account, while a "sockpuppet" is the deceptive account, basically a fake person. Since puppets aren't "real", they are handled differently than the master. This shouldn't be confused with meat puppetry, which involves getting real people to pile on in a discussion and is a different kind of policy violation.

There are many good reasons for a person to have more than one account. Many have an alternate account for security reasons when they are logging in from public places, for example. It is only sockpuppetry when those alternate accounts are used for abusive purposes such as deception or avoiding scrutiny.

If you think someone is a sockpuppet...

Tagging someone as a sockpuppet or suspected sockpuppet should only be done by an SPI clerk after an investigation. Calling someone a "sockpuppet" or "sockmaster" on a talk page is considered uncivil, so don't do it. Report them to WP:SPI instead. Informing the suspected sock that they have been reported to WP:SPI is not required, and in most cases, it causes more problems than it solves so it is discouraged. If input is needed from the editor, an SPI Clerk will notify them. This is true whether they are innocent or guilty of sockpuppetry. It is strongly preferred that you do not report suspected sockpuppets to WP:ANI or WP:AN. These admin boards require notification of the other party, which is seldom helpful in sockpuppetry cases. Sockpuppets should be reported to WP:SPI using one of the methods below, and you should simply avoid them and avoid talking about them until the investigation is over.

Writing a proper report

All reports should be concise and contain a few diffs that show the linkage between the suspected master and puppet. Keep it simple. A short but clear report is more likely to get attention quicker. Do not inject personal attacks or comments about the character of the individual, just keep it focused on the facts. You may be asked for more information. Keep in mind, it is your job to provide enough information to justify the investigation, it is not the Clerk's job to do all the work for you. They are always helpful, but you have to provide enough information for them to determine if a deeper investigation is warranted. Keep it short, sweet, and to the point.

If there are multiple socks, or a case is already open, do not keep adding new reports. Add a note in the existing case in the "Comments from other users" area. Provide diffs and link the users name using the {{checkuser|1=User Name}} template.

Requesting a checkuser process be used

"CheckUser" (CU) refers to both the tool that reads the logs of the website, and the person that is authorized to use that tool. Most of the time, asking for a CheckUser to run a checkuser process isn't needed. The SPI clerk will ask for and endorse a CU if it is needed. If you are confident it is required, then you must provide diffs showing the connection between the puppet and master, where their edits are the same, otherwise it will be declined. The final decision to run a checkuser is solely the decision of the CheckUser, not the clerk's or reporting party's. Under virtually all circumstances, a CheckUser will not disclose the relationship between an IP and a named account. If a case is very obvious it may be declined and the person duck blocked, making the check unnecessary. Or it might be declined because the clerk or CheckUser doesn't think it passes the criteria to be checked. CheckUser is not magic pixie dust and it does not prove that two accounts are the same person, it only shows if two accounts used the same IP address and device. It is only one tool that is sometimes used to prove sockpuppetry. Behavioral analysis is the most important tool used when making a determination.

Reporting a sockpuppet using Twinkle (best)

Go to the suspected sockpuppet's user or talk page, click on the Twinkle tag, choose "ARV", then for report type choose "sockpuppet" and fill in the name of the "sockpuppeteer" (the older, master account). In the evidence area you should provide a few diffs and a very short explanation of why you think they are a sockpuppet. Keep it simple, don't drone on or insert your opinions on them as a person. Be sure to include a few diffs to show the linkage.. The vast majority of the time, you should NOT select "Notify user". The CheckUser box is usually not selected either. If it is required, an SPI clerk will request and endorse it. Don't add the word "User:" before the person's name in the report, and don't sign the report with the regular ~~~~ signature. The tools do this automatically for you.

Reporting a sockpuppet manually

Go to WP:SPI and in the form in the middle of the page, enter the sockmaster (the oldest account or the already blocked sockmaster), then it will pop open a form to fill out. Do your best, but don't worry about small errors, as the SPI clerk will clean up anything that needs it. Make sure you provide a few diffs to back up your suspicions. You can then edit the page after it is created. Please keep your comments in the upper section, even when replying to admin or clerks. The bottom section is exclusively for admin and checkusers. Do not add "User:" before the person's name in the report, and don't sign the report. The template does this for you automatically.

Reporting a sockpuppet to an admin

If you know an active admin, you can drop the information off on their talk page or email them. You still need to provide ample evidence in the form of diffs. Not all admins will be willing to file for you, and they are not required to do so. Remember, they are volunteers, too. You can also report it directly to an SPI clerk on their talk page.

Your conduct

Sometimes you are convinced that two accounts are puppets, yet the clerk is not. Blocking someone is a radical step and can only be done if an administrator is very confident that a link exists. Sometimes, a case is borderline so they can't block until more evidence shows up. Please respect the decision even if you disagree with it. You can always go to the admin's talk page and politely discuss it, but don't get into a long debate at the SPI report page. Don't get into side discussions at the SPI page, keep it on topic and formal. Sometimes an admin might think the two are linked, but they aren't sure, so they can't block. Determining sockpuppets isn't an exact science.

Never revert a report that has been archived, ask the clerk on their talk page instead. You can't do a simple revert of an archive, it breaks things. Don't edit war with clerks. It may seem odd to keep your comments up at the top of the report, while clerks and admin write in the bottom, but the template requires this, so please do so. This makes reading the report as an archive much easier for future clerks and CheckUsers.

Cleaning up after a sockpuppet is blocked

 
The goal is to mop up the mess, not to shame the sockpuppet. When deciding what and how to revert, don't be emotional or vindictive.

If an account has been blocked specifically for sockpuppetry, then removing some of their edits may be acceptable. This is NOT done to spite or punish them. It is done to alleviate the disruption/deception caused by abusing multiple accounts. In discussions such as WP:AFD, RFCs or other !voting discussion, you should strike their contributions using one of several available methods. Sometimes, a combination of these methods is best. The goal is to make it obvious they are a sock so when the discussion is closed, their input will not be considered. This should be done for all blocked sockpuppets and sockmasters in a discussion. Don't worry about their comments on their own talk page, small article edits, or every single comment on an article talk page. Don't be "nitpicky".

When deciding how to clean up after a sock, ask yourself: "What is the cleanest and least disruptive way of dealing with each edit?", and use that as your guide. As long as you aren't emotionally motivated, you will probably get it right most of the time. If you are uncertain about what to do, just ask an admin first.

Removal

Removal is often the cleanest method when dealing with comments in RFCs, AFDs, !votes and article talk pages. Simply delete the comment and use an obvious edit summary that won't confuse anyone, such as: "Removed vote from blocked sock. See SPI case." This should only be done when their comments are stand alone with no replies, or when there are one or two replies that clearly do not add anything of value to the discussion, such as someone commenting that they look like a sock. When removing their comment, you have to remove the replies to their comments as well, or it will be confusing. This is why you need to be careful when doing this, since you are removing another person's comments. If in doubt, don't do it.

Striking

Often, striking is the easiest way. It is simple and easy to do, and requires placing <del> before the text to be struck, and </del> afterwards. This is an example. The code will look like this: <del>This is an example.</del> Indenting is also a good idea and you can also add a comment directly after the struck text (not on a separate line) in regular or small text.

Keep This is a good article. Somebodies Sock 00:00, 1 January 2000 (UTC) Blocked sock. Dennis Brown / / © / @ 00:55, 16 June 2013 (UTC)[reply]

This will look like this in code:

<del>'''Keep''' This is a good article. [[User:Example|Somebodies Sock]] 00:00, 1 January 2000 (UTC)</del> <small>Blocked sock. ~~~~</small>

This method is best when there are replies to the !vote, and removing the comment would be confusing to the reader. Always use a clear edit summary so everyone is clear why you are striking the vote when they look at the page history. This prevents misunderstandings (and drama).

Hatting (hidden archive)

Hatting is good for when there are several replies to the comment, and those replies are not adding anything particularly unique to the discussion. Examples might be if they are asking the sock questions or answering the sock, but the material has been covered elsewhere in the discussion. Hatting is fairly easy, and requires TWO templates, one before the part to be hatted, and one after. Direction before the part to be hatted use this: {{hat|Blocked sock ~~~~}} making sure you sign inside the template so others will know who hatted and why. Directly after the section, you use the {{hab}} tag. To help remember the names, {{hat}} stands for "Hidden Archive Top", {{hab}} stands for "Hidden Archive Bottom", and you must use both. Here is an example:

Blocked sock. Dennis Brown 00:00, 1 January 2000 (UTC)[reply]
The following discussion has been closed. Please do not modify it.
Messed up if true. Farmer Brown (talk) 01:10, 16 June 2013 (UTC)[reply]
That's obviously not true. Who ever heard of purple peas? Pharmboy (talk) 01:10, 16 June 2013 (UTC)[reply]

The information will still be viewable by clicking the "show" button. The hat method is also handy for other applications, too, such as for long lists. You don't need to strike comments if they are also hatted, but you can if you like. Using "blocked sock" is all the comment that is needed, expressing other opinions about the editor isn't helpful.

Reverting edits

In general, it isn't advisable to try to revert every single edit a sockpuppet has ever made. We shouldn't restore typos, bad grammar, misinformation, or BLP violations just because a sockpuppet is the one who fixed the problem. On the flip side, clear vandalism or purely disruptive edits should be reverted whether or not an obvious sockpuppet did it. Try to take a reasonable sampling of the account's edits, and mass-revert them only if it appears that none of them are good.

Deleting articles

If the sock has recently created an article and the master account was previously blocked, you can tag the article for speedy deletion with criterion G5 using Twinkle. If the tag is removed, do not edit war over this. You can always ask, but the procedure for when and if to delete is complicated and not always obvious at first glance. Again, the goal isn't to punish the sockpuppet, but to take away the reward for violating policy. There is no simple set of rules telling us when to delete and when not to delete, so experience and good judgement are required.

Closed discussions

If a sock is discovered after a discussion like WP:AFD, WP:RM or similar has already been closed, it is best to not modify the closed discussion. Changing a closed discussion can make the close itself invalid. The only exceptions are if an admin needs to WP:RevDel or WP:Suppress an edit (remove from public view). If the socks participation may have changed the outcome of that discussion, the proper avenue is to ask an admin for assistance in either restarting the discussion, or asking for deletion review to potentially undelete the material or reverse the action. In very rare circumstances, a note might be added to the bottom of a closed discussion (not inside the archive itself) explaining the situation. The best place to ask for help with this is at WP:AN.

What NOT to do

 
Do be mature, polite, and professional in how you deal with sockpuppets.
  • Do not place tags on their talk or user pages. There are a number of different tags that can be used, and often there are reasons why tags shouldn't be used. If you think a tag should be added to a sockpuppet page, ask an SPI clerk to do so.
  • Do not ever call someone a sockpuppet on an article or user talk page or in any edit summary. Doing so is often considered uncivil and can actually get you in trouble. If you suspect they are a sock, then file a report at WP:SPI or put a polite note to this effect on any active admin's talk page. Reporting them at WP:ANI or WP:AN is discouraged.
  • Do not make personal comments about users, edit war, or argue at WP:SPI. Just make your case and wait. Sometimes it takes days to get a result.
  • Do not grave dance. This means you shouldn't go to their talk page and talk trash, celebrate their block, say "I told you so", or comment further. Move on instead, clean up anything you need to, and ignore them. They are already blocked, and taunting them will only make it more likely they will make MORE sockpuppets, which causes the admin yet more work. Be the bigger person and resist the urge to twist the knife once they are blocked. Taunting can also get YOU blocked, so just don't.
  • Socks feed on drama, so don't feed the socks.

Conclusion

Sockpuppetry is a problem at Wikipedia, and you can help make a difference by reporting suspected socks to the proper admin board and by your conduct when dealing with them. Many sockpuppet masters take joy in making others mad, so stay calm and deny them that pleasure. Just report them, stick to the facts, be polite, clean up like a pro afterwards, and move on without discussing them elsewhere. This will actually help reduce sockpuppetry because it takes away the reward.

See also

Further reading