I've just written
ExpertFlyer to note the competition and ask their plans. I'd encourage other ExpertFlyer subscribers (and potential subscribers) to do the same.
How is this information propagated? KVSTool isn't financing industrial espionage, so in principle other pay services can sort out the same data, if it's being exposed as part of some paid or free data stream.
Being web-based, ExpertFlyer can be accessed from any portable device, such as an iPad or Android smart phone, and all operating systems such as Linux and OS X. KVSTool requires Windows emulation on platforms that can support this. There's nothing inherent in the problem that drove KVSTool this way, rather a limitation in programming skills and/or vision. It is possible to write cross-platform applications, and better in this case to go web-based as ExpertFlyer does.
Edit: Here's the response I got from ExpertFlyer:
Thank you for your email. All KVS is doing is screen scraping from CO.com, so it's the same data that you can get from the website now, for free.
I do scrape CO.com's upgrade standby lists, texting my cell phone with changes. (I once again went with a 3 oz flip phone over a digital boat anchor.) I actually got in trouble with ExpertFlyer's terms of service for scraping their site years ago.
Does anyone else find it tedious extracting SWU availability directly from CO.com?