Wont Somebody Think of the Children? Examining COPPA Compliance at - - PowerPoint PPT Presentation

won t somebody think of the children
SMART_READER_LITE
LIVE PREVIEW

Wont Somebody Think of the Children? Examining COPPA Compliance at - - PowerPoint PPT Presentation

Wont Somebody Think of the Children? Examining COPPA Compliance at Scale Irwin Reyes, Primal Wijesekera, Joel Reardon, Amit Elazari Bar On, Abbas Razaghpanah, Narseo Vallina- Rodriguez, and Serge Egelman COPPA? Age 13 and under


slide-1
SLIDE 1

“Won’t Somebody Think of the Children?”

Examining COPPA Compliance at Scale

Irwin Reyes, Primal Wijesekera, Joel Reardon, Amit Elazari Bar On, Abbas Razaghpanah, Narseo Vallina- Rodriguez, and Serge Egelman

slide-2
SLIDE 2
slide-3
SLIDE 3

COPPA?

  • Age 13 and under
  • Bans collecting certain data
  • Some (verifiable) parental consent required
slide-4
SLIDE 4

How would you “Solve” COPPA?

https://www.iubenda.com/blog/guide-coppa-mobile-apps/

slide-5
SLIDE 5
slide-6
SLIDE 6

Problems

slide-7
SLIDE 7

Cult of Mac

slide-8
SLIDE 8

Analysis Environment

Lumen Privacy Monitor Android Central

slide-9
SLIDE 9
slide-10
SLIDE 10

Overall Results

  • 28% of 5,855 apps
  • 73% transmitted sensitive data
  • None attained parental consent - let alone verifiable
slide-11
SLIDE 11

Location Data

  • 706 apps had fine or coarse location permissions
  • 235 used system location API
  • 184 shared location data
  • 101 apps shared Wi-Fi MAC address
slide-12
SLIDE 12

https://techcrunch.com/2017/08/22/accuweather-revealmobile-ios/

slide-13
SLIDE 13

Transmission Analysis

  • COPPA - need to use TLS for all data transmissions
  • 2,344 “designed for families” apps did not use TLS in at

least one transmission

  • So… 3,511 apps are good?
slide-14
SLIDE 14

SDKs

“…&coppa=true…”

slide-15
SLIDE 15
slide-16
SLIDE 16

–Reyes et al.

“…we suspect that many privacy violations are unintentional and caused by misunderstandings of third-party SDKs.”

slide-17
SLIDE 17
slide-18
SLIDE 18
slide-19
SLIDE 19

https://www.davidhaney.io/npm-left-pad-have-we-forgotten-how-to-program/