SlideShare a Scribd company logo
1 of 51
The Privacy Implications of 
Publicly Available NYC Taxi 
Tripsheet Data 
Data & Society Databites 
November 6th, 2014 @chris_whong
A bit about me… 
Data Solutions Architect 
Socrata, Inc. 
Democratizing Public Data 
Urban Planner 
Coder/Web Developer
Urbanist, 
Mapmaker, 
Data Junkie
OPEN CIVIC 
My 
Favorit 
e 
Data 
GEOSPATIAL
It all started with a tweet…
“…you will need to send or bring an 
external hard drive with a minimum 
capacity of 200 GB to the TLC 
offices. The address is listed below. 
The hard drive must be brand new, 
still in the box and unopened. “
Data!
Fare Data – 12 CSVs (~2GB 
each) 
• Payment Type 
• Fare 
• Tax 
• Tip (Credit Card Only) 
• Tolls 
Trip Data – 12 CSVs (~2GB each) 
• Medallion 
• Driver 
• Pickup Time and Location 
• Dropoff Time and Location 
173 Million Trips in 2013!
“…one specific driver seemed to be 
doing an incredible amount of 
business…” 
CFCD208495D565EF66E7DFF9F98764DA 
After a little bit of poking around, I realised that that code is 
actually the MD5 hash of the character ‘0’. This proved my 
suspicion that this was actually a data collection error, but 
also made me immediately realise that the entire 
anonymization process was flawed and could easily be 
reversed.”
Driver and Vehicle De - Anonymization 
hash = md5(medallionNumber) 
Medallion: 6B111958A39B24140C973B262EA9FEA5 
Hack License: D3B035A03C8A34DA17488129DA581EE7 
There are only 19 million possible values!
Issue 1 – Privacy of Taxi 
Drivers/Taxi Companies 
• Do cab drivers have a reasonable expectation of privacy 
when operating their cabs? 
• If data is required to be submitted to the TLC, does it 
belong to the people as well? 
• What are the real harms to drivers from this de-anon? 
• What are the benefits of driver/vehicle data to the public?
HASSAN v YASKEY – U.S. District Court – Southern District of New York 
January 29, 2014
A consequence of the De-anon 
• As of July 2014, The TLC no longer includes the medallion 
and hack license columns in trip data releases.
Issue 2 – Passenger Privacy 
• Dataset as Lookup Table: If you know when and where a 
trip started, you can find out when and where it ended. 
• Patterns in the data around time and location could 
represent a single person or class of people. 
• * Neither of these requires vehicle or driver information
Passenger Identification 
“Riding with the Stars” by Anthony Tockar
“Examining one of the clusters in the map above 
revealed that only one of the 5 likely drop-off 
addresses was inhabited; a search for that address 
revealed its resident’s name. 
In addition, by examining other drop-offs at this 
address, I found that this gentleman also frequented 
such establishments as “Rick’s Cabaret” and 
“Flashdancers”. 
Using websites like Spokeo and Facebook, I was 
also able to find out his property value, ethnicity, 
relationship status, court records and even a profile 
picture!”
Differential Privacy
More Policy Implications 
• Taxi data is collected using T-PEP systems and submitted by the system 
vendors 
• Limousine companies must keep trip records and have them available 
for inspection 
• TLC recently proposed a rule change that would require limo companies 
(including Uber) to submit electronic tripsheet data. 
Uber NYC Testimony to the TLC – Oct 16, 2014 
“Finally, the TLC's proposal would require base owners to transmit all 
records to -- all trip records to the TLC but does not protect passenger 
privacy and may place it at risk. Such sensitive trip data could be 
disclosed either purposely through a third-party request or inadvertently 
to a wider audience, potentially undermining the privacy of drivers, 
passengers and bases. The rules don't provide for anonymization of the 
data or explain how trip records will be kept confidential.”
More Policy Implications 
Uber NYC Testimony to the TLC – Oct 16, 2014 
“…Right. But it's not just the area. It's the lat-long so it's the exact point, 
which if cross-referenced with say a paparazzi photo, as happened 
recently with open taxi data could indicate where somebody lives. And we 
just think that to achieve the goal of the TLC, there are other types of 
data.”
Weighing the Good vs. The Bad
• Shared via Torrent and Direct Download 
• Urban Data Nerds Rejoice! 
• Lots of Interesting Projects and Analysis
Discussion 
• Do drivers have a right to privacy when operating their cabs? Have they 
consented to this when agreeing to the TLC’s rules? 
• Should the public be made aware that the details of taxi trips become public 
record? 
• Is the tripsheet data just too detailed? Would “fuzzing” it sacrifice the 
analytical benefit? 
• Is the TLC right to eliminate vehicle and driver columns from future FOIL 
requests? 
• Should tripsheet data be Open Data? 
• Should all vehicles regulated by the TLC be required to submit the same 
data? 
• Who should be responsible for anonymization of public data in the future? 
What controls can we put on the process?
Thanks! 
@chris_whong 
https://github.com/chriswhong 
http://chriswhong.com 
Support Open Data!

