interstellard / chatgpt-advanced

WebChatGPT: A browser extension that augments your ChatGPT prompts with web results.
https://webchatgpt.app
MIT License
6.42k stars 838 forks source link

New Version requires permission for all websites #106

Closed notune closed 1 year ago

notune commented 1 year ago

Just wondering why the new firefox addon version requires the permission for access to all websites, because in the older version (2.0.5) only access to the following sites were required:

Is the new permission really necessary? Also, in the addon store this addon is promoted with: "We only ask for bare minimum permissions and do not collect any user data."

oneandonlyjason commented 1 year ago

Its the same for the Chrome Addon Store

qunash commented 1 year ago

Hey, yes, by popular request the latest version is now fully serverles – duckduckgo SERP scraping and URL text extraction now happen locally in the browser. There's no more need for the https://ddg-webapp-aagd.vercel.app/ backend, which I will sunset shortly.

This means that the extension needs access to all websites.

See full changelog in v3.1.5 release notes

oneandonlyjason commented 1 year ago

It uses Information from DuckDuckGo right? Would it be possible to only Request the Permissions for ChatGPT and DuckDuckGo then?

qunash commented 1 year ago

@oneandonlyjason, you can restrict access to only a set of specific sites on the extension details page. In Сhrome it is located at chrome://extensions/?id=lpfemeioodjbpieminkklglpmhlngfcn

Here is the bare minimum needed for the extension to function: image

But keep in mind that with these settings you won't be able to use the /page: command or duckduckgo bangs to extract text from any web page not on that list.

azat-ismagilov commented 1 year ago

This does not work by default. Maybe I need to change something?

notune commented 1 year ago

OK so basically it's this page command that is needing the "access to all websites" permission. So I am going to close this issue. Thank you for clarifying.