Description from extension meta
This Chrome extension is developed for screen sharing. It doesn't do anything except capture content of your screen.
Description from store
Screen Sharing extension for www.nowanswer.me