Provider of an App-Free, Non-Cloud Web Conferencing tool with DATA CENTRE in EUROPE or in Your preferred data centre. You only need a web browser. We just launched Butterfly Beta