Readit News logoReadit News
sidwyn commented on Browser extensions are underrated: the promise of hackable software (2019)   geoffreylitt.com/2019/07/... · Posted by u/mufty
sidwyn · 2 years ago
> Compatibility: Because extensions hook into websites in unsupported ways, updates to websites often result in extensions temporarily breaking, and extension authors scrambling to fix them.

Has anyone who's built a browser extension solved this?

sidwyn commented on Browser extensions are underrated: the promise of hackable software (2019)   geoffreylitt.com/2019/07/... · Posted by u/mufty
seanwilson · 2 years ago
I wish browser extensions had more fine-grained permissions but it's a tricky problem verifying if software is using permissions maliciously (see the Obfuscated C Code Contest and the Underhand C Contest) and how to communicate nuanced permissions to users (most users don't read and/or understand tech stuff, and can be easily mislead).

A tip in Chrome that I never see mentioned if you want to be extra safe when trying extensions:

- Go to Profiles > Add profile > Continue without account

- Install any extensions you feel like in this profile and they're completely isolated from the tabs logins, history, cookies and so on in your regular profile. Similarly, you can run Chrome Beta or Chrome Canary for installing extensions into, alongside regular Chrome.

E.g. you can install 10s of potentially risky web development extensions into this profile (they usually need a lot of access to do what they need to do), and keep them sandboxed away from the profile where you do your personal banking or login to work websites.

It's not practical for every extension, but I do this for my web development stuff and only use a couple of extensions for personal stuff.

I sell a browser extension where the permission I really want to ask for is "can only observe the network traffic it sends/receives in its own tabs" but I'm lumped with having to ask for the "read and write all your data" permission, but I make sure to share the above tip in the description (shameless plug: https://chromewebstore.google.com/detail/checkbot-seo-web-sp...).

sidwyn · 2 years ago
The "read and change all your data" permission is a huge hurdle for our shopping extension, especially since we only need to identify shopping pages. What I've tried to build trust is to open source our tracking analytics (e.g. https://github.com/Score-Extension/score-extension-analytics...).

Hopefully transparency is one way to overcome this trust barrier.

sidwyn commented on Stop using Honey to shop online   blog.getscore.app/stop-us... · Posted by u/sidwyn
mikebonnell · 3 years ago
Small bit of feedback on your post, you use the same screenshot when referencing how Honey's execs used to respond to customer feedback. Based on reading the post I think you intended two different screenshots.
sidwyn · 3 years ago
Thanks for catching that!

u/sidwyn

KarmaCake day1703April 10, 2010
About
Side project: Score (https://getscore.app) – a privacy-focused extension that saves you money as you shop.

Career: SWE @ Meta, Lyft, GoFundMe. In the past, sold a profitable education company that taught students how to build iOS and Android apps.

contact: me@sidwyn.com twitter: @sidwyn

View Original