Building a Better Web
June 11–12, 2018: Training
June 12–14, 2018: Tutorials & Conference
San Jose, CA

Rebuilding a browser extension for privacy

Princiya Sequeira (Zalando)
9:00am–9:40am Thursday, June 14, 2018
Location: 212 A/B
Secondary topics:  Hands-on, Technical, Web Pillars Track: Performance, Security, Accessibility
Average rating: **...
(2.50, 2 ratings)

Who is this presentation for?

  • JavaScript enthusiasts

Prerequisite knowledge

  • A working knowledge of JavaScript and ES6

What you'll learn

  • Understand browser extension APIs
  • Learn how to build browser extensions for privacy and security
  • Discover Canvas-based graph optimization lessons focusing on performance


Browser extensions built with the WebExtensions APIs are compatible with all modern browsers. Princiya Sequeira shares lessons learned migrating a legacy privacy add-on to a web extension—a first-party/third-party tracker visualizing tool. Along the way, you’ll learn about backend asynchronous data capture and storage and frontend Canvas-based graph visualizations and explore all things web tracking.

Photo of Princiya Sequeira

Princiya Sequeira


Princiya Sequeira is a software engineer at Zalando.

Comments on this page are now closed.


Picture of Princiya Sequeira
Princiya Sequeira | SOFTWARE ENGINEER
04/03/2018 4:54am PDT

As a first step to this session, I have made a cartoon on web-tracking! Do you care for privacy? Then you need to understand the basics.