Reading List
The most recent articles from a list of feeds I subscribe to.
Update: Stripe's Response Regarding User Tracking
Last week, I published a blog post describing how Stripe recorded visitor behavior on their customers’ websites. In short, Stripe’s JavaScript library collected information about URLs users visited and telemetry about their mouse movements, even when the site never displayed any Stripe payment forms. I suspected that most Stripe customers were unaware of this and argued that Stripe should disclose their data gathering practices more prominently and in greater detail.
The post generated a lively discussion on Hacker News, including several comments from Patrick Collison, Stripe’s co-founder and CEO. In his top comment, he said:
My first npm package: A Gatsby theme for knowledge bases
7 Software Developer Resume Tips to Help You Stand Out
Stripe is Silently Recording Your Movements On its Customers' Websites
Among startups and tech companies, Stripe seems to be the near-universal favorite for payment processing. When I needed paid subscription functionality for my new web app, Stripe felt like the natural choice. After integration, however, I discovered that Stripe’s official JavaScript library records all browsing activity on my site and reports it back to Stripe. This data includes:
- Every URL the user visits on my site, including pages that never display Stripe payment forms
- Telemetry about how the user moves their mouse cursor while browsing my site
- Unique identifiers that allow Stripe to correlate visitors to my site against other sites that accept payment via Stripe
This post shares what I found, who else it affects, and how you can limit Stripe’s data collection in your web applications.
An Unexpected Reset Month
Highlights
- My loved ones and I are safe and healthy.
- WanderJest is on hiatus due to the nationwide shutdown.
- I’m working on a product to help investors rebalance their portfolios.
COVID-19 and me
Obviously, the most relevant thing to happen in the last month has been the global spread of COVID-19. It has been a difficult and rapidly-changing time for all of us, and I hope that we can all return to normal life quickly when it’s safe to do so.