Google Exposed User Data, Feared Repercussions of Disclosing to Public


Google Chief Executive Sundar Pichai was briefed on a plan not to notify users of a software glitch that gave outside developers potential access to private data.

Google Chief Executive Sundar Pichai was briefed on a plan not to notify users of a software glitch that gave outside developers potential access to private data.


Photo:

David Paul Morris/Bloomberg News

Google exposed the private data of hundreds of thousands of users of the Google+ social network and then opted not to disclose the issue this past spring, in part because of fears that doing so would draw regulatory scrutiny and cause reputational damage, according to people briefed on the incident and documents reviewed by The Wall Street Journal.

As part of its response to the incident, the

Alphabet
Inc.


GOOGL -1.02%

unit on Monday announced a sweeping set of data privacy measures that include permanently shutting down all consumer functionality of Google+. The move effectively puts the final nail in the coffin of a product that was launched in 2011 to challenge

Facebook
Inc.


FB -0.05%

and is widely seen as one of Google’s biggest failures.

A software glitch in the social site gave outside developers potential access to private Google+ profile data between 2015 and March 2018, when internal investigators discovered and fixed the issue, according to the documents and people briefed on the incident. A memo reviewed by the Journal prepared by Google’s legal and policy staff and shared with senior executives warned that disclosing the incident would likely trigger “immediate regulatory interest” and invite comparisons to Facebook’s leak of user information to data firm Cambridge Analytica.

Chief Executive Sundar Pichai was briefed on the plan not to notify users after an internal committee had reached that decision, the people said.

The closure of Google+ is part of a broader review of privacy practices by Google that has determined the company needs tighter controls on several major products, the people said. In its announcement Monday, the company said it is curtailing the access it gives outside developers to user data on Android smartphones and Gmail.