More Related Content

Similar to Privacy Implications of NYC Taxi Trip Data

URBAN TRAFFIC DATA HACK - ROLAND MAJOR
URBAN TRAFFIC DATA HACK - ROLAND MAJORURBAN TRAFFIC DATA HACK - ROLAND MAJOR
URBAN TRAFFIC DATA HACK - ROLAND MAJORBig Data Week
 
Preparing for Autonomous Vehicles Presentation
Preparing for Autonomous Vehicles PresentationPreparing for Autonomous Vehicles Presentation
Preparing for Autonomous Vehicles PresentationBrad Howard
 
Multimodal Impact Fees - Using Advanced Modeling Tools
Multimodal Impact Fees - Using Advanced Modeling ToolsMultimodal Impact Fees - Using Advanced Modeling Tools
Multimodal Impact Fees - Using Advanced Modeling ToolsJonathan Slason
 
Intranets 2014, Mobility for Queensland Police
Intranets 2014, Mobility for Queensland PoliceIntranets 2014, Mobility for Queensland Police
Intranets 2014, Mobility for Queensland PoliceCorne Grotius
 
Computer-assisted reporting seminar for StatsCan
Computer-assisted reporting seminar for StatsCanComputer-assisted reporting seminar for StatsCan
Computer-assisted reporting seminar for StatsCanGlen McGregor
 
Designing for Mobility - Spot The Dangerous Criminal
Designing for Mobility - Spot The Dangerous CriminalDesigning for Mobility - Spot The Dangerous Criminal
Designing for Mobility - Spot The Dangerous CriminalSMS Management and Technology
 
Electronic Frontier Foundation - Locational Privacy
Electronic Frontier Foundation - Locational PrivacyElectronic Frontier Foundation - Locational Privacy
Electronic Frontier Foundation - Locational PrivacyDev Khare
 
Visualizing Urban Data - Chris Whong
Visualizing Urban Data - Chris WhongVisualizing Urban Data - Chris Whong
Visualizing Urban Data - Chris Whongcwhong
 
The Micromobility Policy Playbook by Regina Clewlow
The Micromobility Policy Playbook by Regina ClewlowThe Micromobility Policy Playbook by Regina Clewlow
The Micromobility Policy Playbook by Regina ClewlowForth
 
The End of Transport Behaviour Modelling
The End of Transport Behaviour ModellingThe End of Transport Behaviour Modelling
The End of Transport Behaviour ModellingAndrew Nash
 
Urban Data Challenge - Christopher A. Pangilinan
Urban Data Challenge - Christopher A. PangilinanUrban Data Challenge - Christopher A. Pangilinan
Urban Data Challenge - Christopher A. Pangilinanswissnex San Francisco
 
Data-Driven Enterprise on Any Beat by Manuel Torres - Monroe, La., NewsTrain ...
Data-Driven Enterprise on Any Beat by Manuel Torres - Monroe, La., NewsTrain ...Data-Driven Enterprise on Any Beat by Manuel Torres - Monroe, La., NewsTrain ...
Data-Driven Enterprise on Any Beat by Manuel Torres - Monroe, La., NewsTrain ...News Leaders Association's NewsTrain
 
