This project will be designed to work with Google Chrome as well as Firefox, although initial development will be done in Firefox. All text handling will be client-side, with no text sent to the server, for several reasons.
User privacy, to allow classification of “sensitive” pages
Copyright issues, so that we can match against copyrighted text
Learning: gather more data about what is possible to do in the browser
Performance/budget, to require fewer server-side resources