/* 4u Graphics Standalone */ @media all and (max-width: 585px) body.template-standalone:not(.nc-exp) .wsj-ai2html-1539033236407show-4u, body.template-standalone:not(.nc-exp) .wsj-ai2html-1539033236407show-4u-wrap, body.template-standalone:not(.nc-exp) .wsj-ai2html-1539033236407show-4u-margin, body.template-standalone:not(.nc-exp) .wsj-ai2html-1539033236407show-4u-bleed, body.template-standalone:not(.nc-exp) .wsj-ai2html-1539033236407show-4u-header, body.template-standalone:not(.nc-exp) .wsj-ai2html-1539033236407show-4u-inline display: block !important; max-width: 300px; body.template-standalone:not(.nc-exp) .djai2html-tagline float: left; body.template-standalone:not(.nc-exp) .djai2html-foot, body.template-standalone:not(.nc-exp) .djai2html-headline, body.template-standalone:not(.nc-exp) .djai2html-leadin max-width: 300px; margin-left: auto; margin-right: auto; /* 8u Graphics Standalone */ @media all and (min-width: 666px) and (max-width: 745px) body.template-standalone:not(.nc-exp) .wsj-ai2html-1539033236407show-8u, body.template-standalone:not(.nc-exp) .wsj-ai2html-1539033236407show-8u-wrap, body.template-standalone:not(.nc-exp) .wsj-ai2html-1539033236407show-8u-margin, body.template-standalone:not(.nc-exp) .wsj-ai2html-1539033236407show-8u-bleed, body.template-standalone:not(.nc-exp) .wsj-ai2html-1539033236407show-8u-header, body.template-standalone:not(.nc-exp) .wsj-ai2html-1539033236407show-8u-inline max-width: 620px; display: block !important; /* 12u Graphics Standalone */ @media all and (min-width: 586px) and (max-width: 665px) body.template-standalone:not(.nc-exp) .wsj-ai2html-1539033236407show-12u, body.template-standalone:not(.nc-exp) .wsj-ai2html-1539033236407show-12u-wrap, body.template-standalone:not(.nc-exp) .wsj-ai2html-1539033236407show-12u-margin, body.template-standalone:not(.nc-exp) .wsj-ai2html-1539033236407show-12u-bleed, body.template-standalone:not(.nc-exp) .wsj-ai2html-1539033236407show-12u-header, body.template-standalone:not(.nc-exp) .wsj-ai2html-1539033236407show-12u-inline max-width: 540px; display: block !important; /* 16u Graphics Standalone */ @media all and (min-width: 746px) body.template-standalone:not(.nc-exp) .wsj-ai2html-1539033236407show-16u, body.template-standalone:not(.nc-exp) .wsj-ai2html-1539033236407show-16u-wrap, body.template-standalone:not(.nc-exp) .wsj-ai2html-1539033236407show-16u-margin, body.template-standalone:not(.nc-exp) .wsj-ai2html-1539033236407show-16u-bleed, body.template-standalone:not(.nc-exp) .wsj-ai2html-1539033236407show-16u-header, body.template-standalone:not(.nc-exp) .wsj-ai2html-1539033236407show-16u-inline max-width: 700px; display: block !important; body.at4units .wsj-ai2html-1539033236407show-4u, body.at4units .wrap .wsj-ai2html-1539033236407show-4u-wrap, body.at4units .margin .wsj-ai2html-1539033236407show-4u-margin, body.at4units .bleed .wsj-ai2html-1539033236407show-4u-bleed, body.at4units .header .wsj-ai2html-1539033236407show-4u-header, body.at4units .inline .wsj-ai2html-1539033236407show-4u-inline max-width: 300px; .wrap .wsj-ai2html-1539033236407show-8u-wrap, .wrap .wsj-ai2html-1539033236407show-12u-wrap, .wrap .wsj-ai2html-1539033236407show-16u-wrap, .margin .wsj-ai2html-1539033236407show-8u-margin, .margin .wsj-ai2html-1539033236407show-12u-margin, .margin .wsj-ai2html-1539033236407show-16u-margin max-width: 300px; body.at4units .wsj-ai2html-1539033236407show-4u, body.at8units .wsj-ai2html-1539033236407show-8u, body.at12units .wsj-ai2html-1539033236407show-12u, body.at16units .wsj-ai2html-1539033236407show-16u, body.at4units .bleed .wsj-ai2html-1539033236407show-4u-bleed, body.at8units .bleed .wsj-ai2html-1539033236407show-8u-bleed, body.at12units .bleed .wsj-ai2html-1539033236407show-12u-bleed, body.at16units .bleed .wsj-ai2html-1539033236407show-16u-bleed, body.at4units .header .wsj-ai2html-1539033236407show-4u-header, body.at8units .header .wsj-ai2html-1539033236407show-8u-header, body.at12units .header .wsj-ai2html-1539033236407show-12u-header, body.at16units .header .wsj-ai2html-1539033236407show-16u-header, body.at4units .inline .wsj-ai2html-1539033236407show-4u-inline, body.at8units .inline .wsj-ai2html-1539033236407show-8u-inline, body.at12units .inline .wsj-ai2html-1539033236407show-12u-inline, body.at16units .inline .wsj-ai2html-1539033236407show-16u-inline, body.at4units .offset .wsj-ai2html-1539033236407show-4u-offset, body.at8units .offset .wsj-ai2html-1539033236407show-8u-offset, body.at12units .offset .wsj-ai2html-1539033236407show-12u-offset, body.at16units .offset .wsj-ai2html-1539033236407show-16u-offset, body.at4units .wrap .wsj-ai2html-1539033236407show-4u, body.at4units .wrap .wsj-ai2html-1539033236407show-4u-wrap, body.at8units .wrap .wsj-ai2html-1539033236407show-8u-wrap, body.at12units .wrap .wsj-ai2html-1539033236407show-12u-wrap, body.at16units .wrap .wsj-ai2html-1539033236407show-16u-wrap, body.at4units .margin .wsj-ai2html-1539033236407show-4u, body.at4units .margin .wsj-ai2html-1539033236407show-4u-margin, body.at8units .margin .wsj-ai2html-1539033236407show-8u-margin, body.at12units .margin .wsj-ai2html-1539033236407show-12u-margin, body.at16units .margin .wsj-ai2html-1539033236407show-16u-margin display: block !important; .at12units #wsj-article-wrap[data-articleCentered=”true”] .inline .wsj-ai2html-1539033236407show-12u, .at12units #wsj-article-wrap[data-articleCentered=”true”] .offset .wsj-ai2html-1539033236407show-12u display: none !important; .at12units #wsj-article-wrap[data-articleCentered=”true”] .inline .wsj-ai2html-1539033236407show-16u, .at12units #wsj-article-wrap[data-articleCentered=”true”] .offset .wsj-ai2html-1539033236407show-16u display: block !important; .at8units #wsj-article-wrap[data-articleCentered=”true”] .inline .ai2html_export, .at8units #wsj-article-wrap[data-articleCentered=”true”] .offset .ai2html_export margin: 0 auto; max-width: 620px;

