What can this be? Flash? Authorware?
20-year-old crapware if that's the finished product.
I just spent 5 minutes looking at their site, I still don't know what they do but I certainly didn't see any rubbish UIs like that, the examples look quite flash.
Rob