Preparing closed beta release

The next major update is in progress. The platform will be successively updated within the next few months and remain in closed beta for the time being. All developers accounts remain active. If you don't have a developer account already and would llike to give it a try get in touch.