Social Bug

How a software glitch allowed app developers to potentially access Google+ user data

#wsj-ai2html-1539033236407 position: relative; overflow: hidden; width: px; display: none; .wsj-ai2html-1539033236407aiAbs position: absolute; .wsj-ai2html-1539033236407aiImg display: block; width: 100% !important; #wsj-ai2html-1539033236407 p font-family: Arial,Helvetica,sans-serif; font-size: 13px; line-height: 18px; margin: 0; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-4-0 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 15px; line-height: 20px; font-weight: 700; color: #ffffff; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-4-1 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 15px; line-height: 20px; font-weight: 300; color: #323232; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-4-2 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 10px; line-height: 35px; font-weight: 500; color: #e20613; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-4-3 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 5px; line-height: 18px; font-weight: 300; color: #323232; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-4-4 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 18px; line-height: 59px; font-weight: 700; color: #0069b4; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-4-5 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 10px; line-height: 34px; font-weight: 700; color: #000000; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-4-6 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 12px; line-height: 41px; font-weight: 500; color: #0069b4; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-4-7 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 14px; line-height: 46px; font-weight: 700; color: #e20613; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-4-8 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 7px; line-height: 22px; font-weight: 700; color: #ffffff; margin-top: 1px;

2

1

User A signs up to Google+ and fills out profile fields: name, employer, job title, gender, birth date and relationship status.

User A goes into privacy settings to make profile data viewable only to certain friends on Google+, including User B.

User A

Name

B

Employer

Job title

3

4

User B signs up for an app that asks the user to log in using Google+ credentials. The user gives the app permission to access profile information.

The app developer collects data on User B. Because of the software glitch, the developer can also collect User A’s private profile data.

APP

User B

DATA

Log in

User B

5

Google discovered and fixed the glitch in March 2018. It found no evidence of misuse of data.

#wsj-ai2html-1539033236407 position: relative; overflow: hidden; width: px; display: none; .wsj-ai2html-1539033236407aiAbs position: absolute; .wsj-ai2html-1539033236407aiImg display: block; width: 100% !important; #wsj-ai2html-1539033236407 p font-family: Arial,Helvetica,sans-serif; font-size: 13px; line-height: 18px; margin: 0; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-3-0 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 15px; line-height: 20px; font-weight: 700; color: #ffffff; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-3-1 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 15px; line-height: 20px; font-weight: 300; color: #323232; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-3-2 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 9px; line-height: 31px; font-weight: 500; color: #e20613; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-3-3 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 5px; line-height: 16px; font-weight: 300; color: #323232; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-3-4 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 16px; line-height: 52px; font-weight: 700; color: #0069b4; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-3-5 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 9px; line-height: 30px; font-weight: 700; color: #000000; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-3-6 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 11px; line-height: 36px; font-weight: 500; color: #0069b4; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-3-7 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 12px; line-height: 41px; font-weight: 700; color: #e20613; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-3-8 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 6px; line-height: 20px; font-weight: 700; color: #ffffff; margin-top: 1px;

