What would be lovely would be the choice to cache data locally, for a given stretch, so you could access it on your laptop while away, without a data connection, and without buying really expensive software.
Our intent is to provide the data and synchronization capability to any developer who wants the ActiveCaptain capability in their product. Right now there are two higher-end PC products (plus another high-end product announced and coming) along with Navimatics for iPhone and iPad. All of these products keep all of the data offline and synchronize back to the web site when an internet connection exists to get the very latest info. Furuno has announced support for their chartplotters too.
There's are very low cost, full vector/raster chart products coming out for Windows, Macintosh, and Linux that do the same thing. I've been testing them for a while and they're all working with our data offline. They'll be out pretty soon.
There are also 3 developers working on Android apps. One is very close with the full synchronization working today. Another iPhone app is on the way too. Yachting Magazine for next month is supposed to have an article all about this with some screen shots for these upcoming products. I was interviewed for it and assume it's coming out. The author of that article is also the author of the Cruising World article which I didn't know about and haven't seen myself - I'm out cruising in my own boat and my issue is probably back home in Maine.
We don't charge anything for the data or synchronization. The API's are free. There's simply no fees for any developer to add the capability to their product. If you have a product that you particularly like and use (PC, Mac, chartplotter, phone, etc), contact the company and tell them that you want this data inside their product. We'll make it happen.