Summary. This checklist turns the law of unmasking anonymous online speakers into tasks, in the order they arise, for the three participants in every identification fight: the plaintiff who wants a name, the speaker who wants to keep it, and the platform or provider that holds the records. The plaintiff's track runs from capture and preservation through the decision whether a name is worth pursuing, lawful investigation, the choice of claim, court, and limitations strategy, the evidentiary showing that the Dendrite, Cahill, Highfields, and Sony Music tests require, the Doe complaint and Rule 26(d)(1) motion, first-tier and second-tier subpoenas, and verification before amendment. Short sub-checklists cover the DMCA 512(h) subpoena, state pre-suit petitions, out-of-state platforms and the UIDDA, foreign proceedings, and domain names. The speaker's track covers the notice window, preservation, a motion to quash filed without revealing a name, arguments matched to the type of speech, and anti-SLAPP and fee-shifting tools. The platform's track covers validating and scoping legal process, the Stored Communications Act and Cable Act limits, notice to users, objections and third-party standing, and production. Red flags, an FAQ, and practical takeaways close the document.


Most unmasking motions are lost before anyone reads a First Amendment case. The screenshot has no URL, the declaration never says the reviewer was not a customer, the subpoena goes to a California company from a Nevada court, or the amended complaint arrives a week after the limitations period ran. Each of those is a skipped task. This checklist lists the tasks in the order the clock imposes them, for each of the three people in an identification fight: the plaintiff who wants a name, the speaker who wants to keep it, and the platform holding the records.

The short answer

  • For the plaintiff: capture properly on day one, decide honestly whether a name is needed, investigate only by lawful means, choose a claim you can prove now and a court where a later Doe amendment will relate back, put evidence of falsity and harm into sworn declarations before you ask for anything, ask the platform for subscriber records only, and corroborate the result before you name anyone. The tests themselves are explained in Unmasking Anonymous Online Speakers: John Doe Subpoenas, the Dendrite and Cahill Tests, and the First Amendment.
  • For the speaker: do not delete anything, calendar the deadline the day the notice arrives, get counsel, move to quash in the court where compliance is required without revealing your name, attack the plaintiff's evidence statement by statement, and use the fee-shifting tools that exist.
  • For the platform or provider: validate and preserve, notify the user, produce non-content records only, require a court order before disclosing a cable subscriber's identity under 47 U.S.C. § 551(c)(2)(B), and decide deliberately whether to assert your users' rights.
  • For everyone: two clocks start on the day of the post, data retention and the statute of limitations, and neither one stops while the subpoena is litigated.

How to use this checklist

Phases 1 through 10 are the plaintiff's track, in chronological order and built around federal procedure; the sub-checklists after Phase 10 apply when the claim, the platform, or the case falls outside that standard path. Phases 11 and 12 are the speaker's track, and Phase 13 is the platform's. Each box is a task, and the indented note under it explains why the task matters and cites the authority. The governing test differs by state and by type of speech, so "check the local standard" is a real task here, not a disclaimer. Day counts are typical, not rules.

For the step-by-step narrative, see Identifying an Anonymous Defendant Online: A Practical Guide. For the motion, proposed order, subpoena riders, and opposition papers, see John Doe Litigation Toolkit: Early Discovery Motions, Platform Subpoenas, and Motions to Quash.

Phase 1: Capture and preserve in the first 72 hours (plaintiff)

  • Capture each post, review, comment, or upload with its full URL, account name, numeric account ID, displayed date and time with time zone, and time of capture. Note: handles change and numeric IDs usually do not. Use a capture method that records the URL, a hash, and a timestamp, backed by the capturer's declaration under 28 U.S.C. § 1746, the usual route to authentication under Fed. R. Evid. 901. See Authenticating Website Evidence: A Practical Checklist.
  • Capture the account and the context: profile, creation date, linked accounts, other posts by the account, the thread, and the replies. Note: creation dates and posting patterns become attribution evidence, and context decides fact versus hyperbole. In Krinsky v. Doe 6, 159 Cal. App. 4th 1154 (2008), a jab about a "fake medical degree" amid vulgar insults was hyperbole.
  • Record the date each statement was first published. Note: under the single publication rule the limitations clock starts at first posting, Firth v. State, 98 N.Y.2d 365 (2002), and one year is a common defamation period.
  • Issue a written litigation hold covering the client's logs, analytics, data-room access records, customer databases, email, chat, and the devices of anyone who had access to leaked material. Note: the client's own records often identify or corroborate the speaker, and lost electronically stored information is governed by Fed. R. Civ. P. 37(e). See Litigation Hold and Evidence Preservation Checklist: A Practical Checklist.
  • Ask the platform in writing to preserve subscriber information and access logs for each account pending a subpoena. Note: the statutory preservation procedure in 18 U.S.C. § 2703(f) belongs to governmental entities, so a served subpoena is the only reliable preservation tool.
  • Report fake reviews, impersonation, and infringing uploads through the platform's tools only after the capture is complete, and tell the client not to reply publicly or contact the suspected author. Note: a removed post cannot be captured later, and public replies amplify the statements.