Big data and transport - where can it take us? Paul Kompfner
Big data and transport - where can it take us? Paul KompfnerBig data and transport - where can it take us? Paul Kompfner
Big data and transport - where can it take us? Paul KompfnerBigData_Europe
 
Understanding taxi tipping in new york
Understanding taxi tipping in new yorkUnderstanding taxi tipping in new york
Understanding taxi tipping in new yorkAshwin Ramanathan
 
On-Demand Economy Report
On-Demand Economy ReportOn-Demand Economy Report
On-Demand Economy ReportZach Noorani
 
Battle of the neighbourhoods toronto yahuza suya
Battle of the neighbourhoods toronto yahuza suyaBattle of the neighbourhoods toronto yahuza suya
Battle of the neighbourhoods toronto yahuza suyaLami Attah
 
Analyzing NYC Transit Data
Analyzing NYC Transit DataAnalyzing NYC Transit Data
Analyzing NYC Transit DataWork-Bench
 

Similar to Privacy Implications of NYC Taxi Trip Data (20)

URBAN TRAFFIC DATA HACK - ROLAND MAJOR
URBAN TRAFFIC DATA HACK - ROLAND MAJORURBAN TRAFFIC DATA HACK - ROLAND MAJOR
URBAN TRAFFIC DATA HACK - ROLAND MAJOR
 
Multimodal Mopbility Planning Using Big Data in Toronto
Multimodal Mopbility Planning Using Big Data in TorontoMultimodal Mopbility Planning Using Big Data in Toronto
Multimodal Mopbility Planning Using Big Data in Toronto
 
Preparing for Autonomous Vehicles Presentation
Preparing for Autonomous Vehicles PresentationPreparing for Autonomous Vehicles Presentation
Preparing for Autonomous Vehicles Presentation
 
Multimodal Impact Fees - Using Advanced Modeling Tools
Multimodal Impact Fees - Using Advanced Modeling ToolsMultimodal Impact Fees - Using Advanced Modeling Tools
Multimodal Impact Fees - Using Advanced Modeling Tools
 
Intranets 2014, Mobility for Queensland Police
Intranets 2014, Mobility for Queensland PoliceIntranets 2014, Mobility for Queensland Police
Intranets 2014, Mobility for Queensland Police
 
Nz parking
Nz parkingNz parking
Nz parking
 
Computer-assisted reporting seminar for StatsCan
Computer-assisted reporting seminar for StatsCanComputer-assisted reporting seminar for StatsCan
Computer-assisted reporting seminar for StatsCan
 
Designing for Mobility - Spot The Dangerous Criminal
Designing for Mobility - Spot The Dangerous CriminalDesigning for Mobility - Spot The Dangerous Criminal
Designing for Mobility - Spot The Dangerous Criminal
 
Electronic Frontier Foundation - Locational Privacy
Electronic Frontier Foundation - Locational PrivacyElectronic Frontier Foundation - Locational Privacy
Electronic Frontier Foundation - Locational Privacy
 
Visualizing Urban Data - Chris Whong
Visualizing Urban Data - Chris WhongVisualizing Urban Data - Chris Whong
Visualizing Urban Data - Chris Whong
 
The Micromobility Policy Playbook by Regina Clewlow
The Micromobility Policy Playbook by Regina ClewlowThe Micromobility Policy Playbook by Regina Clewlow
The Micromobility Policy Playbook by Regina Clewlow
 
The End of Transport Behaviour Modelling
The End of Transport Behaviour ModellingThe End of Transport Behaviour Modelling
The End of Transport Behaviour Modelling
 
Urban Data Challenge - Christopher A. Pangilinan
Urban Data Challenge - Christopher A. PangilinanUrban Data Challenge - Christopher A. Pangilinan
Urban Data Challenge - Christopher A. Pangilinan
 
The Value of Open Data in Transport
The Value of Open Data in TransportThe Value of Open Data in Transport
The Value of Open Data in Transport
 
