Thanks!
The site works on your mobile device since it uses HTML5 embeds. A native app is in the works.
Caching is more difficult since it violates the TOS for some web sites -- but not all. So I'll have to sort this out on a case-by-case basis, but it may be added at some point too.