We’re building a text analysis toolkit with the new WebExtensions API. This toolkit will let you monitor various browser activities and resources (history, bookmarks, etc.) and then let you use text analysis modules to discover patterns in your own browsing history. The idea was to turn the tables on the kinds of sophisticated analysis that advertisers do with the everyday browsing activities we take for granted. We’re building this project using React/Redux tooling, and in this post we walk you through some of our design challenges and the decisions we made.