Data-Driven Enterprise on Any Beat by Manuel Torres - Monroe, La., NewsTrain ...
Data-Driven Enterprise on Any Beat by Manuel Torres - Monroe, La., NewsTrain ...Data-Driven Enterprise on Any Beat by Manuel Torres - Monroe, La., NewsTrain ...
Data-Driven Enterprise on Any Beat by Manuel Torres - Monroe, La., NewsTrain ...
 
Big data and transport - where can it take us? Paul Kompfner
Big data and transport - where can it take us? Paul KompfnerBig data and transport - where can it take us? Paul Kompfner
Big data and transport - where can it take us? Paul Kompfner
 
Understanding taxi tipping in new york
Understanding taxi tipping in new yorkUnderstanding taxi tipping in new york
Understanding taxi tipping in new york
 
On-Demand Economy Report
On-Demand Economy ReportOn-Demand Economy Report
On-Demand Economy Report
 
Battle of the neighbourhoods toronto yahuza suya
Battle of the neighbourhoods toronto yahuza suyaBattle of the neighbourhoods toronto yahuza suya
Battle of the neighbourhoods toronto yahuza suya
 
Analyzing NYC Transit Data
Analyzing NYC Transit DataAnalyzing NYC Transit Data
Analyzing NYC Transit Data
 

Recently uploaded

Panet vs.Plastics - Earth Day 2024 - 22 APRIL
Panet vs.Plastics - Earth Day 2024 - 22 APRILPanet vs.Plastics - Earth Day 2024 - 22 APRIL
Panet vs.Plastics - Earth Day 2024 - 22 APRILChristina Parmionova
 
Action Toolkit - Earth Day 2024 - April 22nd.
Action Toolkit - Earth Day 2024 - April 22nd.Action Toolkit - Earth Day 2024 - April 22nd.
Action Toolkit - Earth Day 2024 - April 22nd.Christina Parmionova
 
2024: The FAR, Federal Acquisition Regulations - Part 26
2024: The FAR, Federal Acquisition Regulations - Part 262024: The FAR, Federal Acquisition Regulations - Part 26
2024: The FAR, Federal Acquisition Regulations - Part 26JSchaus & Associates
 
In credit? Assessing where Universal Credit’s long rollout has left the benef...
In credit? Assessing where Universal Credit’s long rollout has left the benef...In credit? Assessing where Universal Credit’s long rollout has left the benef...
In credit? Assessing where Universal Credit’s long rollout has left the benef...ResolutionFoundation
 
If there is a Hell on Earth, it is the Lives of Children in Gaza.pdf
If there is a Hell on Earth, it is the Lives of Children in Gaza.pdfIf there is a Hell on Earth, it is the Lives of Children in Gaza.pdf
If there is a Hell on Earth, it is the Lives of Children in Gaza.pdfKatrina Sriranpong
 
Call Girls In Pullman Hotel New Delhi Aerocity 9873777170
Call Girls In Pullman Hotel New Delhi Aerocity 9873777170Call Girls In Pullman Hotel New Delhi Aerocity 9873777170
Call Girls In Pullman Hotel New Delhi Aerocity 9873777170Sonam Pathan
 
call girls in sector 24 Gurgaon 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in sector 24 Gurgaon  🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in sector 24 Gurgaon  🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in sector 24 Gurgaon 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️saminamagar
 
NO1 Certified kala jadu Love Marriage Black Magic Punjab Powerful Black Magic...
NO1 Certified kala jadu Love Marriage Black Magic Punjab Powerful Black Magic...NO1 Certified kala jadu Love Marriage Black Magic Punjab Powerful Black Magic...
NO1 Certified kala jadu Love Marriage Black Magic Punjab Powerful Black Magic...Amil baba
 
Russian Call Girl Hebbagodi ! 7001305949 ₹2999 Only and Free Hotel Delivery 2...
Russian Call Girl Hebbagodi ! 7001305949 ₹2999 Only and Free Hotel Delivery 2...Russian Call Girl Hebbagodi ! 7001305949 ₹2999 Only and Free Hotel Delivery 2...
Russian Call Girl Hebbagodi ! 7001305949 ₹2999 Only and Free Hotel Delivery 2...narwatsonia7
 
