they could do like what mutiny wallet does and run most of the node in the browser, and for the rest use a web based proxy