From September 18th, 2020 to January 30th, 2021, 100% user give 1-star rating. for Enable Screen Sharing - V1 chrome extension.
no option to test before to check if your system is compatible before without logging in to the test,.
Most hopeless extension of all time, they call it AI based but it reconised donald duck sticker on wall as another person and gave me warning.