Monitor and Control Arduino using Web APIs, Build HMIs and a lot more - swDuino!

I've read this and your website and I'm still not sure what it does or how it works or what its capabilities are. It's not clear what parts are in the arduino, the server, and the client. It sounds like it requires a windows PC to be constantly connected which would seriously limit its use. If it'd run on a Pi or similar it would have much more usefulness.

It sounds like it is interesting. If you hope for it to become more popular then more information would be helpful.