Phase 2: Decide whether you need a name at all (plaintiff)

  • Write down the client's goal: removal, a correction, deterrence, damages, an injunction, or confirming whether an insider leaked. Note: removal rarely needs a name, because platform policies and DMCA notices work faster; see How to File a DMCA Takedown Notice (And Respond to One). A name matters when the harm is ongoing and an order against a person would change behavior.
  • Sort every statement into fact, opinion, or hyperbole, and set the opinions aside. Note: statements that cannot reasonably be read as stating actual facts are not actionable. Milkovich v. Lorain Journal Co., 497 U.S. 1 (1990); Restatement (Second) of Torts § 566. Doe v. Cahill, 884 A.2d 451 (Del. 2005), ended by holding that no reasonable reader would take the posts as fact.
  • Classify the speech (public criticism, commercial or competitor speech, infringement, breach of confidence, threats), and decide whether the speaker would be a defendant or only a witness. Note: "the nature of the speech should be a driving force in choosing a standard," In re Anonymous Online Speakers, 661 F.3d 1168 (9th Cir. 2011), and a nonparty witness gets the most protection, Doe v. 2TheMart.com Inc., 140 F. Supp. 2d 1088 (W.D. Wash. 2001).
  • Test whether the claim can be proved with evidence the client has now. Note: unmasking is a merits preview. If falsity depends on the speaker's own information, the motion will probably fail.
  • Weigh publicity, fees, and collectability with the client, and record the decision with a budget. Note: a Doe complaint is public; anti-SLAPP states shift fees to plaintiffs who cannot make the showing (see Anti-SLAPP Statutes and Strategic Litigation Against Public Participation); defendants are often judgment-proof; and some trails end at a VPN. An uncontested two-tier identification commonly costs from the high four figures to the mid five figures in fees, and a contest can double or triple that.

Phase 3: Investigate without a subpoena, within the lines (plaintiff)

Phase 4: Choose the claim, the court, and the clock (plaintiff)

Phase 5: Build the evidentiary showing before you file (plaintiff)

Phase 6: File the Doe complaint and the early discovery motion (plaintiff)

Phase 7: Serve the first-tier subpoena on the platform (plaintiff)

Phase 8: Follow the trail with second-tier subpoenas (plaintiff)

  • Convert every timestamp to UTC, pair each IP address with its exact time, and identify each address's holder: cable or fiber provider, mobile carrier, university, employer, host, or VPN. Note: addresses are reassigned constantly, and a one-hour error can identify the wrong household.
  • Serve the provider subpoenas at once, under the existing order or a short supplemental motion; retention runs from weeks to about a year.
  • For a cable operator, confirm that the order authorizes disclosure under 47 U.S.C. § 551(c)(2)(B), and expect notice to the subscriber and a wait of about 30 days.
  • For a mobile carrier or other shared-address network, supply the source port and ask only for subscriber identity. Note: carriers treat call details as customer proprietary network information under 47 U.S.C. § 222, which they may disclose without the customer's approval only as required by law.
  • For a university, expect advance notice to the student before compliance. Note: 20 U.S.C. § 1232g; 34 C.F.R. § 99.31(a)(9). FERPA did not bar court-ordered disclosure of directory information in Arista Records LLC v. Does 1-19.
  • For an email provider, request subscriber and login records only; for a payment processor, tie the request to specific transactions. Note: financial institutions may disclose customer information to respond to judicial process. 15 U.S.C. § 6802(e)(8).
  • When the trail ends at a VPN, public Wi-Fi, or Tor, document it and dismiss those Does without prejudice under Fed. R. Civ. P. 41(a).

Phase 9: If the speaker or the platform moves to quash (plaintiff)

Phase 10: Verify, amend, and serve (plaintiff)

Special routes (plaintiff)

Copyright owners: the DMCA subpoena

State pre-suit petitions and out-of-state subpoenas

  • Consider Texas Rule of Civil Procedure 202, New York CPLR 3102(c) (as in Matter of Cohen v. Google, Inc., 25 Misc. 3d 945 (N.Y. Sup. Ct. 2009)), or an Illinois Rule 224 petition, which must state a claim that would survive a motion to dismiss, Hadley.
  • Do not assume a pre-suit petition stops the clock: the employer in Glassdoor, Inc. v. Andra Group, LP, 575 S.W.3d 523 (Tex. 2019), lost its claims to limitations while it litigated a Rule 202 petition. In federal court, Fed. R. Civ. P. 27 perpetuates testimony at risk of loss; it is not a tool for finding defendants.
  • Domesticate subpoenas where the records are, as Yelp v. Hadeed requires. In California, the speaker may move to quash under Cal. Code Civ. Proc. § 1987.1, and if the case is pending in another state, arises from the speaker's online speech, and lacks a prima facie showing, a speaker who prevails recovers fees under § 1987.2.

Foreign proceedings, foreign platforms, and domain names