Start Donating your Old Clothes to Poor People
Start Donating your Old Clothes to Poor PeopleStart Donating your Old Clothes to Poor People
Start Donating your Old Clothes to Poor PeopleSERUDS INDIA
 
Angels_EDProgrammes & Services 2024.pptx
Angels_EDProgrammes & Services 2024.pptxAngels_EDProgrammes & Services 2024.pptx
Angels_EDProgrammes & Services 2024.pptxLizelle Coombs
 
call girls in Mehrauli DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Mehrauli  DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Mehrauli  DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Mehrauli DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️saminamagar
 
Call Girls Near Surya International Hotel New Delhi 9873777170
Call Girls Near Surya International Hotel New Delhi 9873777170Call Girls Near Surya International Hotel New Delhi 9873777170
Call Girls Near Surya International Hotel New Delhi 9873777170Sonam Pathan
 
Monastic-Supremacy-in-the-Philippines-_20240328_092725_0000.pdf
Monastic-Supremacy-in-the-Philippines-_20240328_092725_0000.pdfMonastic-Supremacy-in-the-Philippines-_20240328_092725_0000.pdf
Monastic-Supremacy-in-the-Philippines-_20240328_092725_0000.pdfCharlynTorres1
 
call girls in Mukherjee Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝...
call girls in Mukherjee Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝...call girls in Mukherjee Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝...
call girls in Mukherjee Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝...saminamagar
 
YHR Fall 2023 Issue (Joseph Manning Interview) (2).pdf
YHR Fall 2023 Issue (Joseph Manning Interview) (2).pdfYHR Fall 2023 Issue (Joseph Manning Interview) (2).pdf
YHR Fall 2023 Issue (Joseph Manning Interview) (2).pdfyalehistoricalreview
 
call girls in moti bagh DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in moti bagh DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in moti bagh DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in moti bagh DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️saminamagar
 
call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️saminamagar
 
Jewish Efforts to Influence American Immigration Policy in the Years Before t...
Jewish Efforts to Influence American Immigration Policy in the Years Before t...Jewish Efforts to Influence American Immigration Policy in the Years Before t...
Jewish Efforts to Influence American Immigration Policy in the Years Before t...yalehistoricalreview
 

Recently uploaded (20)

Panet vs.Plastics - Earth Day 2024 - 22 APRIL
Panet vs.Plastics - Earth Day 2024 - 22 APRILPanet vs.Plastics - Earth Day 2024 - 22 APRIL
Panet vs.Plastics - Earth Day 2024 - 22 APRIL
 
Action Toolkit - Earth Day 2024 - April 22nd.
Action Toolkit - Earth Day 2024 - April 22nd.Action Toolkit - Earth Day 2024 - April 22nd.
Action Toolkit - Earth Day 2024 - April 22nd.
 
2024: The FAR, Federal Acquisition Regulations - Part 26
2024: The FAR, Federal Acquisition Regulations - Part 262024: The FAR, Federal Acquisition Regulations - Part 26
2024: The FAR, Federal Acquisition Regulations - Part 26
 
In credit? Assessing where Universal Credit’s long rollout has left the benef...
In credit? Assessing where Universal Credit’s long rollout has left the benef...In credit? Assessing where Universal Credit’s long rollout has left the benef...
In credit? Assessing where Universal Credit’s long rollout has left the benef...
 
If there is a Hell on Earth, it is the Lives of Children in Gaza.pdf
If there is a Hell on Earth, it is the Lives of Children in Gaza.pdfIf there is a Hell on Earth, it is the Lives of Children in Gaza.pdf
If there is a Hell on Earth, it is the Lives of Children in Gaza.pdf
 
Call Girls In Pullman Hotel New Delhi Aerocity 9873777170
Call Girls In Pullman Hotel New Delhi Aerocity 9873777170Call Girls In Pullman Hotel New Delhi Aerocity 9873777170
Call Girls In Pullman Hotel New Delhi Aerocity 9873777170
 
