Is it really necessary for this extension to "access your data on all websites" and "access your tabs and browsing activity"? That's asking a lot.
Shouldn't it only need to access amazon.com? E.g. once it detects my browser is on amazon.com, just redirect to smile.amazon.com. What else does it need to do?
Good point, I accidentally left in these excess permissions from when I was first building it. Removing them now and submitting an update, thanks for letting me know!
It probably waits until you hit a site it that's in in their store catalog and redirects with the proper CJ/LS/Amazon link. I wrote something similar for Firefox a few years ago.
Pretty sure chrome requires all extensions to state that. It's not that the application needs to, but in the event that it does, chrome wants a catch-all phrase.
Shouldn't it only need to access amazon.com? E.g. once it detects my browser is on amazon.com, just redirect to smile.amazon.com. What else does it need to do?