Phase 11: When the notice arrives (anonymous speaker)

  • Calendar the deadline the day the notice arrives. Note: platforms commonly allow 10 to 30 days; in USA Technologies, Inc. v. Doe, 713 F. Supp. 2d 901 (N.D. Cal. 2010), the board operator gave the poster 15 days. The notice window is usually the whole defense.
  • Do not delete, edit, or repost the content, and preserve your drafts, receipts, and messages. Note: deletion after notice invites a spoliation finding, and your own records may prove the post was true.
  • Do not contact the plaintiff or post about the subpoena, and ask the platform in writing to hold production while you move to quash.
  • Get the complaint, motion, order, and subpoena, identify the compliance court, and find counsel at once: a First Amendment lawyer, a public interest organization, or a law school clinic.
  • Decide with counsel whether you are a defendant or a witness; whether each statement was true, opinion, or your own experience; and whether a confidentiality agreement covers what you posted.

Phase 12: Move to quash without giving up your name (anonymous speaker)

Phase 13: Respond to the demand (platform or provider)

  • Log the demand (receipt date and method, issuing court, accounts, compliance date, objection deadline), and preserve the covered records at once.
  • Validate it: a court with power over you (domesticated if it came from another state), proper service, compliance within 100 miles, and a reasonable time. Note: Yelp v. Hadeed. See Rule 45 Subpoena Response Checklist: A Practical Checklist.
  • Identify the kind of process: a civil subpoena, a court order, a clerk-issued § 512(h) subpoena, or government process, which follows different rules. See Cross-Border Data Demand Response Checklist: A Practical Checklist.
  • Produce no message contents to private litigants, 18 U.S.C. § 2702(a), and limit production to non-content records under § 2702(c)(6). Note: unlawful disclosure exposes the provider to suit under § 2707.
  • Require a court order, and notify the subscriber, before disclosing a cable subscriber's identity. 47 U.S.C. § 551(c)(2)(B), (f).
  • Apply sector rules: FERPA for student records, the Gramm-Leach-Bliley Act for financial information, and § 222 for telephone records.
  • Notify the user promptly with copies of the papers and the date you will produce absent a motion. Note: platform notice satisfies or substitutes for the notice step in Dendrite and Cahill; in SaleHoo, the registrar forwarded the subpoena to the site owner.
  • Decide whether to assert your users' rights, and decide consistently. Note: third-party standing is available, Enterline; Yelp Inc. v. Superior Court, 17 Cal. App. 5th 1 (2017). In Music Group, Twitter took no position but asked the court to apply the correct standard.
  • Serve objections before the earlier of the compliance date or 14 days after service, Rule 45(d)(2)(B), and negotiate scope down to named accounts, dates, and categories.
  • Produce only after the notice period and any motion, with a Rule 902(11) certification and an invoice for reasonable costs.
  • Keep a legal-process log and a published policy. See Running a Platform That Hosts User Content: A Practical Guide.

Red flags that should change the plan

  • Plaintiff: most statements are opinion; no witness can speak to falsity; limitations runs out within six months; the platform is in another state and the case is in state court; the IP addresses belong to a VPN; the speaker looks like a journalist, whistleblower, or genuine customer; the client mostly wants to punish criticism.
  • Speaker: the statements were factual and you cannot show they were true; you signed a confidentiality agreement that covers what you posted; you posted from a work account or device; the court applies a pleading standard, as Illinois does.
  • Platform: the subpoena seeks message contents; a cable subscriber's identity is requested without a court order; an out-of-state subpoena was never domesticated; the request covers hundreds of accounts or years of logs.

Frequently asked questions

How long does the whole sequence take? Three to six months uncontested through two tiers of subpoenas; a year or more if contested, and longer with appellate review.

Can a plaintiff skip the platform and go straight to the internet provider? Only with an IP address and an exact timestamp already in hand, which usually come from the platform's production or the plaintiff's own server logs.

What happens if a platform ignores the subpoena? The plaintiff moves to compel in the court for the district where compliance is required, which can hold a person in contempt for failing without adequate excuse to obey a subpoena. Fed. R. Civ. P. 45(g). In practice platforms respond, and the fight is over scope and standards.

Does a VPN make a speaker unidentifiable? Often, at least through civil discovery, but not always: a login from another network, a registration phone number, or a payment method can still lead to a person.

Practical takeaways

  • Capture and calendar on day one; both clocks are already running.
  • The early discovery motion is a merits motion. Bring evidence of falsity and harm, statement by statement.
  • Ask the platform for non-content records only, for named accounts and dates.
  • Recite § 551 only for cable operators, and domesticate state subpoenas where the records are kept.
  • An IP subscriber is a lead, not a defendant. Corroborate before naming anyone.
  • For speakers, the notice window is the defense: preserve, get counsel, and move to quash anonymously.
  • For platforms, a written policy applied consistently protects against both sides.

This document is general information, not legal advice for any particular situation; the law changes, and the facts matter.

Related Documents

Related Articles

Related Guides

Related Checklists

Related Toolkits