3Taps, Inc. v. Linkedin Corporation
Filing
93
ORDER by Judge Edward M. Chen Denying #76 Defendant's Motion to Dismiss. (emcsec, COURT STAFF) (Filed on 11/15/2022)
Case 3:18-cv-00855-EMC Document 93 Filed 11/15/22 Page 1 of 10
1
2
3
4
UNITED STATES DISTRICT COURT
5
NORTHERN DISTRICT OF CALIFORNIA
6
7
3TAPS, INC,
Plaintiff,
8
ORDER DENYING DEFENDANT’S
MOTION TO DISMISS
v.
9
10
Docket Nos. 76, 85, 87
LINKEDIN CORPORATION,
Defendant.
11
United States District Court
Northern District of California
Case No. 18-cv-00855-EMC
12
13
I.
14
INTRODUCTION
15
Before this Court is LinkedIn. Corp.’s (“LinkedIn”) motion to dismiss 3taps, Inc.’s
16
(“3taps”) second amended complaint (“SAC”)1 for lack of standing and/or ripeness. In the
17
alternative, LinkedIn requests that the Court exercise its discretion and decline to entertain 3taps’s
18
declaratory judgment claims. For the reasons below, the Court DENIES LinkedIn’s motion.
II.
19
20
A.
FACTUAL AND PROCEDURAL BACKGROUND
The Parties
3taps is a professional data scraper founded in San Francisco in 2009. (SAC ¶ 9.) Its
21
22
business “consists of scraping data and then making data available to third party technology
23
developers through 3taps’s online data shop,” which can be found on its website, www.3taps.com.
24
(Id. at ¶¶ 10–11.) 3taps also plans to “provide scraped data to third parties via private contractual
25
26
27
28
The parties have stipulated to LinkedIn’s motion to unseal the SAC. (Docket No. 87;
10/27/2022 Hrg.) The Court hereby GRANTS that motion. 3taps shall publicly file the SAC
within a week after this order issues. LinkedIn’s administrative motion to file under seal portions
of LinkedIn’s reply brief and supporting materials reflecting information in the SAC (Docket No.
85) is DENIED as moot.
1
Case 3:18-cv-00855-EMC Document 93 Filed 11/15/22 Page 2 of 10
1
arrangements with that third party outside of its data shop.” (Id. at ¶ 13.)
LinkedIn is a large professional networking site, with over 850 million members
2
3
worldwide. (Docket No. 63 at 1.) While LinkedIn permits users to choose to publish their
4
profiles to the public, it prohibits unauthorized scraping in its user agreement. (Id.) It dedicates a
5
team to prevent scraping on LinkedIn’s platform and “aggressively fights any scraping of
6
information from its servers.” (Id.)
7
B.
This action traces its origin, in part, to hiQ Labs, Inc. v. LinkedIn Corp., No. C-17-3301-
8
United States District Court
Northern District of California
9
3taps’s Relationship with hiQ
EMC (N.D. Cal.) (“hiQ”). In that case, this Court granted a preliminary injunction in favor of hiQ
10
in August 2017, enjoining LinkedIn from blocking hiQ’s access to LinkedIn members’ public
11
profiles. hiQ Labs, Inc. v. LinkedIn Corp., 273 F. Supp. 3d 1099, 1120 (N.D. Cal. 2017); (see
12
SAC ¶ 14). Subsequently, on January 16, 2018, 3taps sent a letter to LinkedIn. (See Docket No.
13
772 (“Def.’s RJN”) Ex. 5 (letter); see also SAC ¶ 15.) In its letter, 3taps took note of the hiQ case
14
(then on appeal to the Ninth Circuit and for which 3taps had filed an amicus brief) as well as a
15
recent decision in Oracle USA, Inc. v. Rimini St., Inc., 879 F.3d 948 (9th Cir. 2018), rev’d in part,
16
139 S. Ct. 873 (2019). 3taps stated in part: “we are writing to inform you that, in reliance on
17
Judge Chen’s decision and the Oracle decision cited above, 3taps intends to begin scraping
18
publicly-available data from LinkedIn.com in the coming weeks, and does not intend to await the
19
outcome of the appeal before initiating those activities.” (Def.’s RJN Ex. 5.)
LinkedIn responded with a letter, dated January 24, 2018. (See Def.’s RJN Ex. 6 (letter).)
20
21
In its letter, LinkedIn cautioned that “any further access by 3taps to the LinkedIn website and
22
23
24
25
26
27
28
The Court takes notice of Exhibits 5-6 of Docket No. 77. “[U]nder Federal Rule of Civil
Procedure 10(c), a court may take judicial notice of documents whose contents are alleged in a
complaint and whose authenticity no party questions, but which are not physically attached to the
pleading.” Graham v. U.S. Bank, N.A., No. 13-CV-01613 NC, 2013 WL 2285184, at *4 (N.D.
Cal. May 23, 2013) (citing Branch v. Tunnell, 14 F.3d 449, 454 (9th Cir.1994), overruled on other
grounds by Galbraith v. Cnty. of Santa Clara, 307 F.3d 1119 (9th Cir. 2002)). The parties do not
dispute the authenticity or legitimacy of those exhibits. The Court also takes judicial notice of
Exhibit 8 of Docket No. 77 under Federal Rule of Evidence 201(b) because it is a document filed
in court proceedings. See Fed. R. Evid. 201(b) (“The court may judicially notice a fact that is not
subject to reasonable dispute because it . . . can be accurately and readily determined from sources
whose accuracy cannot reasonably be questioned.). The Court hereby GRANTS LinkedIn’s
request for judicial notice regarding the aforementioned exhibits.
2
2
Case 3:18-cv-00855-EMC Document 93 Filed 11/15/22 Page 3 of 10
1
LinkedIn’s servers is without LinkedIn’s or its members’ authorization.” (Id.) Further, it
2
emphasized that “[w]hile LinkedIn does not intend to consider legal action with respect to 3taps’s
3
January 16, 2018 letter until the Ninth Circuit renders its decision, we want to be clear that 3taps
4
has no authorization to access the LinkedIn website and LinkedIn’s servers.” (Id.)
Approximately two weeks later, on February 8, 2018, 3taps initiated this lawsuit. It seeks
United States District Court
Northern District of California
5
6
a declaratory judgment that, by accessing and using publicly-available data on LinkedIn’s website,
7
it will not violate the federal Computer Fraud and Abuse Act (CFAA), violate the California
8
Comprehensive Computer Data Access and Fraud Act, commit a breach of contract, or commit a
9
trespass. (SAC at 8–10.)
10
On February 14, 2018, 3taps filed a motion to have its case related to the hiQ case. No.
11
3:17-cv-03301-EMC (Docket No. 97). It contended that the facts of the hiQ case and this case
12
were “essentially identical” and noted that 3taps and hiQ shared “common partial owners.” Id. at
13
1 n.1. The “common partial owner[]” is Robert Gregory Kidd. (Docket No. 85-4 (“Justice Decl.”)
14
Ex. A.) As the President of 3taps, Mr. Kidd also owns 10% stock in hiQ. (Docket No. 76
15
(“Mot.”) at 2; Justice Decl. Ex. A; Docket No. 89 (Roberts Decl.) at 2.) Given the similarities
16
between the parties and the facts, the Court granted 3taps’s motion. (RJN Ex. 8 (hiQ Labs, Inc. v.
17
LinkedIn Corp., 3:17-cv-03301-EMC (Docket No. 102)).) The Court further granted the parties’
18
request that discovery be stayed until ten days after the resolution of the hiQ appeal. (Docket No.
19
49 (7/15/2021 CMC Minutes).)
20
C.
21
3taps’s Current Business Status
3taps claims that its business relies on both its online data shop and contractual
22
arrangements to provide scraped data to third parties. (SAC ¶¶ 12, 13.) But LinkedIn maintains
23
that 3taps has no functioning business because its business website is “shuttered.” (Docket No. 86
24
(“Reply”) at 3.) 3taps’s website has a page for Developers and one for Advocacy. All links on the
25
Developers page are dead. The only working links are on the Advocacy page, where 3taps
26
includes links to court documents from relevant scraping litigation, including hiQ. The only
27
instance of the “One-Stop Data Shop for Developers” is an interactive data graph on the home
28
page. (SAC ¶ 11.)
3
United States District Court
Northern District of California
Case 3:18-cv-00855-EMC Document 93 Filed 11/15/22 Page 4 of 10
1
Apart from the data shop, 3taps alleges a third-party contractual arrangement to provide to-
2
be-scraped LinkedIn data to GlobaliD, Inc. (“GlobaliD”). GlobaliD is a Delaware corporation that
3
“allows participants in its identity verification program to create and manage their own digital
4
identity through a unique GlobaliD name, and to build and authenticate an identity profile based
5
on the individual’s electronic footprints, government issued identification documents, records and
6
relationships.” (SAC ¶ 21.) “Data scraped by 3taps and provided to GlobaliD would contain
7
information such as [an] individual’s professional employment history, educational attainment,
8
professional certifications, etc.” (Id. at ¶ 25.) GlobaliD then uses this information to create an
9
“ecosystem of third-party verification sources that allow an individual to prove his or her identity
10
to various other persons or entities without the necessity of the individual directly sharing specific,
11
private information with those persons or entities.” (Id. at ¶ 21.)
LinkedIn argues that 3taps’s proposed business relationship with GlobaliD is a sham
12
13
because 3taps and GlobaliD share a common investor and executive officer—Mr. Kidd. (SAC ¶
14
20; Mot. at 6.) In addition to being the President of both 3taps and GlobaliD, Mr. Kidd is also the
15
President of, and a significant investor in, Hard Yaka. Hard Yaka, in turn, invests in both 3taps
16
and hiQ. (SAC ¶ 14; Docket No. 84 (“Opp.”) at 3.)
17
D.
18
Procedural History
LinkedIn filed a motion to dismiss 3taps’s first amended complaint (“FAC”) under Federal
19
Rule of Civil Procedure 12(b)(1) arguing that (1) LinkedIn had not threatened litigation against
20
3taps, and (2) 3taps had made only conclusory allegations that it was ready to data scrape from
21
LinkedIn as part of its business. (Docket No. 61 at 12.) The Court granted LinkedIn’s motion to
22
dismiss 3taps’s FAC with leave to amend. (Docket No. 67 at 1.) Specifically, the Court
23
emphasized that “3taps must provide nonconclusory allegations as to how it has engaged in
24
meaningful preparation to conduct data scraping activity.” (Id.)
25
3taps now alleges that it “stands ready, willing, eager and able to scrape publicly-available
26
information from LinkedIn’s website and provide that data to third party developers looking to
27
acquire that data for their own research or business purposes.” (SAC ¶ 17.) Specifically, it plans
28
to use its “proprietary software” to scrape LinkedIn data and sell that data to GlobaliD. (SAC ¶¶
4
Case 3:18-cv-00855-EMC Document 93 Filed 11/15/22 Page 5 of 10
1
18, 20; Opp. at 2.) LinkedIn filed the instant motion to dismiss. (Docket No. 76.)
III.
2
3
A.
Standing
Article III of the Constitution limits a federal court’s authority to exercise its “judicial
4
5
Power” to “Cases” and “Controversies.” U.S. Const. art. III, § 2. “To enforce this constitutional
6
limitation, the Supreme Court has articulated numerous doctrines that restrict the types of disputes
7
that federal courts will entertain, including standing and ripeness.” Mont. Envtl. Info. Ctr. v.
8
Stone-Manning, 766 F.3d 1184, 1188 (9th Cir. 2014).
For standing, “[t]he plaintiff must have (1) suffered an injury in fact, (2) that is fairly
9
United States District Court
Northern District of California
LEGAL STANDARD
10
traceable to the challenged conduct of the defendant, and (3) that is likely to be redressed by a
11
favorable judicial decision.” Spokeo, Inc. v. Robins, 578 U.S. 330, 338 (2016), as revised (May
12
24, 2016); see California v. Texas, 141 S. Ct. 2104, 2115 (2021) (“[D]eclaratory-judgment actions
13
must satisfy Article III’s case-or-controversy requirement.”). These three elements are referred to
14
as, respectively, injury-in-fact, causation, and redressability. Planned Parenthood of Greater Was.
15
& N. Idaho v. U.S. Dep't of Health & Human Servs., 946 F.3d 1100, 1108 (9th Cir. 2020). As for
16
ripeness, “[a] dispute is ripe in the constitutional sense if it ‘present[s] concrete legal issues,
17
presented in actual cases, not abstractions.’” Mont. Envtl., 766 F.3d at 1188 (quoting Colwell v.
18
HHS, 558 F.3d 1112, 1123 (9th Cir.2009)).
Standing and ripeness inquiries can sometimes overlap—e.g., where standing is based on a
19
20
claimed future injury. See, e.g., Wolfson v. Brammer, 616 F.3d 1045, 1058 (9th Cir. 2010) (“The
21
constitutional component of ripeness overlaps with the ‘injury in fact’ analysis for Article III
22
standing.”). The Supreme Court has expressly noted that a possible future injury is not sufficient
23
to establish standing. Clapper v. Amnesty Int'l USA, 568 U.S. 398, 409 (2013). But “future injury
24
may suffice if the threatened injury is certainly impending, or there is a substantial risk that the
25
harm will occur.” Susan B. Anthony List v. Driehaus, 573 U.S. 149, 158 (2014) (internal
26
quotation marks omitted).
27
B.
28
Motion To Dismiss
Under Federal Rule of Civil Procedure 12(b)(1), a party may move to dismiss for lack of
5
Case 3:18-cv-00855-EMC Document 93 Filed 11/15/22 Page 6 of 10
1
subject matter jurisdiction. “The party asserting federal subject matter jurisdiction bears the
2
burden of proving its existence.” Chandler v. State Farm Mut. Auto. Ins. Co., 598 F.3d 1115,
3
1122 (9th Cir. 2010). A Rule 12(b)(1) jurisdictional attack may be factual or facial. See Safe Air
4
for Everyone v. Meyer, 373 F.3d 1035, 1039 (9th Cir. 2004). “In a facial attack, the challenger
5
asserts that the allegations contained in a complaint are insufficient on their face to invoke federal
6
jurisdiction.” Id. The court “resolves a facial attack as it would a motion to dismiss under Rule
7
12(b)(6): Accepting the plaintiff’s allegations as true and drawing all reasonable inferences in the
8
plaintiff’s favor, the court determines whether the allegations are sufficient as a legal matter to
9
invoke the court’s jurisdiction.” Leite v. Crane Co., 749 F.3d 1117, 1121 (9th Cir. 2014).
“[I]n a factual attack, the challenger disputes the truth of the allegations that, by
United States District Court
Northern District of California
10
11
themselves, would otherwise invoke federal jurisdiction.” Safe Air for Everyone, 373 F.3d at
12
1038. In resolving such an attack, unlike with a motion to dismiss under Rule 12(b)(6), the Court
13
“may review evidence beyond the complaint without converting the motion to dismiss into a
14
motion for summary judgment.” Id. Moreover, the court “need not presume the truthfulness of
15
the plaintiff’s allegations.” Id.
IV.
16
17
A.
DISCUSSION
3taps’s Injury
18
LinkedIn contends that standing/ripeness is lacking and/or that there is no case or
19
controversy for declaratory judgment purposes because the SAC does not sufficiently allege an
20
imminent injury—i.e., one of sufficient concreteness, immediacy, and reality.3 LinkedIn’s
21
argument has two components: (1) LinkedIn has not threatened litigation against 3taps; and (2)
22
3taps has made only conclusory allegations that it is ready to data scrape from LinkedIn as part of
23
its business.
In its order dismissing 3taps’s FAC, the Court followed the framework in patent law and
24
25
26
27
28
3
Additionally, LinkedIn argues that 3taps failed to allege any redressable injury because it was a
void corporation for failing to pay franchise taxes. (Mot. at 13.) As of September 26, 2022, 3taps
paid its fees to the state of Delaware. (Docket No. 84-1 (“Christopher Decl.”) at 4.) Thus, 3taps
has regained its ability to conduct its business activities and a decision by this Court would redress
3taps’s alleged injury. LinkedIn’s argument on redressability is therefore moot.
6
United States District Court
Northern District of California
Case 3:18-cv-00855-EMC Document 93 Filed 11/15/22 Page 7 of 10
1
that analysis continues to apply. (Docket No. 67 at 1.) “[T]o establish an injury in fact . . . a
2
declaratory judgment plaintiff must allege both (1) an affirmative act by the patentee related to the
3
enforcement of his patent rights, and (2) meaningful preparation to conduct potentially infringing
4
activity.” Ass'n for Molecular Pathology v. United States PTO, 689 F.3d 1303, 1318 (Fed. Cir.
5
2012), aff’d in part and rev’d in part on other grounds, 569 U.S. 576 (2013).
6
1.
Affirmative Act
7
LinkedIn unpersuasively claims that it has not taken an affirmative act against 3taps.
8
Although LinkedIn responded to 3taps’s initiation of contact by stating that it did “not intend to
9
consider legal action with respect to 3taps’s January 16, 2018, letter until the Ninth Circuit renders
10
its decision [in hiQ],” it also made “clear that 3taps has no authorization to access the LinkedIn
11
website and LinkedIn’s servers.” (Def.’s RJN Ex. 6.) In a trademark infringement case, the Ninth
12
Circuit has noted that “the requirements of the Declaratory Judgment Act were satisfied ‘if the
13
plaintiff has a real and reasonable apprehension that he will be subject to liability . . . .’”
14
Chesebrough-Pond’s, Inc. v. Faberge, Inc., 666 F.2d 393, 396 (9th Cir. 1982).
15
LinkedIn has acted in a way that demonstrates a real threat of injury to 3taps. 3taps knew
16
that LinkedIn was already heavily litigating the issue of data scraping in the hiQ matter. And,
17
LinkedIn continues to argue that the CFAA applies to publicly available information and
18
maintains that the hiQ decision is “misplaced and currently under review.” (Def.’s RJN Ex. 6.)
19
Even though hiQ initiated that action, LinkedIn’s response to the lawsuit and the positions taken
20
therein should still be considered. Cf. Organic Seed Growers & Trade Ass'n v. Monsanto Co., 718
21
F.3d 1350, 1355 (Fed. Cir. 2013) (indicating that “‘[p]rior litigious conduct is one circumstance to
22
be considered in assessing whether the totality of circumstances creates an actual controversy’”).
23
“Article III jurisdiction may be met where the [declaratory judgment defendant] takes a position
24
that puts the declaratory judgment plaintiff in the position of either pursuing arguably illegal
25
behavior or abandoning that which he claims a right to do.” SanDisk Corp., 480 F.3d at 1380; cf.
26
Babbitt v. United Farm Workers Nat’l Union, 442 U.S. 289, 298 (1979) (noting that “[one] does
27
not have to await the consummation of threatened injury” before challenging a statute). Therefore,
28
3taps has sufficiently alleged an affirmative act by LinkedIn indicating a real likelihood it would
7
Case 3:18-cv-00855-EMC Document 93 Filed 11/15/22 Page 8 of 10
1
2
2.
3
LinkedIn’s argument that the SAC does not adequately allege that 3taps has engaged in
Meaningful Preparation
4
meaningful preparation to data scrape from LinkedIn also fails. 3taps made two additional
5
allegations in the SAC to address the meaningful preparation prong. First, it describes 3taps’s
6
capacity to scrape. (SAC ¶ 18.) Second, it identifies a potential customer in GlobaliD. (Id. at ¶
7
20.)
8
9
United States District Court
Northern District of California
enforce its rights against 3taps.
a.
3taps’s Capacity to Scrape
3taps has sufficiently pled its capacity to scrape. It “stands ready, willing, eager and able
10
to scrape publicly-available information from LinkedIn’s website and provide that data to third
11
party developers looking to acquire that data for their own research or business purposes.” (SAC ¶
12
17.) Specifically, “3taps has software that mimics the behavior of an internet browser to access
13
account web pages of LinkedIn users.” (Id. at ¶ 18). That software “can capture the contents of
14
the user webpage and then categorize the data according to available sections in the LinkedIn
15
biography, including the individual or business name, location, honors and awards, education,
16
previous employment history, etc.” (Id.)
17
LinkedIn does not squarely contradict this assertion. Instead, LinkedIn argues that 3taps is
18
not a software company but rather an entity engaged in judicial advocacy. In support, LinkedIn
19
points to 3taps’s “dead” website. (Mot. at 7.) However, 3taps’s flawed website alone does not
20
prove that 3taps is not meaningfully prepared to use and sell scraped LinkedIn data as it alleges.
21
3taps has plausibly established it has the capacity to scrape.
22
23
b.
3taps’s Potential Customer
LinkedIn maintains that 3taps’s only potential business is implausible because both 3taps
24
and GlobaliD are owned and controlled by Mr. Kidd. (Mot. at 16.) While its relationship with
25
GlobaliD does appear convenient, 3taps has alleged information sufficient to suggest that
26
GlobaliD is a functioning company with an actual business purpose for the data 3taps proposes to
27
sell. (See SAC ¶¶ 20-25, ¶ 24 (“GlobaliD seeks to obtain scraped data from 3taps specifically for
28
use in GlobaliD’s identity proofing and attestation of identity services.”).)
8
Case 3:18-cv-00855-EMC Document 93 Filed 11/15/22 Page 9 of 10
LinkedIn also contends that 3taps’s proposed business is implausible because using
United States District Court
Northern District of California
1
2
unlawfully obtained (scraped) data goes against GlobaliD’s promise to its customers that “we
3
cannot and will not ever collect information from you without your explicit consent.” (Reply at 6;
4
Justice Decl. Exs. 24–26.) And, LinkedIn claims that there is no logical explanation as to why
5
GlobaliD needs scraped LinkedIn data. (See Reply at 7 n.1.) At the hearing on this motion,
6
3taps’s counsel explained that, while 3taps cannot speak for GlobaliD, it understands that
7
GlobaliD intends to use the to-be-scraped LinkedIn data acquired by 3taps to support GlobaliD’s
8
identity attestation business. (10/27/2022 Hrg.) Specifically, a GlobaliD customer would receive
9
a unique identification code that is planted in their account and then would be asked to make a
10
minor change on their LinkedIn profile. (Id.) The scraper would scrape the information from the
11
profile and send it to GlobaliD, which would prove the identity of the customer to GlobaliD. (Id.)
12
The customer can then use their “GlobaliD score” to verify their identity on other platforms that
13
have adopted the GlobaliD attestation system. (Id.) Taken as true, 3taps’s allegations about its
14
business with GlobaliD are plausible.
15
B.
16
Discretion to Dismiss Declaratory Judgment Claims
LinkedIn urges the Court to exercise its discretion not to consider 3taps’s declaratory relief
17
claims because 3taps engaged in “judge-shopping” to advance its judicial advocacy. 3taps was
18
previously a defendant in a lawsuit by Craigslist. See Craigslist Inc. v. 3taps Inc., 942 F. Supp. 2d
19
962 (N.D. Cal. 2013) (Breyer, J.). In that suit, Craigslist alleged that 3taps “markets a ‘Craigslist
20
API’ to allow third parties to access large amounts of content from Craigslist and also operates the
21
website craiggers.com, which ‘essentially replicated the entire craigslist website,’ including ‘all of
22
craigslist’s posts.’” Id. at 966. Ultimately, Judge Breyer issued a permanent injunction enjoining
23
3taps from scraping Craigslist. (Mot. at 3.) LinkedIn argues that 3taps “manufacture[d] a
24
relationship with hiQ in order to have this case assigned to Judge Chen, rather than Judge Breyer,
25
who had previously enjoined 3taps and Mr. Kidd personally from scraping [Craigslist].” (Mot. at
26
2.) Craigslist involved a different opposing party. The allegations do not establish that 3taps
27
manufactured this lawsuit for the purpose of circumventing a prior permanent injunction issued in
28
a different case. The Court declines to exercise its discretion to dismiss 3taps’s declaratory relief
9
Case 3:18-cv-00855-EMC Document 93 Filed 11/15/22 Page 10 of 10
1
claims.
V.
2
CONCLUSION
3
For the foregoing reasons, the Court DENIES LinkedIn’s motion to dismiss.
4
This order disposes of Docket Nos. 76, 85, and 87.
5
6
IT IS SO ORDERED.
7
8
Dated: November 15, 2022
9
10
United States District Court
Northern District of California
11
______________________________________
EDWARD M. CHEN
United States District Judge
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
10
Disclaimer: Justia Dockets & Filings provides public litigation records from the federal appellate and district courts. These filings and docket sheets should not be considered findings of fact or liability, nor do they necessarily reflect the view of Justia.
Why Is My Information Online?