So you need to install the application to make it work. Presumably, they install a HTTP API-driven binary on the system, and then they connect to it from your browser.
Transmission had a http interface for a long time already. This seems like something quite similar. If you need to install a plugin or app to make it work it's not 100% "in the browser" imho.
Not impressed.