call girls in sector 24 Gurgaon 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in sector 24 Gurgaon  🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in sector 24 Gurgaon  🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in sector 24 Gurgaon 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
 
NO1 Certified kala jadu Love Marriage Black Magic Punjab Powerful Black Magic...
NO1 Certified kala jadu Love Marriage Black Magic Punjab Powerful Black Magic...NO1 Certified kala jadu Love Marriage Black Magic Punjab Powerful Black Magic...
NO1 Certified kala jadu Love Marriage Black Magic Punjab Powerful Black Magic...
 
Russian Call Girl Hebbagodi ! 7001305949 ₹2999 Only and Free Hotel Delivery 2...
Russian Call Girl Hebbagodi ! 7001305949 ₹2999 Only and Free Hotel Delivery 2...Russian Call Girl Hebbagodi ! 7001305949 ₹2999 Only and Free Hotel Delivery 2...
Russian Call Girl Hebbagodi ! 7001305949 ₹2999 Only and Free Hotel Delivery 2...
 
Start Donating your Old Clothes to Poor People
Start Donating your Old Clothes to Poor PeopleStart Donating your Old Clothes to Poor People
Start Donating your Old Clothes to Poor People
 
Angels_EDProgrammes & Services 2024.pptx
Angels_EDProgrammes & Services 2024.pptxAngels_EDProgrammes & Services 2024.pptx
Angels_EDProgrammes & Services 2024.pptx
 
call girls in Mehrauli DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Mehrauli  DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Mehrauli  DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Mehrauli DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
 
Call Girls Near Surya International Hotel New Delhi 9873777170
Call Girls Near Surya International Hotel New Delhi 9873777170Call Girls Near Surya International Hotel New Delhi 9873777170
Call Girls Near Surya International Hotel New Delhi 9873777170
 
Monastic-Supremacy-in-the-Philippines-_20240328_092725_0000.pdf
Monastic-Supremacy-in-the-Philippines-_20240328_092725_0000.pdfMonastic-Supremacy-in-the-Philippines-_20240328_092725_0000.pdf
Monastic-Supremacy-in-the-Philippines-_20240328_092725_0000.pdf
 
call girls in Mukherjee Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝...
call girls in Mukherjee Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝...call girls in Mukherjee Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝...
call girls in Mukherjee Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝...
 
YHR Fall 2023 Issue (Joseph Manning Interview) (2).pdf
YHR Fall 2023 Issue (Joseph Manning Interview) (2).pdfYHR Fall 2023 Issue (Joseph Manning Interview) (2).pdf
YHR Fall 2023 Issue (Joseph Manning Interview) (2).pdf
 
call girls in moti bagh DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in moti bagh DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in moti bagh DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in moti bagh DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
 
Hot Sexy call girls in Palam Vihar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Palam Vihar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Palam Vihar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Palam Vihar🔝 9953056974 🔝 escort Service
 
call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
 
Jewish Efforts to Influence American Immigration Policy in the Years Before t...
Jewish Efforts to Influence American Immigration Policy in the Years Before t...Jewish Efforts to Influence American Immigration Policy in the Years Before t...
Jewish Efforts to Influence American Immigration Policy in the Years Before t...
 

