Facebook, Twitter, and Instagram surveillance tool was used to arrest Baltimore protestors

J-Nice

A genius is the one most like himself
Supporter
Joined
Aug 5, 2013
Messages
3,630
Reputation
3,160
Daps
12,234
Screen_20Shot_202016-10-11_20at_2012.11.13_20PM.0.png


For years, Instagram, Twitter, and Facebook have provided data to a company marketing social media surveillance tools to police, according to a newly published investigation by the ACLU of Northern California. Geofeedia used the company’s APIs to create real-time maps of social media activity in protest areas, maps which were subsequently used to identify, and in some cases arrest, protestors shortly after their posts became public. All three services have terminated Geofeedia’s access to the relevant APIs.

The ACLU’s report includes direct evidence the tool was used to monitor unrest after the death of Freddie Gray in Baltimore, in the form of a testimonial provided by Geofeedia to an unnamed police department. As protests escalated, police and Geofeedia representatives monitored social media posts in real time, in some cases running photos through a facial recognition systems to locate protestors with outstanding warrants.

"They planned to do a lot of damage."

The testimonial describes one specific case at a local high school, where students planned to walk out of class to join the crowds. "We were able to turn around and alert local police, who intercepted the kids — some of whom had already hijacked a metro bus — and found their backpacks full of rocks, bottles, and fence posts," Baltimore police Sergeant Andrew Vaccaro says in the testimonial. "They planned to do a lot of damage."

Geofeedia demonstrated similar capabilities in a public demo compiled around the Ferguson protests. Notably, the resulting map makes no distinction between posts by protestors and credentialed press, drawing all relevant posts into the same graphic. All the data included in the map is drawn from publicly available metadata — specifically images, geolocation data, and screen names available on Instagram’s public feed. Still, it’s easy to see how such a tool could be used by police to identify and retain data on protestors at an otherwise impossible scale.


In another demo on YouTube, the tool is used to populate live posts from "a rally related to the conflict in Israel" near Geofeedia’s Chicago office.



Notably, that system seems to violate a number of clauses in the platforms’ various developer policies. Twitter’s Developer Agreement includes a specific rule against using the provided data to "investigate, track or surveil Twitter’s users." Similarly, Facebook’s policy says developers may not "sell, license, or purchase any data obtained from us or our services" or "put Facebook data in a search engine or directory" without the company’s express permission. Instagram’s policy is less explicit about forbidding tracking or data collection, but does give the service permission to restrict access to the API at its discretion.

Instagram and Facebook both terminated Geofeedia’s API access on September 19th, after being contacted by the ACLU. Twitter sent the company a cease and desist letter, and said this morning that Geofeedia no longer had commercial access to Twitter’s database.


Still, it’s not clear how vigorously any of the companies enforced those policies in Geofeedia’s case. The company had been operating for five years with little difficulty before the ACLU’s investigation. Instagram data was drawn directly from the main API, apparently raising few red flags at the company. Notably, Geofeedia did not have direct access to Twitter’s Firehose data, but performed database searches through an intermediary.

In the case of Facebook, Geofeedia’s posts were pulled from the Topic Feed API, a system that lets developers see a ranked feed of public posts on a given trending topic. Released in 2014, the API was originally developed as a tool for media organizations and marketers to find posts driving the conversation around popular topics. But when the Trending Topic in question was a protest or other public unrest, it was easy for police to use that same system to locate protestors.

According to Facebook, Geofeedia’s access to the API was terminated because the company was not using the data for media or brand purposes.

"[Geofeedia] only had access to data that people chose to make public," a Facebook representative said in a statement referring to both Facebook and Instagram. "Its access was subject to the limitations in our Platform Policy, which outlines what we expect from developers that receive data using the Facebook Platform."

"If a developer uses our APIs in a way that has not been authorized," the representative continued, "we will take swift action to stop them and we will end our relationship altogether if necessary."

Together with Color of Change and the Center for Media Justice, the ACLU has called for Facebook and Twitter to change their API policies to prevent similar systems from being used in the future. "[These companies] should not provide user data access to developers who have law enforcement clients and allow their product to be used for surveillance," the groups said in joint letters to Facebook and Twitter.

Facebook, Twitter, and Instagram surveillance tool was used to arrest Baltimore protestors
 
Top