1

2

User A goes into privacy settings to make profile data viewable only to certain friends on Google+, including User B.

User A signs up to Google+ and fills out profile fields: name, employer, job title, gender, birth date and relationship status.

User A

Name

B

Employer

Job title

4

3

User B signs up for an app that asks the user to log in using Google+ credentials. The user gives the app permission to access profile information.

The app developer collects data on User B. Because of the software glitch, the developer can also collect User A’s private profile data.

APP

User B

DATA

Log in

User B

5

Google discovered and fixed the glitch in March 2018. It found no evidence of misuse of data.

#wsj-ai2html-1539033236407 position: relative; overflow: hidden; width: px; display: none; .wsj-ai2html-1539033236407aiAbs position: absolute; .wsj-ai2html-1539033236407aiImg display: block; width: 100% !important; #wsj-ai2html-1539033236407 p font-family: Arial,Helvetica,sans-serif; font-size: 13px; line-height: 18px; margin: 0; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-2-0 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 15px; line-height: 20px; font-weight: 700; color: #ffffff; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-2-1 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 15px; line-height: 20px; font-weight: 300; color: #323232; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-2-2 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 10px; line-height: 35px; font-weight: 500; color: #e20613; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-2-3 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 5px; line-height: 18px; font-weight: 300; color: #323232; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-2-4 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 18px; line-height: 59px; font-weight: 700; color: #0069b4; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-2-5 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 10px; line-height: 34px; font-weight: 700; color: #000000; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-2-6 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 12px; line-height: 41px; font-weight: 500; color: #0069b4; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-2-7 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 14px; line-height: 46px; font-weight: 700; color: #e20613; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-2-8 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 7px; line-height: 22px; font-weight: 700; color: #ffffff; margin-top: 1px;

2

1

User A goes into privacy settings to make profile data viewable only to certain friends on Google+, including User B.

User A signs up to Google+ and fills out profile fields: name, employer, job title, gender, birth date and relationship status.

User A

Name

B

Employer

Job title

3

4

User B signs up for an app that asks the user to log in using Google+ credentials. The user gives the app permission to access profile information.

The app developer collects data on User B. Because of the software glitch, the developer can also collect User A’s private profile data.

APP

User B

DATA

Log in

User B

5

Google discovered and fixed the glitch in March 2018. It found no evidence of misuse of data.

#wsj-ai2html-1539033236407 position: relative; overflow: hidden; width: px; display: none; .wsj-ai2html-1539033236407aiAbs position: absolute; .wsj-ai2html-1539033236407aiImg display: block; width: 100% !important; #wsj-ai2html-1539033236407 p font-family: Arial,Helvetica,sans-serif; font-size: 13px; line-height: 18px; margin: 0; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-1-0 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 15px; line-height: 20px; font-weight: 700; color: #ffffff; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-1-1 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 15px; line-height: 20px; font-weight: 300; color: #323232; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-1-2 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 10px; line-height: 35px; font-weight: 500; color: #e20613; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-1-3 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 5px; line-height: 18px; font-weight: 300; color: #323232; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-1-4 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 18px; line-height: 59px; font-weight: 700; color: #0069b4; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-1-5 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 10px; line-height: 34px; font-weight: 700; color: #000000; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-1-6 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 12px; line-height: 41px; font-weight: 500; color: #0069b4; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-1-7 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 7px; line-height: 22px; font-weight: 700; color: #ffffff; margin-top: 1px; #wsj-ai2html-1539033236407 .wsj-ai2html-1539033236407-aiPstyle-1-8 font-family: Retina,Helvetica,Arial,sans-serif; font-size: 14px; line-height: 46px; font-weight: 700; color: #e20613; margin-top: 1px;

1

User A signs up to Google+ and fills out profile fields: name, employer, job title, gender, birth date and relationship status.

User A

Name

Employer

Job title

2

User A goes into privacy settings to make profile data viewable only to certain friends on Google+, including User B.

