Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Warn Users if an Installed Extension is Removed from the Web Store #41

Closed
FluorescentGreen5 opened this issue Dec 23, 2020 · 4 comments
Closed
Labels
enhancement New feature or request

Comments

@FluorescentGreen5
Copy link

So I noticed on someone's installation of Google Chrome that they had a notification that Nano Defender was removed due to violating ToS (the extension got new developers and they were putting spyware in it). Is it possible to add a feature to allow users to give CWS a list of extensions to check for their removal from the web store?

@NeverDecaf
Copy link
Owner

This is possible and useful but I'm not exactly sure how to present this information to the user. Here's a quick mock-up of my current idea, the checkbox would allow you to ignore the extension just like you can do in options. I think this is not intuitive, maybe if there were instead a separate section at the bottom of the popup for removed extensions? Let me know if you have any ideas.
image

@FluorescentGreen5
Copy link
Author

Yeah, a separate section at the bottom saying "Nano Defender was removed from the Chrome Web Store, possibly due to ToS violation." along with highlighting the offending extensions with an exclamation mark like in the mock-up would work. Maybe add the word "Ignore" next to the checkbox so that people know what it does.

@NeverDecaf
Copy link
Owner

I suppose the text is necessary to make it not confusing, maybe I'll add a header with something like The following extensions have been removed from the chrome web store, check the box to ignore future updates.

However, I've thought of an issue with this system: extensions are sometimes removed from the store temporarily. If this is the case you likely don't want to ignore updates forever. What about this solution instead:

  • No checkbox or option to ignore extensions, instead have an OK, or button just to confirm that you have seen the message. Clicking the button would simply clear the notification.

@NeverDecaf
Copy link
Owner

Here is my current design:
image
There is a tooltip on the red-bordered div that reads These may have been removed due to a violation of the Terms of Service and may be malicious. but most users will probably never see it. There is no real reason the text can't be longer besides looking odd:
image
but I'm not sure how much explanation is needed. As far I'm aware, extensions are frequently removed from the store for reasons besides being malicious (inactivity, false flags/reports, etc) so I want to avoid scaring the user into thinking this means the extension is certainly a safety risk. I'm currently favoring the first option (screenshot).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants