1. A computing device for providing a rule based analysis of content to manage an activation of a web extension, the computing device comprising: a memory configured to store instructions; and a processor coupled to the memory, the processor executing an application in conjunction with the instructions stored in the memory, wherein the application is configured to: receive a manifest of the web extension; retrieve a rule from the manifest of the web extension: load the rule and the content into the memory; process the content with the rule in the memory to detect a match between the rule and the content; and display an activation control to execute the rule within a web extension pane in response to a detection of the match.