B

3

User B signs up for an app that asks the user to log in using Google+ credentials. The user gives the app permission to access profile information.

APP

User B

Log in

4

The app developer collects data on User B. Because of the software glitch, the developer can also collect User A’s private profile data.

DATA

User B

5

Google discovered and fixed the glitch in March 2018. It found no evidence of misuse of data.

Sources: People briefed on the incident and documents reviewed by The Wall Street Journal

The episode involving Google+, which hasn’t been previously reported, shows the company’s concerted efforts to avoid public scrutiny of how it handles user information, particularly at a time when regulators and consumer privacy groups are leading a charge to hold tech giants accountable for the vast power they wield over the personal data of billions of people.

The snafu threatens to give Google a black eye on privacy after public assurances that it was less susceptible to data gaffes like those that have befallen Facebook. It may also complicate Google’s attempts to stave off unfavorable regulation in Washington. Mr. Pichai recently agreed to testify before Congress in the coming weeks.

“Whenever user data may have been affected, we go beyond our legal requirements and apply several criteria focused on our users in determining whether to provide notice,” a Google spokesman said in a statement.

In weighing whether to disclose the incident, the company considered “whether we could accurately identify the users to inform, whether there was any evidence of misuse, and whether there were any actions a developer or user could take in response,” he said. “None of these thresholds were met here.”

The internal memo from legal and policy staff says the company has no evidence that any outside developers misused the data but acknowledges it has no way of knowing for sure. The profile data that was exposed included full names, email addresses, birth dates, gender, profile photos, places lived, occupation and relationship status; it didn’t include phone numbers, email messages, timeline posts, direct messages or any other type of communication data, one of the people said.

Google makes user data available to outside developers through more than 130 different public channels known as application programming interfaces, or APIs. These tools usually require a user’s permission to access any information, but they can be misused by unscrupulous actors posing as app developers to gain access to sensitive personal data.

A privacy task force formed inside Google, code named Project Strobe, has in recent months conducted a companywide audit of the company’s APIs, according to the people briefed on the process. The group is made up of more than 100 engineers, product managers and lawyers, the people said.

In a blog post on Monday, Google said it plans to clamp down on the data it provides outside developers through APIs. The company will stop letting most outside developers gain access to SMS messaging data, call log data and some forms of contact data on Android phones, and Gmail will only permit a small number of developers to continue building add-ons for the email service, the company said.

Google faced pressure to rein in developer access to Gmail earlier this year, after a Wall Street Journal examination found that developers commonly use free email apps to hook users into giving up access to their inboxes without clearly stating what data they collect. In some cases, employees at these app companies have read people’s actual emails to improve their software algorithms.

The coming changes are evidence of a larger rethinking of data privacy at Google, which has in the past placed relatively few restrictions on how external apps access users’ data, provided those users give permission. Restricting access to APIs will hurt some developers who have been helping Google build a universe of useful apps.

Newsletter Sign-up

The Google+ data problem, discovered as part of the Strobe audit, was the result of a flaw in an API Google created to help app developers access an array of profile and contact information about the people who sign up to use their apps, as well as the people they are connected to on Google+. When a user grants a developer permission, any of the data they entered into a Google+ profile can be collected by the developer.

In March of this year, Google discovered that Google+ also permitted developers to retrieve the data of some users who never intended to share it publicly, according to the memo and two people briefed on the matter. Because of a bug in the API, developers could collect the profile data of their users’ friends even if that data was explicitly marked nonpublic in Google’s privacy settings, the people said.

During a two-week period in late March, Google ran tests to determine the impact of the bug, one of the people said. It found 496,951 users who had shared private profile data with a friend could have had that data accessed by an outside developer, the person said. Some of the individuals whose data was exposed to potential misuse included paying users of G Suite, a set of productivity tools including Google Docs and Drive, the person said. G Suite customers include businesses, schools and governments.

