Browser plugin [10] is operated outside of browser context, which require the web page to embed it in order to make it works through the browser. The code is executed at the system level so it has to be installed in user system to make it work via embed feature of the web page. With the help of special browser’s API, request can be made from within the plugin, bypassing the browser stack, thus enable it to do cross-domain communication as the request did not go through standard originating policy if the browser (SOP).