andy-portmen / country-flags

adds a toolbar button to browser address-bar displaying current physical location of visited website
https://webextension.org/listing/country-flags.html
Mozilla Public License 2.0
133 stars 35 forks source link

Excessive Permissions requested since 0.1.5 #10

Closed Termuellinator closed 6 years ago

Termuellinator commented 6 years ago

i'm shocked at what permissions are requested for 0.1.5 - is there any reason to do so? still sticking with 0.1.4 for now - this extend of permissions is to much for a flag-tool imho (unless there are reasons i can't think of? )

andy-portmen commented 6 years ago

0.2.0 has many new features.

For permissions check https://add0n.com/country-flags.html#permissions

andy-portmen commented 6 years ago

New permissions are nativeMessaging, downloads, and clipboardWrite.

If I wanted to only submit this to Chrome Webstore, I would have inserted all the new permissions in the optional section. Though Firefox only accepts a few permissions as optional ones.

Termuellinator commented 6 years ago

ah ok, they looked much worse in the install-dialoge. may i ask what downloads and nativeMessaging are needed for?

andy-portmen commented 6 years ago

Both permissions are part of SOCKS bypassing as explained in https://add0n.com/country-flags.html#faq7

Termuellinator commented 6 years ago

oh, ok - that makes sense then ^^ thanks for the explanation - and for the great addon! the new features are quite neat :)