vitvad / Access-Control-Allow-Origin

Chrome extension: https://chrome.google.com/webstore/detail/allow-control-allow-origi/nlfbmbojpeacfghkpbjhddihlkkiljbi
213 stars 73 forks source link

Why does this extension now needs to access all my browsing data? #25

Open jeekca opened 9 years ago

jeekca commented 9 years ago

Hi,

I was simply wondering why, since today's update, this extension requires you to send it all of your browsing data?

Thanks a bunch.

vitvad commented 9 years ago

I was also wondered why extension ask new requirements. I add "tabs" permission for future features that currently in my playground, and I didn't notice that I left it in this build, and seems this is the reason.

current manifest requirements is:

    "permissions": [
        "tabs",                                            // allow to interact with tabs and open new
        "storage",                                      // need to store all extension settings
        "webRequest",                              // need to control request body (all extension is about this)
        "webRequestBlocking",                // same for response
        "*://*/*"                                          // allow extension to 
    ],

all current code of extension is in dev branch, and you can check code from branch and code from installed extension, just find extension in list, check it ID: then find it files on you PC: for mac this will be somewhere in ~/Library/Application Support/Google/Chrome/Default/Extensions

for windows C:\Documents and Settings\username\Local Settings\Application Data\Google\Chrome\User Data\Default\Extensions

if this is a big issue - can check and revert this permission for now, but most probably it will be needed in future.

jeekca commented 9 years ago

Ah. Spent some time going through the dev branch. All good.

Thanks for the fast response!