Well, the tool is fed with market data downloaded from the site, but all trading is performed on client side.
IMHO - very bad idea. Bitcoincharts is well known "stable" service. This days I have a satanic problems as my bots must load historical data from it, but have 404,502 and more shit.
Maybe you build a really better service, but I don't need this.
I (as a user) need a standalone bot, which:
can sit on some VDS and keep all it need in local environment
have trading algorithm which can be modified or completely rewritten without head ash
have interface to major exchanges API (bitstamp,btce,btcchina)
have modular structure, which allow it to be real open source, but not the one more programmer's toy (old,without eye and paw on github's attic)
Something like QtBitcoinTrader or MT4, but concentrated on easy implementation of different trade strategies on different exchanges. Based on node.js.