Because the company kept a limited set of activity logs, it was unable to determine which users were affected and what types of data may potentially have been improperly collected, the two people briefed on the matter said. The bug existed since 2015, and it is unclear whether a larger number of users may have been affected over that time.

Google believes up to 438 applications had access to the unauthorized Google+ data, the people said. Strobe investigators, after testing some of the apps and checking to see if any of the developers had previous complaints against them, determined none of the developers looked suspicious, the people said. The company’s ability to determine what was done with the data was limited because the company doesn’t have “audit rights” over its developers, the memo said. The company didn’t call or visit with any of the developers, the people said.

The question of whether to notify users went before Google’s Privacy and Data Protection Office, a council of top product executives who oversee key decisions relating to privacy, the people said.

Internal lawyers advised that Google wasn’t legally required to disclose the incident to the public, the people said. Because the company didn’t know what developers may have what data, the group also didn’t believe notifying users would give any actionable benefit to the end users, the people said.

The memo from legal and policy staff wasn’t a factor in the decision, said a person familiar with the process, but reflected internal disagreements over how to handle the matter.

The document shows Google officials felt that disclosure could have serious ramifications. Revealing the incident would likely result “in us coming into the spotlight alongside or even instead of Facebook despite having stayed under the radar throughout the Cambridge Analytica scandal,” the memo said. It “almost guarantees Sundar will testify before Congress.”

A range of factors go into determining whether a company must notify users of a potential data breach. There is no federal breach notification law in the U.S., so companies must navigate a patchwork of state laws with differing standards, said Al Saikali, a lawyer with Shook, Hardy & Bacon LLP. He isn’t affiliated with any of the parties.

While many companies wouldn’t notify users if a name and birth date were accessed, some firms would, Mr. Saikali said. Some firms notify users even when it is unclear that the data in question was accessed, he said. “Fifty percent of the cases I work on are judgment calls,” he said. “Only about half the time do you get conclusive evidence that says that this bad guy did access information.”

Europe’s General Data Protection Regulation, which went into effect in May of this year, requires companies to notify regulators of breaches within 72 hours, under threat of a maximum fine of 2% of world-wide revenue. The information potentially leaked via Google’s API would constitute personal information under GDPR, but because the problem was discovered in March, it wouldn’t have been covered under the European regulation, Mr. Saikali said.

Google could also face class-action lawsuits over its decision not to disclose the incident, Mr. Saikali said. “The story here that the plaintiffs will tell is that Google knew something here and hid it. That by itself is enough to make the lawyers salivate,” he said.

In its contracts with paid users of G Suite apps, Google tells customers it will notify them about any incidents involving their data “promptly and without undue delay” and will “promptly take reasonable steps to minimize harm.” That requirement may not apply to Google+ profile data, however, even if it belonged to a G Suite customer.

Write to Douglas MacMillan at douglas.macmillan@wsj.com and Robert McMillan at Robert.Mcmillan@wsj.com

Let’s block ads! (Why?)


Source link

What's Your Reaction?

Cry Cry
0
Cry
Cute Cute
0
Cute
Damn Damn
0
Damn
Dislike Dislike
0
Dislike
Like Like
0
Like
Lol Lol
0
Lol
Love Love
0
Love
Win Win
0
Win
WTF WTF
0
WTF

Comments 0

Your email address will not be published. Required fields are marked *

You may also like

More From: Technology

DON'T MISS

Choose A Format
Personality quiz
Series of questions that intends to reveal something about the personality
Trivia quiz
Series of questions with right and wrong answers that intends to check knowledge
Poll
Voting to make decisions or determine opinions
Story
Formatted Text with Embeds and Visuals
List
The Classic Internet Listicles
Countdown
The Classic Internet Countdowns
Open List
Submit your own item and vote up for the best submission
Ranked List
Upvote or downvote to decide the best list item
Meme
Upload your own images to make custom memes
Video
Youtube, Vimeo or Vine Embeds
Audio
Soundcloud or Mixcloud Embeds
Image
Photo or GIF
Gif
GIF format