Privacy Implications of NYC Taxi Trip Data

  • 1. The Privacy Implications of Publicly Available NYC Taxi Tripsheet Data Data & Society Databites November 6th, 2014 @chris_whong
  • 2. A bit about me… Data Solutions Architect Socrata, Inc. Democratizing Public Data Urban Planner Coder/Web Developer
  • 4. OPEN CIVIC My Favorit e Data GEOSPATIAL
  • 5. It all started with a tweet…
  • 6.
  • 7.
  • 8.
  • 9.
  • 10. “…you will need to send or bring an external hard drive with a minimum capacity of 200 GB to the TLC offices. The address is listed below. The hard drive must be brand new, still in the box and unopened. “
  • 11.
  • 12. Data!
  • 13. Fare Data – 12 CSVs (~2GB each) • Payment Type • Fare • Tax • Tip (Credit Card Only) • Tolls Trip Data – 12 CSVs (~2GB each) • Medallion • Driver • Pickup Time and Location • Dropoff Time and Location 173 Million Trips in 2013!
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20. “…one specific driver seemed to be doing an incredible amount of business…” CFCD208495D565EF66E7DFF9F98764DA After a little bit of poking around, I realised that that code is actually the MD5 hash of the character ‘0’. This proved my suspicion that this was actually a data collection error, but also made me immediately realise that the entire anonymization process was flawed and could easily be reversed.”
  • 21. Driver and Vehicle De - Anonymization hash = md5(medallionNumber) Medallion: 6B111958A39B24140C973B262EA9FEA5 Hack License: D3B035A03C8A34DA17488129DA581EE7 There are only 19 million possible values!
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27. Issue 1 – Privacy of Taxi Drivers/Taxi Companies • Do cab drivers have a reasonable expectation of privacy when operating their cabs? • If data is required to be submitted to the TLC, does it belong to the people as well? • What are the real harms to drivers from this de-anon? • What are the benefits of driver/vehicle data to the public?
  • 28. HASSAN v YASKEY – U.S. District Court – Southern District of New York January 29, 2014
  • 29.
  • 30.
  • 31. A consequence of the De-anon • As of July 2014, The TLC no longer includes the medallion and hack license columns in trip data releases.
  • 32. Issue 2 – Passenger Privacy • Dataset as Lookup Table: If you know when and where a trip started, you can find out when and where it ended. • Patterns in the data around time and location could represent a single person or class of people. • * Neither of these requires vehicle or driver information
  • 33.
  • 34.
  • 35. Passenger Identification “Riding with the Stars” by Anthony Tockar
  • 36.
  • 37. “Examining one of the clusters in the map above revealed that only one of the 5 likely drop-off addresses was inhabited; a search for that address revealed its resident’s name. In addition, by examining other drop-offs at this address, I found that this gentleman also frequented such establishments as “Rick’s Cabaret” and “Flashdancers”. Using websites like Spokeo and Facebook, I was also able to find out his property value, ethnicity, relationship status, court records and even a profile picture!”
  • 39. More Policy Implications • Taxi data is collected using T-PEP systems and submitted by the system vendors • Limousine companies must keep trip records and have them available for inspection • TLC recently proposed a rule change that would require limo companies (including Uber) to submit electronic tripsheet data. Uber NYC Testimony to the TLC – Oct 16, 2014 “Finally, the TLC's proposal would require base owners to transmit all records to -- all trip records to the TLC but does not protect passenger privacy and may place it at risk. Such sensitive trip data could be disclosed either purposely through a third-party request or inadvertently to a wider audience, potentially undermining the privacy of drivers, passengers and bases. The rules don't provide for anonymization of the data or explain how trip records will be kept confidential.”
  • 40. More Policy Implications Uber NYC Testimony to the TLC – Oct 16, 2014 “…Right. But it's not just the area. It's the lat-long so it's the exact point, which if cross-referenced with say a paparazzi photo, as happened recently with open taxi data could indicate where somebody lives. And we just think that to achieve the goal of the TLC, there are other types of data.”
  • 41.
  • 42.
  • 43.
  • 44. Weighing the Good vs. The Bad
  • 45. • Shared via Torrent and Direct Download • Urban Data Nerds Rejoice! • Lots of Interesting Projects and Analysis
  • 46.
  • 47.
  • 48.
  • 49.
  • 50. Discussion • Do drivers have a right to privacy when operating their cabs? Have they consented to this when agreeing to the TLC’s rules? • Should the public be made aware that the details of taxi trips become public record? • Is the tripsheet data just too detailed? Would “fuzzing” it sacrifice the analytical benefit? • Is the TLC right to eliminate vehicle and driver columns from future FOIL requests? • Should tripsheet data be Open Data? • Should all vehicles regulated by the TLC be required to submit the same data? • Who should be responsible for anonymization of public data in the future? What controls can we put on the process?
  • 51. Thanks! @chris_whong https://github.com/chriswhong http://chriswhong.com Support Open Data!